|
@@ -916,17 +916,17 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
itemImport.setSubjectIds(ToolsUtils.join(",", sIdList));
|
|
itemImport.setSubjectIds(ToolsUtils.join(",", sIdList));
|
|
}
|
|
}
|
|
User user = getOne(new LambdaQueryWrapper<User>()
|
|
User user = getOne(new LambdaQueryWrapper<User>()
|
|
- .eq(User::getTelphone,EncryptHandler.encrypt(itemImport.getTelphone())).last("limit 1"));
|
|
|
|
|
|
+ .eq(User::getIdCard,EncryptHandler.encrypt(itemImport.getIdCard())).last("limit 1"));
|
|
if(Validator.isNotNull(user)){
|
|
if(Validator.isNotNull(user)){
|
|
- if(Validator.isNotEmpty(user.getIdCard())&&Validator.isNotEmpty(itemImport.getIdCard())&&!itemImport.getIdCard().equals(user.getIdCard())){
|
|
|
|
- throw new CustomException(itemImport.getRealname()+"身份证号码不一致");
|
|
|
|
- }
|
|
|
|
- if(Validator.isEmpty(user.getIdCard())){
|
|
|
|
- //更新身份证和姓名
|
|
|
|
- user.setIdCard(itemImport.getIdCard());
|
|
|
|
- user.setRealname(itemImport.getRealname());
|
|
|
|
- updateById(user);
|
|
|
|
- }
|
|
|
|
|
|
+// if(Validator.isNotEmpty(user.getIdCard())&&Validator.isNotEmpty(itemImport.getIdCard())&&!itemImport.getIdCard().equals(user.getIdCard())){
|
|
|
|
+// throw new CustomException(itemImport.getRealname()+"身份证号码不一致");
|
|
|
|
+// }
|
|
|
|
+// if(Validator.isEmpty(user.getIdCard())){
|
|
|
|
+// //更新身份证和姓名
|
|
|
|
+// user.setIdCard(itemImport.getIdCard());
|
|
|
|
+// user.setRealname(itemImport.getRealname());
|
|
|
|
+// updateById(user);
|
|
|
|
+// }
|
|
//手机号已存在
|
|
//手机号已存在
|
|
itemImport.setUserId(user.getUserId());
|
|
itemImport.setUserId(user.getUserId());
|
|
itemImport.setImportNo(importNo);
|
|
itemImport.setImportNo(importNo);
|
|
@@ -941,13 +941,14 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
|
|
updateById(user);
|
|
updateById(user);
|
|
}
|
|
}
|
|
continue;
|
|
continue;
|
|
- }else{
|
|
|
|
- User user2 = getOne(new LambdaQueryWrapper<User>()
|
|
|
|
- .eq(User::getIdCard,EncryptHandler.encrypt(itemImport.getIdCard())).last("limit 1"));
|
|
|
|
- if(Validator.isNotEmpty(user2)){
|
|
|
|
- throw new CustomException(itemImport.getRealname()+"身份证号码已存在,创建失败");
|
|
|
|
- }
|
|
|
|
}
|
|
}
|
|
|
|
+// else{
|
|
|
|
+// User user2 = getOne(new LambdaQueryWrapper<User>()
|
|
|
|
+// .eq(User::getIdCard,EncryptHandler.encrypt(itemImport.getIdCard())).last("limit 1"));
|
|
|
|
+// if(Validator.isNotEmpty(user2)){
|
|
|
|
+// throw new CustomException(itemImport.getRealname()+"身份证号码已存在,创建失败");
|
|
|
|
+// }
|
|
|
|
+// }
|
|
User inertData = new User();
|
|
User inertData = new User();
|
|
inertData.setTelphone(itemImport.getTelphone());
|
|
inertData.setTelphone(itemImport.getTelphone());
|
|
//隐藏手机号作为初始昵称
|
|
//隐藏手机号作为初始昵称
|