From babd7a49ba48c83334bbe9a4c992d784e062f6e3 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 04 七月 2025 14:33:47 +0800
Subject: [PATCH] fix: 江佑保系统健壮性修复

---
 src/services/api/typings.d.ts |   52 +++++++++++++++++++++++++++++++++++++++++++++-------
 1 files changed, 45 insertions(+), 7 deletions(-)

diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index c168d1b..17f224a 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -192,6 +192,10 @@
     id?: string;
   }
 
+  interface APIdownloadPolicyFileIdParams {
+    id: string;
+  }
+
   interface APIexportInsuranceBatchStaffParams {
     batchBillId?: string;
   }
@@ -282,10 +286,6 @@
     id?: string;
   }
 
-  interface APIgetInsuranceStaffListExportParams {
-    id?: string;
-  }
-
   interface APIgetInsureBatchDetailParams {
     batchBillId?: string;
   }
@@ -364,6 +364,10 @@
 
   interface APIimportInsDetailStaffToListParams {
     url?: string;
+    id?: string;
+  }
+
+  interface APIinsurancePolicyAuditAgainParams {
     id?: string;
   }
 
@@ -708,6 +712,11 @@
     configuration?: Record<string, any>;
   }
 
+  interface ExportInsuranceStaffListInput {
+    status?: InsuranceDetailStatusEnum;
+    insurancePolicyId?: string;
+  }
+
   interface ExtensionEnumDto {
     fields?: ExtensionEnumFieldDto[];
     localizationResource?: string;
@@ -926,6 +935,8 @@
     auditRemark?: string;
     /** 淇濋櫓浜у搧IdNumber */
     productIdNumber?: string;
+    /** 鏂规浠g爜 */
+    productSchemeCode?: string;
     /** 鏄惁璧扮嚎涓婃祦绋� */
     productOnline?: boolean;
     payStatus?: InsurancePolicyListPayStatusEnum;
@@ -1458,7 +1469,7 @@
     count?: number;
   }
 
-  type InsuranceDetailStatusEnum = 10 | 12 | 14 | 20 | 30;
+  type InsuranceDetailStatusEnum = 10 | 12 | 13 | 14 | 20 | 30;
 
   interface InsuranceOrderListOutput {
     id?: string;
@@ -1556,7 +1567,18 @@
     returnUrl?: string;
   }
 
-  type InsurancePolicyAuditStatusEnum = 10 | 20 | -10;
+  interface InsurancePolicyAuditOutput {
+    /** 娑堟伅 */
+    messages?: string[];
+    /** 鎬绘姇淇濅汉鏁� */
+    totalCount?: number;
+    /** 鎶曚繚鎴愬姛 */
+    successCount?: number;
+    /** 鎶曚繚澶辫触 */
+    failCount?: number;
+  }
+
+  type InsurancePolicyAuditStatusEnum = 10 | 11 | 12 | 15 | 20 | -10;
 
   type InsurancePolicyListPayStatusEnum = 1 | 2;
 
@@ -1591,7 +1613,7 @@
     invoiceDownloadOssUrl?: string;
   }
 
-  type InsurancePolicyPayStatusEnum = 1 | 2 | -1;
+  type InsurancePolicyPayStatusEnum = 0 | 1 | 2 | -1;
 
   type InsurancePolicyStatusEnum = 10 | 20 | 30;
 
@@ -2062,6 +2084,22 @@
     password?: string;
   }
 
+  interface RestorePolicyDto {
+    /** 璁㈠崟鍙� */
+    channelOrderNo?: string;
+    /** 淇濆崟鍙� */
+    policyNo?: string;
+    /** 鐢靛瓙淇濆崟閾炬帴 */
+    policyOssUrl?: string;
+  }
+
+  interface RestorePolicyInput {
+    /** 淇濆崟Id */
+    insurancePolicyId?: string;
+    /** 鎶曚繚鎵规 */
+    items?: RestorePolicyDto[];
+  }
+
   interface ReturnValueApiDescriptionModel {
     type?: string;
     typeSimple?: string;

--
Gitblit v1.9.1