|
@@ -62,14 +62,14 @@ public class SysAreaServiceImpl extends ServiceImpl<SysAreaMapper, SysArea>
|
|
|
//截取身份证的省级代码
|
|
//截取身份证的省级代码
|
|
|
String provincesCode;
|
|
String provincesCode;
|
|
|
if (idcard != null) {
|
|
if (idcard != null) {
|
|
|
- provincesCode = idcard.substring(0, 3);
|
|
|
|
|
|
|
+ provincesCode = idcard.substring(0, 4);
|
|
|
} else {
|
|
} else {
|
|
|
- provincesCode = leaderIdcard.substring(0, 3);
|
|
|
|
|
|
|
+ provincesCode = leaderIdcard.substring(0, 4);
|
|
|
}
|
|
}
|
|
|
//获取省级的区划
|
|
//获取省级的区划
|
|
|
if (!collect.isEmpty()) {
|
|
if (!collect.isEmpty()) {
|
|
|
List<SysArea> provincesArea = collect.stream()
|
|
List<SysArea> provincesArea = collect.stream()
|
|
|
- .filter(item -> item.getAreaCode().substring(0, 3).equals(provincesCode))
|
|
|
|
|
|
|
+ .filter(item -> item.getAreaCode().substring(0, 4).equals(provincesCode))
|
|
|
.collect(Collectors.toList());
|
|
.collect(Collectors.toList());
|
|
|
|
|
|
|
|
//如果查不出来默认使用赛选出的第一个
|
|
//如果查不出来默认使用赛选出的第一个
|