diff --git a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/util/FindsDepartsChildrenUtil.java b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/util/FindsDepartsChildrenUtil.java
index 119d6ea4..9c35ba95 100644
--- a/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/util/FindsDepartsChildrenUtil.java
+++ b/jero-boot/jero-boot-module-system/src/main/java/com/jero/modules/system/util/FindsDepartsChildrenUtil.java
@@ -12,12 +12,16 @@ import java.util.List;
*
* 对应部门的表,处理并查找树级数据
*
- *
+ *
* @Author: Steve
* @Date: 2019-01-22
*/
public class FindsDepartsChildrenUtil {
+ private FindsDepartsChildrenUtil(){}
+
+
+
/**
* queryTreeList的子方法 ====1=====
* 该方法是s将SysDepart类型的list集合转换成SysDepartTreeModel类型的集合
@@ -25,7 +29,7 @@ public class FindsDepartsChildrenUtil {
public static List wrapTreeDataToTreeList(List recordList) {
// 在该方法每请求一次,都要对全局list集合进行一次清理
//idList.clear();
- List idList = new ArrayList();
+ List idList = new ArrayList<>();
List records = new ArrayList<>();
for (int i = 0; i < recordList.size(); i++) {
SysDepart depart = recordList.get(i);
@@ -47,7 +51,7 @@ public class FindsDepartsChildrenUtil {
public static List wrapTreeDataToDepartIdTreeList(List recordList) {
// 在该方法每请求一次,都要对全局list集合进行一次清理
//idList.clear();
- List idList = new ArrayList();
+ List idList = new ArrayList<>();
List records = new ArrayList<>();
for (int i = 0; i < recordList.size(); i++) {
SysDepart depart = recordList.get(i);
@@ -78,7 +82,7 @@ public class FindsDepartsChildrenUtil {
}
}
getGrandChildren(treeList,recordList,departIdList);
-
+
//idList = departIdList;
return treeList;
}
@@ -105,7 +109,7 @@ public class FindsDepartsChildrenUtil {
}
}
-
+
/**
* queryTreeList的子方法 ====4====
@@ -115,7 +119,7 @@ public class FindsDepartsChildrenUtil {
for (int i = 0; i < treeList.size(); i++) {
SysDepartTreeModel model = treeList.get(i);
- if (model.getChildren().size() == 0) {
+ if (model.getChildren().isEmpty()) {
model.setChildren(null);
model.setIsLeaf(true);
}else{