This commit is contained in:
苏尹岚
2020-11-20 13:42:30 +08:00
parent c2740e87d9
commit 047c24c151

View File

@@ -287,7 +287,7 @@ func (c *User2Controller) UpdateUserByMiniInfo() {
}
type UserInfoWithWeixin struct {
UserInfo *weixinapi.MiniUserInfo `json:"userInfo"`
Mobile string `json:"mobile"`
IsExist bool `json:"isExist"`
}
@@ -309,7 +309,7 @@ func (c *User2Controller) GetUserByMiniInfo() {
var userInfo *weixinapi.MiniUserInfo
if err = utils.UnmarshalUseNumber([]byte(decryptedDataBase64), &userInfo); err == nil {
result := &UserInfoWithWeixin{}
result.UserInfo = userInfo
result.Mobile = userInfo.PhoneNumber
if userInfo.PhoneNumber != "" {
if user, err := dao.GetUserByID(dao.GetDB(), "mobile", userInfo.PhoneNumber); err == nil {
if user != nil {
@@ -317,12 +317,12 @@ func (c *User2Controller) GetUserByMiniInfo() {
} else {
result.IsExist = false
}
}
}
retVal = result
}
}
}
}
}
return retVal, "", err
})
}