Explorar o código

fix:部门编辑

zqbao hai 5 meses
pai
achega
a3f2e15a22
Modificáronse 2 ficheiros con 2 adicións e 2 borrados
  1. 1 1
      controllers/sys_department.go
  2. 1 1
      models/system/sys_department.go

+ 1 - 1
controllers/sys_department.go

@@ -103,7 +103,7 @@ func (this *SysDepartmentController) Edit() {
 		br.ErrMsg = "获取数据失败,Err:" + err.Error()
 		br.ErrMsg = "获取数据失败,Err:" + err.Error()
 		return
 		return
 	}
 	}
-	if item != nil {
+	if item != nil && item.DepartmentId > 0 {
 		if item.DepartmentId != req.DepartmentId {
 		if item.DepartmentId != req.DepartmentId {
 			br.Msg = "名称已存在,请重新输入"
 			br.Msg = "名称已存在,请重新输入"
 			return
 			return

+ 1 - 1
models/system/sys_department.go

@@ -87,7 +87,7 @@ func ModifySysDepartment(departmentName string, departmentId int) (err error) {
 	if err != nil {
 	if err != nil {
 		return
 		return
 	}
 	}
-	sql = `UPDATE admin SET department_name=? WHERE department_id=? `
+	sql = `UPDATE "admin" SET department_name=? WHERE department_id=? `
 	//_, err = to.Raw(sql, departmentName, departmentId).Exec()
 	//_, err = to.Raw(sql, departmentName, departmentId).Exec()
 	err = tx.Exec(sql, departmentName, departmentId).Error
 	err = tx.Exec(sql, departmentName, departmentId).Error
 	return
 	return