Browse Source

福利人员导入,身份证校验不校验X大小写2

dev
wanggongfeng 3 years ago
parent
commit
b486f82879
  1. 11
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/ChangeWelfareServiceImpl.java

11
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/ChangeWelfareServiceImpl.java

@ -255,15 +255,20 @@ public class ChangeWelfareServiceImpl extends BaseServiceImpl<ChangeWelfareDao,
List<String> idCardList = new ArrayList<>(); List<String> idCardList = new ArrayList<>();
for(IcResiUserDTO icResiUserDTO : userList){ for(IcResiUserDTO icResiUserDTO : userList){
idCardList.add(icResiUserDTO.getIdCard()); idCardList.add(icResiUserDTO.getIdCard());
if(icResiUserDTO.getIdCard().indexOf("X") >= 0){ if(icResiUserDTO.getIdCard() != null && icResiUserDTO.getIdCard().indexOf("X") >= 0){
idCardList.add(icResiUserDTO.getIdCard().replace("X","x")); idCardList.add(icResiUserDTO.getIdCard().replace("X","x"));
} }
} }
// 获取已存在福利人员 // 获取已存在福利人员(排除X的大小写区分)
List<String> welfareList = baseDao.getAllWelfareIdCard(tokenDto.getCustomerId()); List<String> welfareList = baseDao.getAllWelfareIdCard(tokenDto.getCustomerId());
for(String idCard : welfareList){
idCardList.add(idCard);
if(StringUtils.isNotBlank(idCard) && idCard.indexOf("X") >= 0){
idCardList.add(idCard.replace("X","x"));
}
}
for (int i = 0; i < list.size(); i++) { for (int i = 0; i < list.size(); i++) {
list.get(i).setNum(i+1); list.get(i).setNum(i+1);

Loading…
Cancel
Save