|
|
@@ -5,6 +5,7 @@ import (
|
|
|
"encoding/hex"
|
|
|
"fmt"
|
|
|
"fohow.com/libs/lib_redis"
|
|
|
+ "fohow.com/libs/tool"
|
|
|
"strconv"
|
|
|
|
|
|
// "math/rand"
|
|
|
@@ -210,6 +211,9 @@ func (self *PermitController) SaveWxuserInfo() {
|
|
|
Country string `json:"country"` // 用户所在国家
|
|
|
AvatarUrl string `json:"avatarUrl"` // 头像
|
|
|
}
|
|
|
+ if len(params) <= 0 {
|
|
|
+ self.ReturnError(403, apps.ParamsError, "", nil)
|
|
|
+ }
|
|
|
|
|
|
info := new(UserInfo)
|
|
|
err := json.Unmarshal([]byte(params), &info)
|
|
|
@@ -232,10 +236,10 @@ func (self *PermitController) SaveWxuserInfo() {
|
|
|
Result bool `json:"result"`
|
|
|
Head string `json:"head"`
|
|
|
}
|
|
|
+ headImag := tool.GetCdnFullImgUrl(wxUser.Head)
|
|
|
+ //beego.BeeLogger.Info("save_wx_user_info err: %v ", wxUser)
|
|
|
|
|
|
- beego.BeeLogger.Info("save_wx_user_info err: %v ", wxUser)
|
|
|
-
|
|
|
- self.Data["json"] = &Ret{Result: true, Head: wxUser.Head}
|
|
|
+ self.Data["json"] = &Ret{Result: true, Head: headImag}
|
|
|
self.ServeJSON()
|
|
|
}
|
|
|
|