Procházet zdrojové kódy

userInfo.name = userInfo.account when name is null

yjw před 6 roky
rodič
revize
7a968db430
1 změnil soubory, kde provedl 5 přidání a 2 odebrání
  1. 5 2
      controllers/partial/SystemController.go

+ 5 - 2
controllers/partial/SystemController.go

@@ -317,7 +317,10 @@ func System_AddUser(c *entitys.CtrlContext) {
 	user_id := c.Ctx.GetString("user_id")
 
 	user.Id = utils.NewUUID()
-	user.Name = user.LoginId
+	//when name is null
+	if user.Name == "" {
+		user.Name = user.LoginId
+	}
 	user.CreateTime = time.Now()
 	user.LastUpdateDate = time.Now()
 	user.CreateBy = user_id
@@ -459,7 +462,7 @@ func System_UpdateUser(c *entitys.CtrlContext) {
 	//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.Id(userInfo.Id).Update(&updateUser)
+	_, err = c.Db.Id(userInfo.Id).Update(&updateUser)
 
 	if err != nil {
 		session.Rollback()