浏览代码

fix:删除bug

zqbao 9 月之前
父节点
当前提交
2c329a279b
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      services/sys_department.go

+ 3 - 0
services/sys_department.go

@@ -32,6 +32,9 @@ func DeleteSysDepartmentById(sysDepartmentId, level int) (err error) {
 	for i := level; i < 3; i++ {
 		// 从当前层部门依次向下遍历子部门
 		curStringIds = strings.Join(curIds, ",")
+		if curStringIds == "" {
+			break
+		}
 		sysDepartments, er := models.GetChildSysDepartmentListByIds(curStringIds)
 
 		if er != nil {