|
|
@@ -437,8 +437,24 @@ func System_UpdateUser(c *SystemController) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
+ var updateUser models.SysUser
|
|
|
+
|
|
|
+ updateUser.Name = userInfo.Name
|
|
|
+ updateUser.FullName = userInfo.FullName
|
|
|
+ updateUser.Mobile = userInfo.Mobile
|
|
|
+ updateUser.Type = userInfo.Type
|
|
|
+ updateUser.Status = userInfo.Status
|
|
|
+ updateUser.Domain = userInfo.Domain
|
|
|
+ updateUser.OptionA = userInfo.OptionA
|
|
|
+ updateUser.OptionB = userInfo.OptionB
|
|
|
+ updateUser.LastUpdateBy = user_id
|
|
|
+ updateUser.LastUpdateDate = time.Now()
|
|
|
+
|
|
|
//3、更新用户信息
|
|
|
- _, err = c.Db.Table(new(models.SysUser)).ID(userInfo.Id).Update(map[string]interface{}{"name": userInfo.Name, "email": userInfo.Email, "org_id": userInfo.OrgId, "last_update_by": user_id, "last_update_date": time.Now()})
|
|
|
+ //_, err = c.Db.Table(new(models.SysUser)).ID(userInfo.Id).Update(map[string]interface{}{"name": userInfo.Name, "email": userInfo.Email, "org_id": userInfo.OrgId, "last_update_by": user_id, "last_update_date": time.Now()})
|
|
|
+
|
|
|
+ _,err = c.Db.Id(userInfo.Id).Update(&updateUser)
|
|
|
+
|
|
|
if err != nil {
|
|
|
session.Rollback()
|
|
|
c.Ctx.JSON(200, sysmodel.SysReturn{500, err.Error(), nil})
|