From 7134746b236dbdf638e3d8bbbf9e82cc03ea3b65 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期四, 26 六月 2025 13:02:16 +0800
Subject: [PATCH] feat: v2.2

---
 src/services/api/typings.d.ts |   62 +++++++++++++++++++++++++++++++
 1 files changed, 62 insertions(+), 0 deletions(-)

diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index e4e92c9..265e288 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -152,6 +152,10 @@
     id?: string;
   }
 
+  interface APIdeleteInsureProductSettingParams {
+    id?: string;
+  }
+
   interface APIdeleteModuleButtonParams {
     id?: string;
   }
@@ -354,6 +358,7 @@
   interface APIimportInsStaffToListParams {
     url?: string;
     serialNum?: string;
+    productIdNumber?: string;
   }
 
   interface APIsearchParams {
@@ -570,6 +575,21 @@
     batchUpdateMessage?: boolean;
     /** 浼佷笟鍚嶇О */
     enterpriseName?: string;
+  }
+
+  interface CreateOrUpdateInsureProductSettingInput {
+    id?: string;
+    /** 鐢ㄦ埛ID */
+    userId?: string;
+    /** 浜у搧ID */
+    productIdNumber: string;
+    /** 鍙備繚鏈烘瀯 */
+    insuranceOrg: string;
+    /** 鎶曚繚鏂规 */
+    insuranceScheme: string;
+    /** 鎶曚繚鏂瑰紡 */
+    insurancePeriod: string;
+    status?: InsureProductSettingStatusEnum;
   }
 
   interface CreateOrUpdateRoleInput {
@@ -826,6 +846,7 @@
     condition?: string;
     insurancePeriod?: string;
     status?: InsurancePolicyStatusEnum;
+    auditStatus?: InsuranceClaimAuditStatusEnum;
   }
 
   interface GetInsurancePageOutput {
@@ -875,6 +896,9 @@
     creationTime?: string;
     companyName?: string;
     isClosedOutTime?: boolean;
+    auditStatus?: InsuranceClaimAuditStatusEnum;
+    /** 淇濋櫓浜у搧IdNumber */
+    productIdNumber?: string;
   }
 
   interface GetInsurancePageOutputPageOutput {
@@ -911,6 +935,12 @@
     pageModel?: Pagination;
     objectData?: any;
     data?: GetInsuranceStaffPageTemplate[];
+  }
+
+  interface GetInsureProductSettingPageInput {
+    pageModel?: Pagination;
+    /** 鐢ㄦ埛ID */
+    userId?: string;
   }
 
   interface GetParkBountyTradeDetailByIdInput {
@@ -1241,6 +1271,8 @@
     businessType?: InsuranceClaimAttachmentBusinessTypeEnum;
   }
 
+  type InsuranceClaimAuditStatusEnum = 10 | 20 | -10;
+
   interface InsuranceClaimDetailOutput {
     id?: string;
     /** 娓犻亾 */
@@ -1527,6 +1559,31 @@
     /** 鎶曚繚浜� */
     enterpriseName?: string;
   }
+
+  interface InsureProductSettingDto {
+    id?: string;
+    /** 鐢ㄦ埛ID */
+    userId?: string;
+    /** 浜у搧ID */
+    productIdNumber?: string;
+    /** 鍙備繚鏈烘瀯 */
+    insuranceOrg?: string;
+    /** 鎶曚繚鏂规 */
+    insuranceScheme?: string;
+    /** 鎶曚繚鏂瑰紡 */
+    insurancePeriod?: string;
+    status?: InsureProductSettingStatusEnum;
+    /** 鍒涘缓鏃堕棿 */
+    creationTime?: string;
+  }
+
+  interface InsureProductSettingDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureProductSettingDto[];
+  }
+
+  type InsureProductSettingStatusEnum = 10 | -10;
 
   interface IStringValueType {
     name?: string;
@@ -2126,6 +2183,11 @@
     phone?: string;
   }
 
+  interface UpdateInsureProductSettingStatusInput {
+    id?: string;
+    status?: InsureProductSettingStatusEnum;
+  }
+
   interface UpdatePassWordInput {
     id?: string;
     passWord?: string;

--
Gitblit v1.9.1