瀏覽代碼

修改部门-添加验证

ucer 5 年之前
父節點
當前提交
a9e300d063
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java

+ 6 - 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysDeptController.java

@@ -108,6 +108,12 @@ public class SysDeptController extends BaseController
         {
             return error("修改部门'" + dept.getDeptName() + "'失败,部门名称已存在");
         }
+
+        if(dept.getParentId().equals(dept.getDeptId()))
+        {
+            return error("修改部门'" + dept.getDeptName() + "'失败,上级部门不能是自己");
+        }
+
         dept.setUpdateBy(ShiroUtils.getLoginName());
         return toAjax(deptService.updateDept(dept));
     }