caipin 4 years ago
parent
commit
05b45ae758
1 changed files with 2 additions and 1 deletions
  1. 2 1
      services/manager_service.go

+ 2 - 1
services/manager_service.go

@@ -98,6 +98,7 @@ func (s *managerService) Update(data viewmodels.Manager, id int, groupId int) er
 	updateData := models.CmManager{}
 	updateData.Id = id
 	updateData.GroupId = groupId
+	updateData.CanLogin = data.CanLogin
 	updateData.IsAdmin = data.IsAdmin
 	updateData.Telephone = data.Telephone
 	updateData.Fixedphone = data.Fixedphone
@@ -107,7 +108,7 @@ func (s *managerService) Update(data viewmodels.Manager, id int, groupId int) er
 
 	// 要填写字段名称必须要更新的字段
 	// , "telephone", "fixedphone", "email", "qq", "position"
-	if err := s.dao.Update(&updateData, []string{"group_id", "is_admin"}); err != nil {
+	if err := s.dao.Update(&updateData, []string{"group_id", "is_admin", "can_login"}); err != nil {
 		fmt.Println(err)
 		return err
 	}