|
|
@ -36,6 +36,8 @@ import com.epmet.resi.partymember.dto.warmhearted.form.ResiWarmheartedFormDTO; |
|
|
|
import com.epmet.resi.partymember.dto.warmhearted.form.ResiWarmheartedSubmitFormDTO; |
|
|
|
import com.epmet.resi.partymember.dto.warmhearted.result.ResiWarmheartedResultDTO; |
|
|
|
import org.apache.commons.lang3.StringUtils; |
|
|
|
import org.slf4j.Logger; |
|
|
|
import org.slf4j.LoggerFactory; |
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.transaction.annotation.Transactional; |
|
|
@ -54,6 +56,7 @@ import java.util.Map; |
|
|
|
@Service |
|
|
|
public class ResiWarmheartedVisitServiceImpl extends BaseServiceImpl<ResiWarmheartedVisitDao, ResiWarmheartedVisitEntity> implements ResiWarmheartedVisitService { |
|
|
|
|
|
|
|
private static final Logger log = LoggerFactory.getLogger(ResiWarmheartedVisitServiceImpl.class); |
|
|
|
@Autowired |
|
|
|
private ResiWarmheartedVisitRedis resiWarmheartedVisitRedis; |
|
|
|
@Autowired |
|
|
@ -112,7 +115,7 @@ public class ResiWarmheartedVisitServiceImpl extends BaseServiceImpl<ResiWarmhea |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public ResiWarmheartedResultDTO saveResiWarmheartedVisit(ResiWarmheartedFormDTO formDTO) { |
|
|
|
public Result<ResiWarmheartedResultDTO> saveResiWarmheartedVisit(ResiWarmheartedFormDTO formDTO) { |
|
|
|
Date date = new Date(); |
|
|
|
ResiWarmheartedVisitDTO resiWarmheartedVisitDTO = new ResiWarmheartedVisitDTO(); |
|
|
|
resiWarmheartedVisitDTO.setCustomerId(formDTO.getCustomerId()); |
|
|
@ -130,28 +133,24 @@ public class ResiWarmheartedVisitServiceImpl extends BaseServiceImpl<ResiWarmhea |
|
|
|
resiWarmheartedVisitDTO.setCreatedTime(date); |
|
|
|
resiWarmheartedVisitDTO.setUpdatedBy(formDTO.getUserId()); |
|
|
|
resiWarmheartedVisitDTO.setUpdatedTime(date); |
|
|
|
resiWarmheartedVisitDao.saveResiWarmheartedVisit(resiWarmheartedVisitDTO); |
|
|
|
if(!resiWarmheartedVisitDao.saveResiWarmheartedVisit(resiWarmheartedVisitDTO)){ |
|
|
|
log.error(ResiWarmheartedVisitConstant.OPERATION_EXCEPTION); |
|
|
|
} |
|
|
|
ResiWarmheartedResultDTO resiWarmheartedResultDTO = new ResiWarmheartedResultDTO(); |
|
|
|
resiWarmheartedResultDTO.setResiWarmVisitId(resiWarmheartedVisitDTO.getId()); |
|
|
|
return resiWarmheartedResultDTO; |
|
|
|
return new Result<ResiWarmheartedResultDTO>().ok(resiWarmheartedResultDTO); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
public void updateResiWarmVisit(ResiWarmheartedSubmitFormDTO formDTO) { |
|
|
|
ResiWarmheartedVisitDTO resiWarmheartedVisitDTO = new ResiWarmheartedVisitDTO(); |
|
|
|
resiWarmheartedVisitDTO.setOperateVisit(ResiWarmheartedVisitConstant.SUCCESS); |
|
|
|
/*if (true) { |
|
|
|
//最后一次操作行为-提交成功
|
|
|
|
resiWarmheartedVisitDTO.setOperateVisit(ResiWarmheartedVisitConstant.SUCCESS); |
|
|
|
} else { |
|
|
|
//最后一次操作行为-提交失败
|
|
|
|
resiWarmheartedVisitDTO.setOperateVisit(ResiWarmheartedVisitConstant.FAILD); |
|
|
|
}*/ |
|
|
|
resiWarmheartedVisitDTO.setId(formDTO.getResiWarmVisitId()); |
|
|
|
resiWarmheartedVisitDTO.setUpdatedBy(formDTO.getUserId()); |
|
|
|
resiWarmheartedVisitDTO.setUpdatedTime(new Date()); |
|
|
|
resiWarmheartedVisitDao.updateResiWarmVisitById(resiWarmheartedVisitDTO); |
|
|
|
if(!resiWarmheartedVisitDao.updateResiWarmVisitById(resiWarmheartedVisitDTO)){ |
|
|
|
log.error(ResiWarmheartedVisitConstant.OPERATION_EXCEPTION); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |