@@ -103,7 +103,7 @@ func (this *SysDepartmentController) Edit() {
br.ErrMsg = "获取数据失败,Err:" + err.Error()
return
}
- if item != nil {
+ if item != nil && item.DepartmentId > 0 {
if item.DepartmentId != req.DepartmentId {
br.Msg = "名称已存在,请重新输入"
@@ -87,7 +87,7 @@ func ModifySysDepartment(departmentName string, departmentId int) (err error) {
if err != nil {
- 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 = tx.Exec(sql, departmentName, departmentId).Error