From b51fa42a6e18b95a012706d995df7892d0ecf95e Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期四, 03 七月 2025 18:59:24 +0800
Subject: [PATCH] fix: 江佑保系统健壮性修复

---
 src/services/api/typings.d.ts |   48 ++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 40 insertions(+), 8 deletions(-)

diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index a495e80..c168d1b 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -367,13 +367,6 @@
     id?: string;
   }
 
-  interface APIimportInsStaffToListParams {
-    url?: string;
-    serialNum?: string;
-    productIdNumber?: string;
-    productSchemeIdNumber?: string;
-  }
-
   interface APIsearchParams {
     filter?: string;
     sorting?: string;
@@ -620,6 +613,8 @@
     /** 浜у搧鍚嶇О */
     productName: string;
     status?: InsureProductSettingStatusEnum;
+    /** 鎶曚繚浜烘暟涓婇檺 */
+    maxCount: number;
   }
 
   interface CreateOrUpdateRoleInput {
@@ -959,6 +954,10 @@
     certType?: string;
     certNo?: string;
     jobName?: string;
+    /** 鑱屼笟绫诲瀷 */
+    occupationType?: string;
+    /** 鑱屼笟鐮佸�� */
+    occupationCode?: string;
     userEmploer?: string;
     address?: string;
     age?: number;
@@ -966,6 +965,11 @@
     phone?: string;
     claimCount?: number;
     creationTime?: string;
+    /** 鎶曚繚鎵规鍙� */
+    payOrder?: string;
+    status?: InsuranceDetailStatusEnum;
+    /** 澶囨敞 */
+    auditRemark?: string;
   }
 
   interface GetInsuranceStaffPageTemplatePageOutput {
@@ -1295,6 +1299,10 @@
     useEmploer?: string;
     /** 闆囧憳宸ョ */
     jobName?: string;
+    /** 鑱屼笟绫诲瀷 */
+    occupationType?: string;
+    /** 鑱屼笟鐮佸�� */
+    occupationCode?: string;
     /** 鐢ㄥ伐鍦扮偣 */
     address?: string;
     phone?: string;
@@ -1302,6 +1310,26 @@
     note?: string;
     /** 1姝e父 0寮傚父 */
     isNormal?: boolean;
+  }
+
+  interface ImportInsStaffToListFrontInput {
+    serialNum?: string;
+    url?: string;
+    /** 淇濋櫓浜у搧IdNumber */
+    productIdNumber?: string;
+    /** 淇濋櫓浜у搧鏂规Id */
+    productSchemeIdNumber?: string;
+    /** 淇濆崟鐢熸晥鏃堕棿 */
+    effectStartTime?: string;
+  }
+
+  interface ImportInsStaffToListOutput {
+    /** 鎬讳汉鏁� */
+    importAllCount?: number;
+    /** 宸插鍏ヤ汉鏁� */
+    successCount?: number;
+    /** 瀵煎叆澶辫触鍒楄〃 */
+    errorList?: ImportInsStaffAnalysisList[];
   }
 
   type InsuranceClaimAttachmentBusinessTypeEnum = 10 | 20 | 30 | 40 | 50;
@@ -1429,6 +1457,8 @@
     month?: number;
     count?: number;
   }
+
+  type InsuranceDetailStatusEnum = 10 | 12 | 14 | 20 | 30;
 
   interface InsuranceOrderListOutput {
     id?: string;
@@ -1561,7 +1591,7 @@
     invoiceDownloadOssUrl?: string;
   }
 
-  type InsurancePolicyPayStatusEnum = 1 | 2;
+  type InsurancePolicyPayStatusEnum = 1 | 2 | -1;
 
   type InsurancePolicyStatusEnum = 10 | 20 | 30;
 
@@ -1694,6 +1724,8 @@
     status?: InsureProductSettingStatusEnum;
     /** 鍒涘缓鏃堕棿 */
     creationTime?: string;
+    /** 鎶曚繚浜烘暟涓婇檺 */
+    maxCount?: number;
   }
 
   interface InsureProductSettingDtoPageOutput {

--
Gitblit v1.9.1