소스 검색

fix:部门删除

zqbao 11 달 전
부모
커밋
b0f079e7b0
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      services/sys_department.go

+ 3 - 0
services/sys_department.go

@@ -39,6 +39,9 @@ func DeleteSysDepartmentById(sysDepartmentId, level int) (err error) {
 		}
 		curIds = make([]string, 0)
 		for _, dep := range sysDepartments {
+			if dep.SysDepartmentId == 0 {
+				continue
+			}
 			sysDepartmentIds = append(sysDepartmentIds, strconv.Itoa(dep.SysDepartmentId))
 			curIds = append(curIds, strconv.Itoa(dep.SysDepartmentId))
 		}