caipin 4 jaren geleden
bovenliggende
commit
2a333488c7
2 gewijzigde bestanden met toevoegingen van 6 en 5 verwijderingen
  1. 5 4
      services/group_service.go
  2. 1 1
      web/backstage/group_bs.go

+ 5 - 4
services/group_service.go

@@ -72,16 +72,17 @@ func (s *groupService) Add(dataVM viewmodels.Group) error {
 }
 
 func (s *groupService) Update(dataVM viewmodels.Group, id int) error {
-	updateData := models.CmGroup{}
-	updateData.Id = id
-	updateData.Name = dataVM.Name
 	persission, err := json.Marshal(dataVM.Permission)
 	if err != nil {
 		return err
 	}
+	updateData := models.CmGroup{}
+	updateData.Id = id
+	updateData.Name = dataVM.Name
 	updateData.Permission = string(persission)
+
 	// 要填写字段名称必须要更新的字段
-	if err := s.dao.Update(&updateData, []string{"name", "persission"}); err != nil {
+	if err := s.dao.Update(&updateData, []string{"permission", "name"}); err != nil {
 		fmt.Println(err)
 		return err
 	}

+ 1 - 1
web/backstage/group_bs.go

@@ -59,7 +59,7 @@ func (c *GroupBs) PostAdd() {
 	c.Ctx.JSON(iris.Map{"code": 0, "msg": "新增成功"})
 }
 
-// 新管理员组
+// 新管理员组
 func (c *GroupBs) PostUpdate() {
 	// 1.获得数据
 	data := viewmodels.Group{}