Commit 01218724 by wenyang

经纪人签署联合销售接口2(多人联合签名,数据动态展示PDF中)

parent 98b1ad59
......@@ -18,6 +18,11 @@ public class UnionSalesPractitionerInfo {
private Integer isActive;//是否启用(0=No, 1=Yes)
private int signCount;//已签署总数
private String salesSignUlr;//签署文件URl
private String insurerName;//保险公司名称
private String productName;//产品名称
private String proposalNo;//投保单号
private String policyNo;//保单号
private String policyholderName;//投保人姓名
/**
* @return the id
......@@ -211,5 +216,65 @@ public class UnionSalesPractitionerInfo {
public void setSignY(int signY) {
this.signY = signY;
}
/**
* @return the insurerName
*/
public String getInsurerName() {
return insurerName;
}
/**
* @param insurerName the insurerName to set
*/
public void setInsurerName(String insurerName) {
this.insurerName = insurerName;
}
/**
* @return the productName
*/
public String getProductName() {
return productName;
}
/**
* @param productName the productName to set
*/
public void setProductName(String productName) {
this.productName = productName;
}
/**
* @return the proposalNo
*/
public String getProposalNo() {
return proposalNo;
}
/**
* @param proposalNo the proposalNo to set
*/
public void setProposalNo(String proposalNo) {
this.proposalNo = proposalNo;
}
/**
* @return the policyNo
*/
public String getPolicyNo() {
return policyNo;
}
/**
* @param policyNo the policyNo to set
*/
public void setPolicyNo(String policyNo) {
this.policyNo = policyNo;
}
/**
* @return the policyholderName
*/
public String getPolicyholderName() {
return policyholderName;
}
/**
* @param policyholderName the policyholderName to set
*/
public void setPolicyholderName(String policyholderName) {
this.policyholderName = policyholderName;
}
}
......@@ -2026,15 +2026,21 @@
t.commission_rate as commissionRate,
t.achievements_rate as achievementsRate,
t.sign_status as signStatus,
t.sign_date as signDate,
date_format(t.sign_date,'%Y-%m-%d %H:%i:%s') as signDate,
t.sign_url as signUlr,
t.signX as signX,
t.signY as signY,
t.flag as flag,
t.is_active as isActive,
(select count(a.id) from ag_acl_union_sales_practitioner a where a.is_active = 1 and a.sign_status ='3' and a.union_sales_id = t.union_sales_id) as signCount,
(SELECT us.sign_url FROM ag_acl_union_sales us WHERE us.is_active = 1 AND us.id = t.union_sales_id) AS salesSignUlr
from ag_acl_union_sales_practitioner t where t.is_active = 1 and t.union_sales_id= #{unionSalesId}
(SELECT COUNT(a.id) FROM ag_acl_union_sales_practitioner a WHERE a.is_active = 1 AND a.sign_status ='3' AND a.union_sales_id = t.union_sales_id) as signCount,
us.sign_url as salesSignUlr,
us.insurer_name as insurerName,
us.product_name as productName,
us.proposal_no as proposalNo,
us.policy_no as policyNo,
us.policyholder_name as policyholderName
from ag_acl_union_sales_practitioner t,ag_acl_union_sales us
where us.id = t.union_sales_id and us.is_active = 1 and t.is_active = 1 and t.union_sales_id= #{unionSalesId} order by t.id
</select>
<update id="updateUnionSalesPractitioner">
......
......@@ -25,5 +25,5 @@ informed.pdf.temp.path=/opt/tomcat8/conf/ydpdf/informed
commitment.pdf.template=/opt/tomcat8/conf/ydpdf/commitment/templateCommitment.pdf
commitment.pdf.temp.path=/opt/tomcat8/conf/ydpdf/commitment
unionSales.pdf.template=/opt/tomcat8/conf/ydpdf/unionSales/templateUnionSalest.pdf
unionSales.pdf.template=/opt/tomcat8/conf/ydpdf/unionSales/ydLogo.jpg
unionSales.pdf.temp.path=/opt/tomcat8/conf/ydpdf/unionSales/
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