正在显示
1 个修改的文件
包含
2 行增加
和
2 行删除
@@ -7,6 +7,7 @@ import ( | @@ -7,6 +7,7 @@ import ( | ||
7 | "github.com/beego/beego/v2/server/web" | 7 | "github.com/beego/beego/v2/server/web" |
8 | "github.com/beego/beego/v2/server/web/context" | 8 | "github.com/beego/beego/v2/server/web/context" |
9 | "gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/infrastructure/service_gateway" | 9 | "gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/infrastructure/service_gateway" |
10 | + "gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/log" | ||
10 | "io/ioutil" | 11 | "io/ioutil" |
11 | "net/http" | 12 | "net/http" |
12 | "strings" | 13 | "strings" |
@@ -39,7 +40,7 @@ func RedirectInternalService(prefix string, svr internalService) web.FilterFunc | @@ -39,7 +40,7 @@ func RedirectInternalService(prefix string, svr internalService) web.FilterFunc | ||
39 | method := strings.ToLower(ctx.Request.Method) | 40 | method := strings.ToLower(ctx.Request.Method) |
40 | url := strings.Replace(ctx.Request.RequestURI, prefix, "", 1) | 41 | url := strings.Replace(ctx.Request.RequestURI, prefix, "", 1) |
41 | req := svr.CreateRequest(svr.BaseUrl()+url, method) | 42 | req := svr.CreateRequest(svr.BaseUrl()+url, method) |
42 | - | 43 | + log.Logger.Debug(method + " 请求url:" + svr.BaseUrl() + url) |
43 | // 传递当前登录信息(可配置) | 44 | // 传递当前登录信息(可配置) |
44 | loginToken, ok := FormCtxLoginToken(ctx) | 45 | loginToken, ok := FormCtxLoginToken(ctx) |
45 | if ok && loginToken.CompanyId > 0 && loginToken.OrgId > 0 { | 46 | if ok && loginToken.CompanyId > 0 && loginToken.OrgId > 0 { |
@@ -52,7 +53,6 @@ func RedirectInternalService(prefix string, svr internalService) web.FilterFunc | @@ -52,7 +53,6 @@ func RedirectInternalService(prefix string, svr internalService) web.FilterFunc | ||
52 | } | 53 | } |
53 | req.Header("orgIds", fmt.Sprintf("%v", strings.Join(orgIdList, ","))) | 54 | req.Header("orgIds", fmt.Sprintf("%v", strings.Join(orgIdList, ","))) |
54 | } | 55 | } |
55 | - | ||
56 | req.Body(ctx.Input.RequestBody) | 56 | req.Body(ctx.Input.RequestBody) |
57 | response, err := req.Response() | 57 | response, err := req.Response() |
58 | if err != nil { | 58 | if err != nil { |
-
请 注册 或 登录 后发表评论