|
|
@@ -210,19 +210,12 @@ func (self *PermitController) SaveWxuserInfo() {
|
|
|
Country string `json:"country"` // 用户所在国家
|
|
|
AvatarUrl string `json:"avatarUrl"` // 头像
|
|
|
}
|
|
|
- type Info struct {
|
|
|
- ErrMsg string `json:"errMsg"`
|
|
|
- RawData string `json:"rawData"`
|
|
|
- Signature string `json:"signature"`
|
|
|
- Iv string `json:"iv"`
|
|
|
- EncryptedData string `json:"encryptedData"`
|
|
|
- UserInfo *UserInfo `json:"userInfo"`
|
|
|
- }
|
|
|
- info := new(Info)
|
|
|
+
|
|
|
+ info := new(UserInfo)
|
|
|
err := json.Unmarshal([]byte(params), &info)
|
|
|
+ beego.BeeLogger.Info("SaveWxuserInfo info:%s", info)
|
|
|
|
|
|
if err != nil {
|
|
|
- //beego.BeeLogger.Error("XcxAuthorize err: %s, info:%s", err, info)
|
|
|
self.ReturnError(403, apps.ParamsError, "", nil)
|
|
|
}
|
|
|
|
|
|
@@ -234,7 +227,7 @@ func (self *PermitController) SaveWxuserInfo() {
|
|
|
}
|
|
|
|
|
|
beego.BeeLogger.Warn("SaveWxuserInfo ")
|
|
|
- wxUser.UploadHead(info.UserInfo.AvatarUrl)
|
|
|
+ wxUser.UploadHead(info.AvatarUrl)
|
|
|
type Ret struct {
|
|
|
Result bool `json:"result"`
|
|
|
Head string `json:"head"`
|