caipin 4 年之前
父节点
当前提交
05b45ae758
共有 1 个文件被更改,包括 2 次插入1 次删除
  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
 	}