正在显示
5 个修改的文件
包含
55 行增加
和
0 行删除
@@ -113,6 +113,8 @@ spec: | @@ -113,6 +113,8 @@ spec: | ||
113 | value: "http://allied-creation-basic-dev.fjmaimaimai.com" | 113 | value: "http://allied-creation-basic-dev.fjmaimaimai.com" |
114 | - name: SMS_SERVE_HOST | 114 | - name: SMS_SERVE_HOST |
115 | value: "https://sms.fjmaimaimai.com:9897" | 115 | value: "https://sms.fjmaimaimai.com:9897" |
116 | + - name: SUPLUS_SALE_APP | ||
117 | + value: "http://suplus-sale-app-gateway-test.fjmaimaimai.com" | ||
116 | # - name: REDIS_HOST | 118 | # - name: REDIS_HOST |
117 | # valueFrom: | 119 | # valueFrom: |
118 | # configMapKeyRef: | 120 | # configMapKeyRef: |
@@ -119,6 +119,8 @@ spec: | @@ -119,6 +119,8 @@ spec: | ||
119 | value: "https://allied-creation-basic-test.fjmaimaimai.com" | 119 | value: "https://allied-creation-basic-test.fjmaimaimai.com" |
120 | - name: SMS_SERVE_HOST | 120 | - name: SMS_SERVE_HOST |
121 | value: "https://sms.fjmaimaimai.com:9897" | 121 | value: "https://sms.fjmaimaimai.com:9897" |
122 | + - name: SUPLUS_SALE_APP | ||
123 | + value: "http://suplus-sale-app-gateway-test.fjmaimaimai.com" | ||
122 | # - name: REDIS_HOST | 124 | # - name: REDIS_HOST |
123 | # valueFrom: | 125 | # valueFrom: |
124 | # configMapKeyRef: | 126 | # configMapKeyRef: |
@@ -31,6 +31,9 @@ var SUPLUS_ADMIN_BASE_HOST = "http://suplus-admin-base-test.fjmaimaimai.com" | @@ -31,6 +31,9 @@ var SUPLUS_ADMIN_BASE_HOST = "http://suplus-admin-base-test.fjmaimaimai.com" | ||
31 | //通用模块短信服务 | 31 | //通用模块短信服务 |
32 | var SMS_SERVE_HOST = "https://sms.fjmaimaimai.com:9897" | 32 | var SMS_SERVE_HOST = "https://sms.fjmaimaimai.com:9897" |
33 | 33 | ||
34 | +//素加销售导航服务 | ||
35 | +var SUPLUS_SALE_APP = "http://suplus-sale-app-gateway-test.fjmaimaimai.com" | ||
36 | + | ||
34 | // TODO:特殊短信验证码,不验证,正式环境注入空 | 37 | // TODO:特殊短信验证码,不验证,正式环境注入空 |
35 | var SMSCODE_ALL_POWER = "999512" | 38 | var SMSCODE_ALL_POWER = "999512" |
36 | 39 | ||
@@ -65,4 +68,7 @@ func init() { | @@ -65,4 +68,7 @@ func init() { | ||
65 | if os.Getenv("SMSCODE_ALL_POWER") != "" { | 68 | if os.Getenv("SMSCODE_ALL_POWER") != "" { |
66 | SMSCODE_ALL_POWER = os.Getenv("SMSCODE_ALL_POWER") | 69 | SMSCODE_ALL_POWER = os.Getenv("SMSCODE_ALL_POWER") |
67 | } | 70 | } |
71 | + if os.Getenv("SUPLUS_SALE_APP") != "" { | ||
72 | + SUPLUS_SALE_APP = os.Getenv("SUPLUS_SALE_APP") | ||
73 | + } | ||
68 | } | 74 | } |
1 | +package mobile_client | ||
2 | + | ||
3 | +import ( | ||
4 | + "fmt" | ||
5 | + | ||
6 | + "github.com/beego/beego/v2/client/httplib" | ||
7 | + "gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/constant" | ||
8 | + "gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/port/beego/controllers" | ||
9 | +) | ||
10 | + | ||
11 | +//代理请求转发 | ||
12 | + | ||
13 | +type ReverseProxyController struct { | ||
14 | + controllers.BaseController | ||
15 | +} | ||
16 | + | ||
17 | +func (controller *ReverseProxyController) SuplusSaleApp() { | ||
18 | + //routePrefix := "/suplus-sale-app" | ||
19 | + proxyHostUrl := constant.SUPLUS_SALE_APP + "/v1/platform/district" | ||
20 | + req := httplib.Post(proxyHostUrl) | ||
21 | + req.Header("Content-Type", "application/json") | ||
22 | + req = req.Body(controller.Ctx.Input.RequestBody) | ||
23 | + fmt.Println(string(controller.Ctx.Input.RequestBody)) | ||
24 | + // req.JSONBody() b.req.Header.Set(, "application/json") | ||
25 | + respData, err := req.Bytes() | ||
26 | + if err != nil { | ||
27 | + controller.Response(nil, err) | ||
28 | + return | ||
29 | + } | ||
30 | + controller.Ctx.Output.Header("Content-Type", "application/json; charset=utf-8") | ||
31 | + controller.Ctx.Output.Body(respData) | ||
32 | + | ||
33 | +} |
1 | +package routers | ||
2 | + | ||
3 | +import ( | ||
4 | + "github.com/beego/beego/v2/server/web" | ||
5 | + "gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway/pkg/port/beego/controllers/mobile_client" | ||
6 | +) | ||
7 | + | ||
8 | +func init() { | ||
9 | + | ||
10 | + /***** 转发销售导航的请求*****/ | ||
11 | + web.Router("/suplus-sale-app/v1/platform/district", &mobile_client.ReverseProxyController{}, "post:SuplusSaleApp") | ||
12 | +} |
-
请 注册 或 登录 后发表评论