|
|
@ -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); |
|
|
|
} |
|
|
|
|
|
|
|