Commit 21e49667 authored by xiaoguang.xu's avatar xiaoguang.xu

修复身份证x用户填写小写的问题

parent 00d8b44b
Pipeline #942 failed with stages
......@@ -41,6 +41,7 @@ public class PhoneHashEventListener implements ApplicationListener<RegisterEvent
//如果有身份证号. 更新一下
if (StringUtils.isNotEmpty(idNo)) {
idNo = idNo.toUpperCase();
userHashMapping.setIdNoMd5(MD5Util.build(idNo));
}
......
......@@ -52,11 +52,13 @@ public class UserDetailServiceImpl implements IUserDetailService {
@Override
public UserDetail saveUserDetail(UserDetail userDetail) throws DataIntegrityViolationException {
String idNo = userDetail.getIdNo();
if (StringUtils.isNotEmpty(idNo)){
userDetail.setIdNo(idNo.toUpperCase());
}
UserDetail userDetail1 = userDetailRepository.save(userDetail);
if (Objects.nonNull(userDetail)) {
// 发送实名登记统计消息
applicationEventPublisher.publishEvent(new UserDetailUpdateEvent(this, userDetail1));
}
return userDetail1;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment