浏览代码

update

add_mode
DengBiao 1年前
父节点
当前提交
ec72efa18d
共有 1 个文件被更改,包括 11 次插入19 次删除
  1. +11
    -19
      app/customer/hdl/hdl_login.go

+ 11
- 19
app/customer/hdl/hdl_login.go 查看文件

@@ -213,31 +213,22 @@ func Register(c *gin.Context) {
user.Avatar = req.Avatar
}

if user.UserId != "" {
if req.UserId != "" {
//支付宝
user.UserId = req.UserId
updateAffected, err1 := userDb.UpdateUser(user, "user_id", "nickname", "avatar", "update_at")
if err1 != nil {
e.OutErr(c, e.ERR_DB_ORM, err1)
return
}
if updateAffected <= 0 {
e.OutErr(c, e.ERR_DB_ORM, "更新用户数据失败")
return
}
} else {
//微信
user.OpenId = req.OpenId
user.UnionId = req.UnionId
updateAffected, err1 := userDb.UpdateUser(user, "nickname", "avatar", "update_at", "union_id", "open_id")
if err1 != nil {
e.OutErr(c, e.ERR_DB_ORM, err1)
return
}
if updateAffected <= 0 {
e.OutErr(c, e.ERR_DB_ORM, "更新用户数据失败")
return
}
}
updateAffected, err1 := userDb.UpdateUser(user)
if err1 != nil {
e.OutErr(c, e.ERR_DB_ORM, err1)
return
}
if updateAffected <= 0 {
e.OutErr(c, e.ERR_DB_ORM, "更新用户数据失败")
return
}
}

@@ -248,6 +239,7 @@ func Register(c *gin.Context) {
e.OutErr(c, e.ERR, err.Error())
return
}

e.OutSuc(c, md.LoginResponse{
Token: token,
}, nil)


正在加载...
取消
保存