| 
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -33,6 +33,7 @@ import com.epmet.dto.UserResiRegisterVisitDTO; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.dto.form.ResiRegisterFormDTO; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.dto.form.VerificationCodeFormDTO; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.dto.result.ResiRegisterResultDTO; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.entity.UserResiInfoEntity; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.entity.UserResiRegisterVisitEntity; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.redis.UserResiRegisterVisitRedis; | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					import com.epmet.service.UserResiRegisterVisitService; | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
				
				 | 
				
					@ -119,25 +120,18 @@ public class UserResiRegisterVisitServiceImpl extends BaseServiceImpl<UserResiRe | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    @Transactional(rollbackFor = Exception.class) | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    public Result<ResiRegisterResultDTO> saveUserResiRegisterVisit(ResiRegisterFormDTO formDTO) { | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        Date date = new Date(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        UserResiRegisterVisitDTO userResiRegisterVisitDTO = new UserResiRegisterVisitDTO(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        userResiRegisterVisitDTO.setCustomerId(formDTO.getCustomerId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        userResiRegisterVisitDTO.setGridId(formDTO.getGridId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        userResiRegisterVisitDTO.setUserId(formDTO.getUserId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        userResiRegisterVisitDTO.setVisitFrom(formDTO.getVisitFrom()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        UserResiRegisterVisitEntity entity = new UserResiRegisterVisitEntity(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        entity.setCustomerId(formDTO.getCustomerId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        entity.setGridId(formDTO.getGridId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        entity.setUserId(formDTO.getUserId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        entity.setVisitFrom(formDTO.getVisitFrom()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        //最后一次操作行为(initialize:初始化 sms_code:获取验证码 success:提交成功  faild:提交失败)
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        userResiRegisterVisitDTO.setLastOperateVisit(UserResiRegisterConstant.INITIALIZE); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        userResiRegisterVisitDTO.setVisitTime(date); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        //UUID
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        userResiRegisterVisitDTO.setId(IdWorker.get32UUID()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        userResiRegisterVisitDTO.setDelFlag(NumConstant.ZERO); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        userResiRegisterVisitDTO.setRevision(NumConstant.ZERO); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        userResiRegisterVisitDTO.setCreatedBy(formDTO.getUserId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        userResiRegisterVisitDTO.setCreatedTime(date); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        userResiRegisterVisitDTO.setUpdatedBy(formDTO.getUserId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        userResiRegisterVisitDTO.setUpdatedTime(date); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        userResiRegisterVisitDao.saveUserResiRegisterVisit(userResiRegisterVisitDTO); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        entity.setLastOperateVisit(UserResiRegisterConstant.INITIALIZE); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        entity.setVisitTime(date); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        //居民注册行为记录表新增数据
 | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        insert(entity); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        ResiRegisterResultDTO resiRegisterResultDTO = new ResiRegisterResultDTO(); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        resiRegisterResultDTO.setResiVisitId(userResiRegisterVisitDTO.getId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        resiRegisterResultDTO.setResiVisitId(entity.getId()); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					        return new Result<ResiRegisterResultDTO>().ok(resiRegisterResultDTO); | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					    } | 
				
			
			
		
	
		
			
				
					 | 
					 | 
				
				 | 
				
					
 | 
				
			
			
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
				 | 
				
					
  |