修复易联云对接获取token的bug,修改获取行政区列表接口逻辑

This commit is contained in:
mi9688
2024-12-12 13:16:00 +08:00
parent f9c7354301
commit 6f41eb2599
6 changed files with 134 additions and 16 deletions

View File

@ -239,15 +239,15 @@ public class SysDistrictServiceImpl implements ISysDistrictService
}
List<SysDistrict> sysDistrictList = getDistricts(SysDistricts, map, roots);
//处理直辖市情况
for (SysDistrict sysDistrict : sysDistrictList) {
if(isMunicipality(sysDistrict.getName())&&sysDistrict.getLevel()==1){
List<SysDistrict> children = sysDistrict.getChildren();
SysDistrict district = children.get(0);
children.remove(0);
sysDistrict.setChildren(Collections.singletonList(district));
sysDistrict.getChildren().get(0).setChildren(children);
}
}
// for (SysDistrict sysDistrict : sysDistrictList) {
// if(isMunicipality(sysDistrict.getName())&&sysDistrict.getLevel()==1){
// List<SysDistrict> children = sysDistrict.getChildren();
// SysDistrict district = children.get(0);
// children.remove(0);
// sysDistrict.setChildren(Collections.singletonList(district));
// sysDistrict.getChildren().get(0).setChildren(children);
// }
// }
return sysDistrictList;
}