|
@@ -64,7 +64,7 @@ public class OrganizationStructureServiceImpl extends ServiceImpl<OrganizationSt
|
|
|
}
|
|
|
QueryWrapper<OrganizationStructure> qw = new QueryWrapper<>();
|
|
|
|
|
|
-// List<OrganizationStructure> list = baseMapper.selectList(qw);
|
|
|
+ List<OrganizationStructure> list2 = baseMapper.selectList(qw);
|
|
|
|
|
|
// http://10.65.79.83:86/ims-iam-ext/sys/sysOrg/allDataNoControl
|
|
|
JSONArray arr = remoteServiceBuilder.getGatewayUrl().allDataNoControl();
|
|
@@ -73,11 +73,31 @@ public class OrganizationStructureServiceImpl extends ServiceImpl<OrganizationSt
|
|
|
}
|
|
|
|
|
|
List<OrganizationStructure> list = arr.toJavaList(OrganizationStructure.class);
|
|
|
+ list.addAll(list2);
|
|
|
List<OrganizationStructure> tr = convert(list, id, num);
|
|
|
return tr;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
+ public List<OrganizationStructure> getList2(String id, Integer num, String type) {
|
|
|
+ QueryWrapper<OrganizationStructure> qw = new QueryWrapper<>();
|
|
|
+ List<OrganizationStructure> list2 = baseMapper.selectList(qw);
|
|
|
+ JSONArray arr = remoteServiceBuilder.getGatewayUrl().allDataNoControl();
|
|
|
+ if (null == arr) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+
|
|
|
+ List<OrganizationStructure> list = arr.toJavaList(OrganizationStructure.class);
|
|
|
+ list.addAll(list2);
|
|
|
+ List<OrganizationStructure> filteredList = list.stream()
|
|
|
+ .filter(structure -> structure.getType().equals("100")||structure.getType().equals("160")||structure.getType().equals("130")||structure.getType().equals("3"))
|
|
|
+ .collect(Collectors.toList());
|
|
|
+
|
|
|
+ return filteredList;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
public List<OrganizationStructure> getList(String likeParentId, String parentId, String name,String type, HttpServletRequest request) {
|
|
|
|
|
|
|