Browse Source

fix bugs

Signed-off-by: devad <cossjie@foxmail.com>

Former-commit-id: 9c6277828c
scheduler_restruct
devad 2 years ago
parent
commit
56a60801b5
5 changed files with 14 additions and 10 deletions
  1. +1
    -1
      api/internal/handler/apps/appdetailhandler.go
  2. +1
    -1
      api/internal/handler/apps/applisthandler.go
  3. +7
    -7
      api/internal/logic/apps/appdetaillogic.go
  4. +1
    -1
      deploy/goctl/1.5.3/api/handler.tpl
  5. +4
    -0
      pkg/repository/result/httpResult.go

+ 1
- 1
api/internal/handler/apps/appdetailhandler.go View File

@@ -5,7 +5,7 @@ import (
"gitlink.org.cn/jcce-pcm/pcm-coordinator/api/internal/logic/apps"
"gitlink.org.cn/jcce-pcm/pcm-coordinator/api/internal/svc"
"gitlink.org.cn/jcce-pcm/pcm-coordinator/api/internal/types"
"gitlink.org.cn/jcce-pcm/utils/result"
"gitlink.org.cn/jcce-pcm/pcm-coordinator/pkg/repository/result"
"net/http"
)



+ 1
- 1
api/internal/handler/apps/applisthandler.go View File

@@ -5,7 +5,7 @@ import (
"gitlink.org.cn/jcce-pcm/pcm-coordinator/api/internal/logic/apps"
"gitlink.org.cn/jcce-pcm/pcm-coordinator/api/internal/svc"
"gitlink.org.cn/jcce-pcm/pcm-coordinator/api/internal/types"
"gitlink.org.cn/jcce-pcm/utils/result"
"gitlink.org.cn/jcce-pcm/pcm-coordinator/pkg/repository/result"
"net/http"
)



+ 7
- 7
api/internal/logic/apps/appdetaillogic.go View File

@@ -2,7 +2,6 @@ package apps

import (
"context"
"fmt"
"gitlink.org.cn/jcce-pcm/pcm-participant-kubernetes/kubernetes"

"gitlink.org.cn/jcce-pcm/pcm-coordinator/api/internal/svc"
@@ -25,15 +24,16 @@ func NewAppDetailLogic(ctx context.Context, svcCtx *svc.ServiceContext) *AppDeta
}
}

func (l *AppDetailLogic) AppDetail(req *types.AppDetailReq) (resp *types.AppDetailResp, err error) {
// todo: add your logic here and delete this line
fmt.Println(req.Name)
func (l *AppDetailLogic) AppDetail(req *types.AppDetailReq) (resp *kubernetes.AppDetailResp, err error) {
//调用p端接口
appDetail, err := l.svcCtx.K8sRpc[1727670068428410880].GetAppDetail(context.Background(), &kubernetes.AppDetailReq{
Namespace: req.NsID,
Name: req.Name,
})
fmt.Println("应用详情:", appDetail)

return
if err != nil {
appDetail.Code = "500"
appDetail.Msg = err.Error()
}
appDetail.Code = "200"
return appDetail, err
}

+ 1
- 1
deploy/goctl/1.5.3/api/handler.tpl View File

@@ -2,7 +2,7 @@ package {{.PkgName}}

import (
"github.com/zeromicro/go-zero/rest/httpx"
"gitlink.org.cn/jcce-pcm/utils/result"
"gitlink.org.cn/jcce-pcm/pcm-coordinator/pkg/repository/result"
"net/http"
{{.ImportPackages}}
)


+ 4
- 0
pkg/repository/result/httpResult.go View File

@@ -47,6 +47,10 @@ func HttpResult(r *http.Request, w http.ResponseWriter, resp interface{}, err er
body.Data = resp
httpx.OkJson(w, body)
return
} else if body.Msg == "success" {
body.Code = 200
body.TraceID = traceIDFromContext(r.Context())
httpx.OkJson(w, body)
} else {
body.TraceID = traceIDFromContext(r.Context())
httpx.OkJson(w, body)


Loading…
Cancel
Save