|
|
@@ -1,6 +1,8 @@
|
|
|
package com.lc.ibps.org.party.builder;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
+import java.util.Collections;
|
|
|
+import java.util.Comparator;
|
|
|
import java.util.List;
|
|
|
|
|
|
import com.lc.ibps.base.core.constants.StringPool;
|
|
|
@@ -8,6 +10,8 @@ import com.lc.ibps.org.auth.persistence.entity.SubSystemPo;
|
|
|
import com.lc.ibps.org.party.persistence.entity.PartyRolePo;
|
|
|
import com.lc.ibps.org.party.persistence.entity.PartyRoleTreePo;
|
|
|
|
|
|
+import static java.util.Comparator.comparing;
|
|
|
+
|
|
|
/**
|
|
|
* 角色对象构建工具
|
|
|
*
|
|
|
@@ -33,7 +37,7 @@ public class PartyRoleBaseBuilder {
|
|
|
for(PartyRolePo po : roleList){
|
|
|
rsList.add(buildChildrenTreePo(po));
|
|
|
}
|
|
|
-
|
|
|
+ rsList.sort(Comparator.comparing(PartyRoleTreePo::getRoleNote));
|
|
|
return rsList;
|
|
|
}
|
|
|
|