first commit
This commit is contained in:
		
							
								
								
									
										31
									
								
								app/main/api/internal/logic/app/getappversionlogic.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								app/main/api/internal/logic/app/getappversionlogic.go
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | ||||
| package app | ||||
|  | ||||
| import ( | ||||
| 	"context" | ||||
|  | ||||
| 	"ycc-server/app/main/api/internal/svc" | ||||
| 	"ycc-server/app/main/api/internal/types" | ||||
|  | ||||
| 	"github.com/zeromicro/go-zero/core/logx" | ||||
| ) | ||||
|  | ||||
| type GetAppVersionLogic struct { | ||||
| 	logx.Logger | ||||
| 	ctx    context.Context | ||||
| 	svcCtx *svc.ServiceContext | ||||
| } | ||||
|  | ||||
| func NewGetAppVersionLogic(ctx context.Context, svcCtx *svc.ServiceContext) *GetAppVersionLogic { | ||||
| 	return &GetAppVersionLogic{ | ||||
| 		Logger: logx.WithContext(ctx), | ||||
| 		ctx:    ctx, | ||||
| 		svcCtx: svcCtx, | ||||
| 	} | ||||
| } | ||||
|  | ||||
| func (l *GetAppVersionLogic) GetAppVersion() (resp *types.GetAppVersionResp, err error) { | ||||
| 	return &types.GetAppVersionResp{ | ||||
| 		Version: "1.0.0", | ||||
| 		WgtUrl:  "https://www.quannengcha.com/app_version/qnc_1.0.0.wgt", | ||||
| 	}, nil | ||||
| } | ||||
							
								
								
									
										31
									
								
								app/main/api/internal/logic/app/healthchecklogic.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								app/main/api/internal/logic/app/healthchecklogic.go
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,31 @@ | ||||
| package app | ||||
|  | ||||
| import ( | ||||
| 	"context" | ||||
|  | ||||
| 	"ycc-server/app/main/api/internal/svc" | ||||
| 	"ycc-server/app/main/api/internal/types" | ||||
|  | ||||
| 	"github.com/zeromicro/go-zero/core/logx" | ||||
| ) | ||||
|  | ||||
| type HealthCheckLogic struct { | ||||
| 	logx.Logger | ||||
| 	ctx    context.Context | ||||
| 	svcCtx *svc.ServiceContext | ||||
| } | ||||
|  | ||||
| func NewHealthCheckLogic(ctx context.Context, svcCtx *svc.ServiceContext) *HealthCheckLogic { | ||||
| 	return &HealthCheckLogic{ | ||||
| 		Logger: logx.WithContext(ctx), | ||||
| 		ctx:    ctx, | ||||
| 		svcCtx: svcCtx, | ||||
| 	} | ||||
| } | ||||
|  | ||||
| func (l *HealthCheckLogic) HealthCheck() (resp *types.HealthCheckResp, err error) { | ||||
| 	return &types.HealthCheckResp{ | ||||
| 		Status:  "UP", | ||||
| 		Message: "Service is healthy HahaHa", | ||||
| 	}, nil | ||||
| } | ||||
		Reference in New Issue
	
	Block a user