大区
This commit is contained in:
@@ -126,20 +126,21 @@ public class RegionServiceImpl implements RegionService {
|
|||||||
if(Objects.isNull(warRegionId)){
|
if(Objects.isNull(warRegionId)){
|
||||||
return 0L;
|
return 0L;
|
||||||
}
|
}
|
||||||
RegionDO warRegion = regionMapper.getByRegionId(warRegionId);
|
return warRegionId;
|
||||||
if(warRegion == null){
|
// RegionDO warRegion = regionMapper.getByRegionId(warRegionId);
|
||||||
throw new ServiceException(ErrorCodeEnum.REGION_NOT_EXIST);
|
// if(warRegion == null){
|
||||||
}
|
// throw new ServiceException(ErrorCodeEnum.REGION_NOT_EXIST);
|
||||||
// 根据战区id获取大区id
|
// }
|
||||||
String warRegionPath = warRegion.getRegionPath().substring(1, warRegion.getRegionPath().length() - 1);
|
// // 根据战区id获取大区id
|
||||||
String[] warRegionIdArr = warRegionPath.split(Constants.FORWARD_SLASH);
|
// String warRegionPath = warRegion.getRegionPath().substring(1, warRegion.getRegionPath().length() - 1);
|
||||||
List<RegionDO> regionDOList = regionMapper.getRegionByRegionIds(Arrays.asList(warRegionIdArr));
|
// String[] warRegionIdArr = warRegionPath.split(Constants.FORWARD_SLASH);
|
||||||
for (RegionDO regionDO : regionDOList){
|
// List<RegionDO> regionDOList = regionMapper.getRegionByRegionIds(Arrays.asList(warRegionIdArr));
|
||||||
if(ThirdRegionTypeEnum.LARGE_REGION.getCode().equals(regionDO.getThirdRegionType())){
|
// for (RegionDO regionDO : regionDOList){
|
||||||
return regionDO.getId();
|
// if(ThirdRegionTypeEnum.LARGE_REGION.getCode().equals(regionDO.getThirdRegionType())){
|
||||||
}
|
// return regionDO.getId();
|
||||||
}
|
// }
|
||||||
return 0L;
|
// }
|
||||||
|
// return 0L;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user