Browse Source

🐛 fix

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

Former-commit-id: a1cc97e48d
pull/9/head
devad 2 years ago
parent
commit
01dc8df3c4
2 changed files with 8 additions and 8 deletions
  1. +1
    -1
      api/internal/handler/core/scheduletaskbyyamlhandler.go
  2. +7
    -7
      pkg/repository/result/httpResult.go

+ 1
- 1
api/internal/handler/core/scheduletaskbyyamlhandler.go View File

@@ -1,8 +1,8 @@
package core

import (
"gitlink.org.cn/jcce-pcm/pcm-coordinator/pkg/repository/result"
"gitlink.org.cn/jcce-pcm/pcm-coordinator/pkg/utils"
"gitlink.org.cn/jcce-pcm/utils/result"
"net/http"

"github.com/zeromicro/go-zero/rest/httpx"


+ 7
- 7
pkg/repository/result/httpResult.go View File

@@ -47,14 +47,14 @@ func HttpResult(r *http.Request, w http.ResponseWriter, resp interface{}, err er
//自定义CodeError
errcode = e.GetErrCode()
errmsg = e.GetErrMsg()
} else {
if gstatus, ok := status.FromError(causeErr); ok { // grpc err错误
grpcCode := uint32(gstatus.Code())
if xerr.IsCodeErr(grpcCode) { //区分自定义错误跟系统底层、db等错误,底层、db错误不能返回给前端
errcode = grpcCode
errmsg = gstatus.Message()
}
} else if gstatus, ok := status.FromError(causeErr); ok { // grpc err错误
grpcCode := uint32(gstatus.Code())
if xerr.IsCodeErr(grpcCode) { //区分自定义错误跟系统底层、db等错误,底层、db错误不能返回给前端
errcode = grpcCode
errmsg = gstatus.Message()
}
} else { //返回原始错误
errmsg = err.Error()
}

logx.WithContext(r.Context()).Errorf("【API-ERR】 : %+v ", err)


Loading…
Cancel
Save