Commit 497babac7a393eb4e68e92cf828bdc57daaae2ea
1 parent
6722fc8b
Exists in
master
and in
1 other branch
test✅:调试签名验证日志
Showing
3 changed files
with
32 additions
and
14 deletions
Show diff stats
controllers/base.go
| ... | ... | @@ -55,7 +55,7 @@ func (c *BaseController) GetPostData(postData any) bool { |
| 55 | 55 | } |
| 56 | 56 | |
| 57 | 57 | // 接收参数,验证签名登录 |
| 58 | - code, err := sign.Check(req, &postData, true, true) | |
| 58 | + code, err := sign.Check(req, postData, true, true) | |
| 59 | 59 | if err != nil { |
| 60 | 60 | resp := make(map[string]interface{}) |
| 61 | 61 | resp = code_msg.CodeMsg(resp, code) | ... | ... |
controllers/cardholder.go
| 1 | 1 | package controllers |
| 2 | 2 | |
| 3 | 3 | import ( |
| 4 | - "apigame/middleware/sign" | |
| 5 | 4 | "apigame/models" |
| 6 | 5 | "apigame/service/cardholder" |
| 7 | - code_msg "apigame/service/code-msg" | |
| 8 | 6 | ) |
| 9 | 7 | |
| 10 | 8 | // CardHolderController 绑定控制器 |
| ... | ... | @@ -14,20 +12,21 @@ type CardHolderController struct { |
| 14 | 12 | |
| 15 | 13 | // GetConfig 活动配置 |
| 16 | 14 | func (c *CardHolderController) GetConfig() { |
| 17 | - req := models.ReqCardHolderGetConfig{} | |
| 18 | - codeCheck, err := sign.Check(c.Ctx.Input.RequestBody, &req, true, true) | |
| 19 | - if err != nil { | |
| 20 | - resp := make(map[string]interface{}) | |
| 21 | - resp = code_msg.CodeMsg(resp, codeCheck) | |
| 22 | - c.RetData(resp) | |
| 23 | - return | |
| 24 | - } | |
| 25 | - | |
| 26 | - //if !c.GetPostData(*req) { | |
| 15 | + req := new(models.ReqCardHolderGetConfig) | |
| 16 | + //req := models.ReqCardHolderGetConfig{} | |
| 17 | + //codeCheck, err := sign.Check(c.Ctx.Input.RequestBody, &req, true, true) | |
| 18 | + //if err != nil { | |
| 19 | + // resp := make(map[string]interface{}) | |
| 20 | + // resp = code_msg.CodeMsg(resp, codeCheck) | |
| 21 | + // c.RetData(resp) | |
| 27 | 22 | // return |
| 28 | 23 | //} |
| 29 | 24 | |
| 30 | - code, rsp := cardholder.HandleGetConfig(&req) | |
| 25 | + if !c.GetPostData(req) { | |
| 26 | + return | |
| 27 | + } | |
| 28 | + | |
| 29 | + code, rsp := cardholder.HandleGetConfig(req) | |
| 31 | 30 | |
| 32 | 31 | c.RetRspCodeData(code, rsp) |
| 33 | 32 | } | ... | ... |
service-common/svredis/index.go
| ... | ... | @@ -2,6 +2,7 @@ package svredis |
| 2 | 2 | |
| 3 | 3 | import ( |
| 4 | 4 | "apigame/service-common/svconst" |
| 5 | + "apigame/util/util-lx/lxredis" | |
| 5 | 6 | "apigame/util/utstring" |
| 6 | 7 | "apigame/util/zjson" |
| 7 | 8 | "apigame/util/zredis" |
| ... | ... | @@ -19,6 +20,24 @@ type RedisConfig struct { |
| 19 | 20 | } |
| 20 | 21 | |
| 21 | 22 | func Init() bool { |
| 23 | + | |
| 24 | + { | |
| 25 | + //初始化Redis | |
| 26 | + redisconfig, _ := beego.AppConfig.GetSection("redis") | |
| 27 | + var mredisconfig lxredis.MapRedisConfig | |
| 28 | + err := mapstructure.Decode(redisconfig, &mredisconfig) | |
| 29 | + if err != nil { | |
| 30 | + fmt.Println(" mapstructure.Decode Error::" + err.Error()) | |
| 31 | + } else { | |
| 32 | + err = lxredis.InitRedis(mredisconfig) | |
| 33 | + if err != nil { | |
| 34 | + fmt.Println(" lxredis.InitRedis Error::" + err.Error()) | |
| 35 | + return false | |
| 36 | + } | |
| 37 | + } | |
| 38 | + fmt.Println(svconst.AppName + " redis init success") | |
| 39 | + } | |
| 40 | + | |
| 22 | 41 | //初始化Redis |
| 23 | 42 | confText, _ := beego.AppConfig.GetSection("redis") |
| 24 | 43 | var conf RedisConfig | ... | ... |