Commit de052120 by zhangxingmin

push

parent 73719ba7
...@@ -101,7 +101,7 @@ public class ApiPremiumReconciliationServiceImpl implements ApiPremiumReconcilia ...@@ -101,7 +101,7 @@ public class ApiPremiumReconciliationServiceImpl implements ApiPremiumReconcilia
//保单受保人(被保人) //保单受保人(被保人)
premiumReconciliation.setInsured(policy.getInsured()); premiumReconciliation.setInsured(policy.getInsured());
//保险公司名称 //保险公司名称
premiumReconciliation.setInsurer(policy.getInsuranceCompany()); premiumReconciliation.setInsuranceCompany(policy.getInsuranceCompany());
//保单号 //保单号
premiumReconciliation.setPolicyNo(policy.getPolicyNo()); premiumReconciliation.setPolicyNo(policy.getPolicyNo());
//保费对账记录表唯一业务ID //保费对账记录表唯一业务ID
......
...@@ -35,4 +35,16 @@ public class ApiPremiumReconciliationDto { ...@@ -35,4 +35,16 @@ public class ApiPremiumReconciliationDto {
*/ */
@NotBlank(message = "被保人不能为空") @NotBlank(message = "被保人不能为空")
private String insured; private String insured;
/**
* 保险公司
*/
@NotBlank(message = "保险公司不能为空")
private String insuranceCompany;
/**
* 保险公司业务id
*/
@NotBlank(message = "保险公司业务id不能为空")
private String insuranceCompanyBizId;
} }
...@@ -2,6 +2,7 @@ package com.yd.csf.feign.response.premiumreconciliation; ...@@ -2,6 +2,7 @@ package com.yd.csf.feign.response.premiumreconciliation;
import lombok.Data; import lombok.Data;
import javax.validation.constraints.NotBlank;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.time.LocalDateTime; import java.time.LocalDateTime;
...@@ -9,9 +10,9 @@ import java.time.LocalDateTime; ...@@ -9,9 +10,9 @@ import java.time.LocalDateTime;
public class ApiPremiumReconciliationPageResponse { public class ApiPremiumReconciliationPageResponse {
/** /**
* 保险公司名称(保单表) * 保险公司
*/ */
private String insurer; private String insuranceCompany;
/** /**
* 保单号(保单表) * 保单号(保单表)
......
...@@ -68,10 +68,16 @@ public class PremiumReconciliation implements Serializable { ...@@ -68,10 +68,16 @@ public class PremiumReconciliation implements Serializable {
private String insured; private String insured;
/** /**
* 保险公司名称 * 保险公司
*/ */
@TableField("insurer") @TableField("insurance_company")
private String insurer; private String insuranceCompany;
/**
* 保险公司业务id
*/
@TableField("insurance_company_biz_id")
private String insuranceCompanyBizId;
/** /**
* 当次保司认定金额(客户当次缴纳的金额) * 当次保司认定金额(客户当次缴纳的金额)
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
<select id="page" <select id="page"
resultType="com.yd.csf.feign.response.premiumreconciliation.ApiPremiumReconciliationPageResponse"> resultType="com.yd.csf.feign.response.premiumreconciliation.ApiPremiumReconciliationPageResponse">
SELECT SELECT
MAX(p.insurance_company) AS insurer, MAX(p.insurance_company) AS insuranceCompany,
pr.policy_no, pr.policy_no,
MAX(pf.status) AS policyFollowStatus, MAX(pf.status) AS policyFollowStatus,
MAX(pr.reconciliation_status) AS reconciliation_status, MAX(pr.reconciliation_status) AS reconciliation_status,
......
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