From efb39fe52a9829815bb0b82fb5b920cd3b552c2f Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期二, 14 十月 2025 15:12:34 +0800
Subject: [PATCH] fix: 修改投保方式
---
src/services/api/typings.d.ts | 169 +++++++++++++++++++++++++++++++++++++++++++++++++++-----
1 files changed, 153 insertions(+), 16 deletions(-)
diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index 145b5c3..819658b 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -266,6 +266,11 @@
year?: number;
}
+ interface APIgetInsuranceOrderAuditRecordIdParams {
+ insuranceOrderId: string;
+ id: string;
+ }
+
interface APIgetInsuranceOrderDetailParams {
id?: string;
}
@@ -461,6 +466,16 @@
values?: Record<string, any>;
}
+ interface AuditParkBountyTradeInput {
+ /** 鍑鸿处璁板綍Id */
+ id?: string;
+ auditStatus?: EnumParkBountyTradeDetailAuditStatus;
+ /** 瀹℃牳澶囨敞 */
+ auditRemark?: string;
+ /** 瀹℃牳鍑瘉 */
+ payAuditFileUrl?: string;
+ }
+
interface BaseAuthorizeDto {
moduleType?: number;
moduleId?: string;
@@ -603,7 +618,9 @@
/** 淇濋 */
insured: number;
/** 淇濊垂 */
- signPremium: number;
+ signPremium?: number;
+ /** 淇濊垂鎸夊ぉ璁¤垂 */
+ signPremiumByDay?: string;
}
interface CreateOrUpdateInsureProductSettingInput {
@@ -711,6 +728,8 @@
properties?: Record<string, any>;
configuration?: Record<string, any>;
}
+
+ type EnumParkBountyTradeDetailAuditStatus = 10 | 20 | 30;
interface ExportInsuranceStaffListInput {
status?: InsuranceDetailStatusEnum;
@@ -892,6 +911,8 @@
interface GetInsurancePageOutput {
id?: string;
userId?: string;
+ /** 浜т笟鍥尯id */
+ industrialParkId?: string;
/** 鎶曚繚浜� */
insurerName?: string;
/** 琚繚闄╀汉 */
@@ -909,6 +930,8 @@
amount?: number;
/** 鎶曚繚浜烘暟 */
insureCount?: number;
+ /** 鎶曚繚鐢熸晥浜烘暟 */
+ insureEffectingCount?: number;
/** 鐞嗚禂鏁伴噺 */
claimCount?: number;
/** 鎶曚繚鏈烘瀯 */
@@ -956,6 +979,46 @@
data?: GetInsurancePageOutput[];
}
+ interface GetInsurancePolicyPayListInput {
+ pageModel?: Pagination;
+ status?: InsurancePolicyPayStatusEnum;
+ /** 鍏抽敭瀛� */
+ keywords?: string;
+ }
+
+ interface GetInsurancePolicyPayListItem {
+ id?: string;
+ /** 鐢ㄦ埛Id */
+ userId?: string;
+ /** 浜т笟鍥尯id */
+ industrialParkId?: string;
+ /** 璁㈠崟鍙� */
+ channelOrderNo?: string;
+ /** 鏀粯鐭摼 */
+ payUrl?: string;
+ /** 淇濊垂閲戦 */
+ sumSignPremium?: number;
+ /** 鍒涘缓鏃ユ湡 */
+ creationTime?: string;
+ status?: InsurancePolicyPayStatusEnum;
+ /** 鎶曚繚鍗曞彿 */
+ proposalNo?: string;
+ /** 淇濆崟鍙� */
+ policyNo?: string;
+ /** 鐢靛瓙淇濆崟閾炬帴 */
+ policyUrl?: string;
+ /** 宸叉姇淇濅汉鏁� */
+ proposalCount?: number;
+ /** 瀹屾垚鏃堕棿 */
+ completionTime?: string;
+ }
+
+ interface GetInsurancePolicyPayListItemPageOutput {
+ pageModel?: Pagination;
+ objectData?: any;
+ data?: GetInsurancePolicyPayListItem[];
+ }
+
interface GetInsuranceStaffListInput {
pageModel?: Pagination;
condition?: string;
@@ -980,13 +1043,15 @@
age?: number;
birthDay?: string;
phone?: string;
- claimCount?: number;
creationTime?: string;
/** 鎶曚繚鎵规鍙� */
payOrder?: string;
status?: InsuranceDetailStatusEnum;
+ /** 鎶曚繚鐘舵�� */
+ statusText?: string;
/** 澶囨敞 */
auditRemark?: string;
+ claimCount?: number;
}
interface GetInsuranceStaffPageTemplatePageOutput {
@@ -1016,9 +1081,19 @@
/** 鍑鸿处缁撴潫鏃ユ湡 */
transferTimeEnd?: string;
enterpriseId?: string;
+ auditStatus?: EnumParkBountyTradeDetailAuditStatus;
}
interface GetParkBountyTradeDetailOutput {
+ enterpriseId?: string;
+ /** 璐﹀彿 */
+ userName?: string;
+ /** 浼佷笟鍚嶇О */
+ enterpriseName?: string;
+ /** 鐢佃瘽 */
+ contactPhone?: string;
+ /** 绀句細缁熶竴淇$敤浠g爜 */
+ societyCreditCode?: string;
id?: string;
/** 鏈�杩戝嚭璐﹂噾棰� */
tradeAmount?: number;
@@ -1032,6 +1107,13 @@
/** 濂栧姳閲戜綑棰� */
remianAmount?: number;
financeType?: FinanceTypeEnum;
+ auditStatus?: EnumParkBountyTradeDetailAuditStatus;
+ /** 瀹℃牳澶囨敞 */
+ auditRemark?: string;
+ /** 瀹℃牳鏃堕棿 */
+ auditTime?: string;
+ /** 瀹℃牳鍑瘉 */
+ payAuditFileUrl?: string;
}
interface GetParkBountyTradeDetailOutputPageOutput {
@@ -1334,10 +1416,12 @@
url?: string;
/** 淇濋櫓浜у搧IdNumber */
productIdNumber?: string;
- /** 淇濋櫓浜у搧鏂规Id */
+ /** 淇濋櫓鏂规 */
productSchemeIdNumber?: string;
/** 淇濆崟鐢熸晥鏃堕棿 */
effectStartTime?: string;
+ /** 淇濆崟鎴鏃堕棿 */
+ effectEndTime?: string;
}
interface ImportInsStaffToListOutput {
@@ -1477,6 +1561,21 @@
type InsuranceDetailStatusEnum = 10 | 12 | 13 | 14 | 20 | 30;
+ interface InsuranceOrderAuditRecordDto {
+ /** 鍒嗘壒璁㈠崟鍙� */
+ channelOrderNo?: string;
+ /** 鎿嶄綔 */
+ scene?: string;
+ /** 瀹℃牳澶囨敞 */
+ auditRemark?: string;
+ /** 鎿嶄綔鏃堕棿 */
+ creationTime?: string;
+ /** 鎿嶄綔浜� */
+ creatorId?: string;
+ /** 鎿嶄綔浜� */
+ creator?: string;
+ }
+
interface InsuranceOrderListOutput {
id?: string;
/** 娓犻亾 */
@@ -1573,18 +1672,7 @@
returnUrl?: string;
}
- interface InsurancePolicyAuditOutput {
- /** 娑堟伅 */
- messages?: string[];
- /** 鎬绘姇淇濅汉鏁� */
- totalCount?: number;
- /** 鎶曚繚鎴愬姛 */
- successCount?: number;
- /** 鎶曚繚澶辫触 */
- failCount?: number;
- }
-
- type InsurancePolicyAuditStatusEnum = 10 | 11 | 12 | 15 | 20 | -10;
+ type InsurancePolicyAuditStatusEnum = 1 | 10 | 11 | 12 | 15 | 20 | -10;
type InsurancePolicyListPayStatusEnum = 1 | 2;
@@ -1621,7 +1709,7 @@
type InsurancePolicyPayStatusEnum = 0 | 1 | 2 | -1;
- type InsurancePolicyStatusEnum = 10 | 20 | 30;
+ type InsurancePolicyStatusEnum = 10 | 20 | 21 | 30;
interface InsureBatchBillDetailDto {
/** 鎵瑰崟Id */
@@ -1731,6 +1819,8 @@
insured?: number;
/** 淇濊垂 */
signPremium?: number;
+ /** 淇濊垂鎸夊ぉ璁¤垂 */
+ signPremiumByDay?: string;
}
interface InsureProductSchemeDtoPageOutput {
@@ -1754,6 +1844,8 @@
creationTime?: string;
/** 鎶曚繚浜烘暟涓婇檺 */
maxCount?: number;
+ /** 鏄惁璧扮嚎涓婃祦绋� */
+ online?: boolean;
}
interface InsureProductSettingDtoPageOutput {
@@ -1900,6 +1992,33 @@
interface ObjectExtensionsDto {
modules?: Record<string, any>;
enums?: Record<string, any>;
+ }
+
+ interface OperateRecordDto {
+ /** 鎿嶄綔 */
+ operate?: string;
+ /** 鎿嶄綔鍐呭 */
+ content?: string;
+ /** 鎿嶄綔鏃堕棿 */
+ creationTime?: string;
+ /** 鎿嶄綔浜� */
+ creatorId?: string;
+ /** 鎿嶄綔浜� */
+ creator?: string;
+ }
+
+ interface OperateRecordDtoPageOutput {
+ pageModel?: Pagination;
+ objectData?: any;
+ data?: OperateRecordDto[];
+ }
+
+ interface OperateRecordInput {
+ pageModel?: Pagination;
+ /** 鍦烘櫙 */
+ scene?: string;
+ /** 鐩爣Id */
+ targetId?: string;
}
interface OrderInput {
@@ -2487,6 +2606,24 @@
open?: boolean;
/** 818鐢ㄦ埛Id */
humanResourcesServiceUserId?: string;
+ /** 鐢ㄦ埛绔疘d */
+ clientId?: string;
+ /** 瑙掕壊 */
+ roleNames?: string[];
+ /** 鏄惁鐞嗚禂鎻愰啋 */
+ sendClaimMessage?: boolean;
+ /** 鏄惁淇濆崟鍒版湡鎻愰啋 */
+ sendBillExpireMessage?: boolean;
+ /** 鏄惁鐭俊鎻愰啋 */
+ isSendMessage?: boolean;
+ /** 鏄惁浜哄憳鍙樻洿鎻愰啋 */
+ staffChangeMessage?: boolean;
+ /** 鏄惁鎵规敼鎻愰啋 */
+ batchUpdateMessage?: boolean;
+ /** 浜т笟鍥尯id */
+ industrialParkId?: string;
+ /** 鍥尯Ids */
+ industrialParkIds?: string[];
/** 鍚嶇О */
name?: string;
/** 鐧诲綍鐢ㄦ埛鍚� */
--
Gitblit v1.9.1