Commit bdbd0e2b authored by fangxinjiang's avatar fangxinjiang

见费出单逻辑-fxj

parent 96511b87
...@@ -3,6 +3,8 @@ package com.yifu.cloud.plus.v1.yifu.insurances.vo; ...@@ -3,6 +3,8 @@ package com.yifu.cloud.plus.v1.yifu.insurances.vo;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
/** /**
* @Description: 查询EKP中的状态,拦截批量保单号保费 * @Description: 查询EKP中的状态,拦截批量保单号保费
...@@ -38,4 +40,10 @@ public class EkpSettleStatusVo implements Serializable { ...@@ -38,4 +40,10 @@ public class EkpSettleStatusVo implements Serializable {
**/ **/
private Double paymentBalance; private Double paymentBalance;
/**
* 待收
**/
private LocalDateTime statusUpdateTime;
} }
...@@ -9815,7 +9815,7 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap ...@@ -9815,7 +9815,7 @@ public class TInsuranceDetailServiceImpl extends ServiceImpl<TInsuranceDetailMap
BeanCopyUtils.copyProperties(detail,detailOld); BeanCopyUtils.copyProperties(detail,detailOld);
detail.setPaymentTime(DateUtil.formatDatePatten(new Date(),DateUtil.DATETIME_PATTERN_SECOND)); detail.setPaymentTime(DateUtil.formatDatePatten(new Date(),DateUtil.DATETIME_PATTERN_SECOND));
detail.setBuyHandleStatus(CommonConstants.ONE_INT); detail.setBuyHandleStatus(CommonConstants.ONE_INT);
detail.setUpdateTime(LocalDateTime.now()); detail.setUpdateTime(vo.getStatusUpdateTime());
detail.setPaymentStatus(CommonConstants.ONE_STRING); detail.setPaymentStatus(CommonConstants.ONE_STRING);
detail.setUpdateBy("05501879fed711eca3540242ac110010"); detail.setUpdateBy("05501879fed711eca3540242ac110010");
tBusinessOperateService.saveModificationRecord(detail.getId(),detailOld,detail,"手动拉取缴费:收款结算单已收或垫付同步更新投保状态为待投保","EKP系统"); tBusinessOperateService.saveModificationRecord(detail.getId(),detailOld,detail,"手动拉取缴费:收款结算单已收或垫付同步更新投保状态为待投保","EKP系统");
......
...@@ -80,7 +80,7 @@ ...@@ -80,7 +80,7 @@
</select> </select>
<select id="getSettleStatusFromEkpAssoByIds" resultType="com.yifu.cloud.plus.v1.yifu.insurances.vo.EkpSettleStatusVo"> <select id="getSettleStatusFromEkpAssoByIds" resultType="com.yifu.cloud.plus.v1.yifu.insurances.vo.EkpSettleStatusVo">
select select
fd_3adfe6ec6a8cbe settleStatus,fd_3adfe6eda67236 payStatus,fd_3adfe6ef5dfaac paymentStatus,fd_3b0a5743acab7e detailId fd_3adfe6ec6a8cbe settleStatus,fd_3adfe6eda67236 payStatus,fd_3adfe6ef5dfaac paymentStatus,fd_3b0a5743acab7e detailId,update_time_status statusUpdateTime
from from
ekp_insurances_info ekp_insurances_info
where where
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment