|  |  | @ -921,6 +921,7 @@ public class UserServiceImpl extends BaseServiceImpl<UserDao, UserEntity> implem | 
			
		
	
		
			
				
					|  |  |  |     } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |     @Override | 
			
		
	
		
			
				
					|  |  |  |     @Transactional(rollbackFor = Exception.class) | 
			
		
	
		
			
				
					|  |  |  |     public Result createPidemicInfo(EpdcAppPidemicCompleteInfoFromDTO completeInfoFromDto) { | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         String userId = completeInfoFromDto.getUserId(); | 
			
		
	
	
		
			
				
					|  |  | @ -931,14 +932,21 @@ public class UserServiceImpl extends BaseServiceImpl<UserDao, UserEntity> implem | 
			
		
	
		
			
				
					|  |  |  |             return new Result().error("查询用户信息失败"); | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         String identityNo = completeInfoFromDto.getIdcard(); | 
			
		
	
		
			
				
					|  |  |  |         String identityNo = completeInfoFromDto.getIdcard().trim().toUpperCase(); | 
			
		
	
		
			
				
					|  |  |  |         String realName = completeInfoFromDto.getName().trim(); | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         if (userEntity.getPartyFlag().equals(YesOrNoEnum.YES.value())) { | 
			
		
	
		
			
				
					|  |  |  |             if (!(userEntity.getIdentityNo().equals(identityNo) && userEntity.getRealName().equals(realName))) { | 
			
		
	
		
			
				
					|  |  |  |                 throw new RenException("党员姓名或身份证号码匹配失败"); | 
			
		
	
		
			
				
					|  |  |  |             } | 
			
		
	
		
			
				
					|  |  |  |         } | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         countOthersByIdentityNo(identityNo, userId, true); | 
			
		
	
		
			
				
					|  |  |  |         countOthersByMobile(completeInfoFromDto.getPhone(), userId, true); | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |         UserEntity updateUser = new UserEntity(); | 
			
		
	
		
			
				
					|  |  |  |         updateUser.setId(userId); | 
			
		
	
		
			
				
					|  |  |  |         updateUser.setRealName(completeInfoFromDto.getName()); | 
			
		
	
		
			
				
					|  |  |  |         updateUser.setRealName(realName); | 
			
		
	
		
			
				
					|  |  |  |         updateUser.setIdentityNo(identityNo); | 
			
		
	
		
			
				
					|  |  |  |         updateUser.setSex(IdentityNoUtils.getSex(identityNo)); | 
			
		
	
		
			
				
					|  |  |  |         updateUser.setBirthday(DateUtils.parse(IdentityNoUtils.getBirthday(identityNo), DateUtils.DATE_PATTERN)); | 
			
		
	
	
		
			
				
					|  |  | 
 |