From 8bc6fff33ac1eb45c3413c93627607e470ad32f5 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期二, 18 十一月 2025 13:22:43 +0800
Subject: [PATCH] feat: 新增出账投保人数
---
src/services/api/typings.d.ts | 33 +++++++++++++++++++++++++++++++++
src/views/Home/Home.vue | 3 +++
2 files changed, 36 insertions(+), 0 deletions(-)
diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index a7161b0..7673e1b 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -643,6 +643,11 @@
status?: InsureProductSettingStatusEnum;
/** 鎶曚繚浜烘暟涓婇檺 */
maxCount: number;
+ payerType?: InsureProductPayerType;
+ /** 浠樻浜哄悕绉� */
+ payerName?: string;
+ /** 浠樻浜鸿瘉浠跺彿 */
+ payerCertNo?: string;
}
interface CreateOrUpdateRoleInput {
@@ -683,6 +688,8 @@
auditType?: EnumParkBountyTradeDetailAuditType;
/** 姹熺淇濊嚜涓诲嚭璐﹀叧鑱斾繚鍗昳d */
insurancePolicyId?: string;
+ /** 鎶曚繚浜烘暟 */
+ insurePeopleNum?: number;
}
interface CreateTempTokenInput {
@@ -1051,6 +1058,10 @@
auditRemark?: string;
/** 淇濋櫓浜у搧IdNumber */
productIdNumber?: string;
+ /** 浠樻浜哄悕绉� */
+ payerName?: string;
+ /** 浠樻浜鸿瘉浠跺彿 */
+ payerCertNo?: string;
/** 鏂规浠g爜 */
productSchemeCode?: string;
/** 鏄惁璧扮嚎涓婃祦绋� */
@@ -1206,6 +1217,7 @@
/** 瀹℃牳鏃堕棿 */
financeAuditTime?: string;
auditStatus?: EnumParkBountyTradeDetailAuditStatus;
+ financeAuditStatus?: EnumParkBountyTradeDetailAuditStatus;
/** 瀹℃牳澶囨敞 */
auditRemark?: string;
/** 瀹℃牳鏃堕棿 */
@@ -2022,6 +2034,8 @@
enterpriseName?: string;
}
+ type InsureProductPayerType = 1 | 2;
+
interface InsureProductSchemeDto {
/** Id */
id?: string;
@@ -2064,6 +2078,11 @@
creationTime?: string;
/** 鎶曚繚浜烘暟涓婇檺 */
maxCount?: number;
+ payerType?: InsureProductPayerType;
+ /** 浠樻浜哄悕绉� */
+ payerName?: string;
+ /** 浠樻浜鸿瘉浠跺彿 */
+ payerCertNo?: string;
/** 鏄惁璧扮嚎涓婃祦绋� */
online?: boolean;
}
@@ -2363,6 +2382,7 @@
trade?: ProposalInputRequestBodyTrade;
/** 鎷撳睍鑺傜偣 */
policyExtra?: ProposalInputRequestBodyPolicyExtra[];
+ policyPayer?: ProposalInputRequestBodyPolicyPayer;
}
interface ProposalInputRequestBodyCommonPlan {
@@ -2553,6 +2573,19 @@
endTime?: string;
}
+ interface ProposalInputRequestBodyPolicyPayer {
+ /** 鏄惁涓庢姇淇濅汉涓�鑷� */
+ sameWithHolder?: string;
+ /** 浠樻浜虹被鍨� */
+ payerType?: string;
+ /** 浠樻浜哄悕绉� */
+ payerName?: string;
+ /** 浠樻浜鸿瘉浠剁被鍨� */
+ payerCertType?: string;
+ /** 浠樻浜鸿瘉浠跺彿 */
+ payerCertNo?: string;
+ }
+
interface ProposalInputRequestBodyTrade {
/** 鏀粯鎴愬姛璺宠浆鍦板潃锛堝彲閫夛級
瑙佽垂蹇呬紶 */
diff --git a/src/views/Home/Home.vue b/src/views/Home/Home.vue
index 0a9f426..084f2e9 100644
--- a/src/views/Home/Home.vue
+++ b/src/views/Home/Home.vue
@@ -736,6 +736,7 @@
handleDisbursementAdd({
remianAmount: row.remianAmount,
insurancePolicyId: row.id,
+ insurePeopleNum: row.insureCount,
});
}
@@ -757,6 +758,7 @@
incomeBankAccount: '',
incomeBankCardNumber: '',
incomeBankName: '',
+ insurePeopleNum: 0,
},
});
@@ -772,6 +774,7 @@
incomeBankCardNumber: editDisbursementForm.incomeBankCardNumber,
incomeBankName: editDisbursementForm.incomeBankName,
insurancePolicyId: editDisbursementForm.insurancePolicyId,
+ insurePeopleNum: editDisbursementForm.insurePeopleNum,
};
let res = await parkBountyApplyServices.parkBountyApplyTradeBySelf(params);
if (res) {
--
Gitblit v1.9.1