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

View File

@@ -287,8 +287,8 @@ func (c *User2Controller) UpdateUserByMiniInfo() {
}
type UserInfoWithWeixin struct {
UserInfo *weixinapi.MiniUserInfo `json:"userInfo"`
IsExist bool `json:"isExist"`
Mobile string `json:"mobile"`
IsExist bool `json:"isExist"`
}
// @Title 根据小程序jsCode查询用户信息
@@ -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,9 +317,9 @@ func (c *User2Controller) GetUserByMiniInfo() {
} else {
result.IsExist = false
}
retVal = result
}
}
retVal = result
}
}
}