|
@@ -870,13 +870,14 @@ public class DwxxServiceImpl implements DwxxService {
|
870
|
870
|
int areaLevel = pageReqVO.getAreaLevel();
|
871
|
871
|
switch (areaLevel) {
|
872
|
872
|
case 1:
|
|
873
|
+ pageReqVO.setAreaSheng(pageReqVO.getAreaCode());
|
873
|
874
|
AreaLevelDO sheng = findAreaLevel(allAreaLevels, pageReqVO.getAreaCode());
|
874
|
875
|
if (sheng != null) {
|
875
|
876
|
pageReqVO.setAreaCode(String.format("%s%s", sheng.getAreaName(), "%"));
|
876
|
877
|
}
|
877
|
|
- pageReqVO.setAreaSheng(pageReqVO.getAreaCode());
|
878
|
878
|
break;
|
879
|
879
|
case 2:
|
|
880
|
+ pageReqVO.setAreaShi(pageReqVO.getAreaCode());
|
880
|
881
|
AreaLevelDO shi = findAreaLevel(allAreaLevels, pageReqVO.getAreaCode());
|
881
|
882
|
AreaLevelDO sheng2 = findAreaLevel(allAreaLevels, pageReqVO.getParentCode());
|
882
|
883
|
if (shi != null && sheng2 != null) {
|
|
@@ -886,9 +887,9 @@ public class DwxxServiceImpl implements DwxxService {
|
886
|
887
|
pageReqVO.setAreaCode(String.format("%s%s%s%s", sheng2.getAreaName(), ",", shi.getAreaName(), "%"));
|
887
|
888
|
}
|
888
|
889
|
}
|
889
|
|
- pageReqVO.setAreaShi(pageReqVO.getAreaCode());
|
890
|
890
|
break;
|
891
|
891
|
case 3:
|
|
892
|
+ pageReqVO.setAreaXian(pageReqVO.getAreaCode());
|
892
|
893
|
AreaLevelDO xian = findAreaLevel(allAreaLevels, pageReqVO.getAreaCode());
|
893
|
894
|
AreaLevelDO shi3 = findAreaLevel(allAreaLevels, pageReqVO.getParentCode());
|
894
|
895
|
if (shi3 != null) {
|
|
@@ -897,7 +898,6 @@ public class DwxxServiceImpl implements DwxxService {
|
897
|
898
|
pageReqVO.setAreaCode(String.format("%s%s%s%s%s%s", sheng3.getAreaName(), ",", shi3.getAreaName(), ",", xian.getAreaName(), "%"));
|
898
|
899
|
}
|
899
|
900
|
}
|
900
|
|
- pageReqVO.setAreaXian(pageReqVO.getAreaCode());
|
901
|
901
|
break;
|
902
|
902
|
}
|
903
|
903
|
}
|