From b697737f281023871227b26b6c9d6c309cd3e899 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期一, 31 三月 2025 14:23:19 +0800
Subject: [PATCH] feat: 接口对接

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

diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index 0831b64..16cfb6c 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -240,6 +240,10 @@
     orderId?: string;
   }
 
+  interface APIgetInsuranceClaimDetailListParams {
+    id?: string;
+  }
+
   interface APIgetInsuranceClaimDetailParams {
     id?: string;
   }
@@ -266,6 +270,10 @@
 
   interface APIgetInsuranceStaffListExportParams {
     id?: string;
+  }
+
+  interface APIgetInsureBatchDetailParams {
+    batchBillId?: string;
   }
 
   interface APIgetListParams {
@@ -459,6 +467,8 @@
     insureBatchBillId?: string;
     /** 瀹℃牳鐞嗙敱 */
     auditNote?: string;
+    /** 鎵瑰崟缂栧彿 */
+    batchBillNo?: string;
     checkStatus?: BatchBillCheckStatus;
     /** 鐢熸晥鏃堕棿 */
     effectTime?: string;
@@ -483,6 +493,20 @@
     id2?: string;
     sortCode2?: number;
     type?: number;
+  }
+
+  interface CheckImportBatchAddOrSubOrderDataOutput {
+    /** 閿欒鏁版嵁鍒楄〃 */
+    error?: ImportBatchAddOrSubOrderDataInput[];
+    /** 鏂板鏁版嵁鍒楄〃 */
+    addOrSub?: ImportBatchAddOrSubOrderDataInput[];
+  }
+
+  interface CheckImportBatchUpdateOrderDataOutput {
+    /** 閿欒鏁版嵁鍒楄〃 */
+    error?: ImportBatchUpdateOrderDataInput[];
+    /** 鏇挎崲鏁版嵁鍒楄〃 */
+    update?: ImportBatchUpdateOrderDataInput[];
   }
 
   interface CheckLoginVerificationCodeInput {
@@ -812,6 +836,7 @@
     age?: number;
     birthDay?: string;
     phone?: string;
+    claimCount?: number;
     creationTime?: string;
   }
 
@@ -968,6 +993,31 @@
     roleNames: string[];
   }
 
+  interface ImportBatchAddOrSubOrderDataInput {
+    /** 鎵规敼鏍囧織 */
+    changeFlag: string;
+    /** 鏂规浠g爜 */
+    insuranceScheme: string;
+    /** 濮撳悕 */
+    name: string;
+    /** 璇佷欢绫诲瀷 */
+    certType: string;
+    /** 璇佷欢鍙风爜 */
+    idNumber: string;
+    /** 骞撮緞 */
+    age?: number;
+    /** 鐢佃瘽鍙风爜 */
+    phoneNumber?: string;
+    /** 鑱屼笟/宸ョ */
+    workType: string;
+    /** 鎬у埆 */
+    gender?: string;
+    /** 鍑虹敓鏃ユ湡 */
+    birthDay?: string;
+    /** 澶囨敞 */
+    remark?: string;
+  }
+
   interface ImportBatchAddOrSubOrderInput {
     /** 瀵煎叆鍦板潃 */
     url?: string;
@@ -989,6 +1039,32 @@
     workType?: string;
     birthDay?: string;
     remark?: string;
+  }
+
+  interface ImportBatchUpdateOrderDataInput {
+    /** 鍘熻淇濅汉濮撳悕 */
+    orginName: string;
+    /** 鍘熻淇濅汉璇佷欢鍙风爜 */
+    orginIdNumber: string;
+    /** 濮撳悕 */
+    name: string;
+    /** 璇佷欢绫诲瀷 */
+    certType: string;
+    /** 璇佷欢鍙风爜 */
+    idNumber: string;
+    /** 鐢佃瘽鍙风爜 */
+    phoneNumber?: string;
+    /** 鑱屼笟/宸ョ */
+    workType: string;
+    /** 鎬у埆 */
+    gender?: string;
+    /** 骞撮緞 */
+    age?: number;
+    /** 鍑虹敓鏃ユ湡 */
+    birthDay?: string;
+    /** 澶囨敞 */
+    remark?: string;
+    changeFlag?: string;
   }
 
   interface ImportInsStaffAnalysisList {
@@ -1107,6 +1183,8 @@
     disabilityRatio?: number;
     /** 鐞嗚禂娓犻亾 */
     claimChannel?: string;
+    /** 鐞嗚禂娓犻亾 */
+    companyName?: string;
     claimResult?: InsuranceClaimResultEnum;
     claimResultStr?: string;
     /** 涓嬫閲戦 */
@@ -1192,6 +1270,10 @@
     orderRelevanceStr?: string;
     /** 淇濆崟鏂囦欢 */
     orderBillFile?: string;
+    /** 鎶曚繚浜哄拰琚姇淇濅汉 */
+    enterpriseName?: string;
+    phone?: string;
+    insuranceOrg?: string;
   }
 
   interface InsuranceOrderListOutputPageOutput {
@@ -1226,6 +1308,8 @@
     idNumber?: string;
     /** 鎬у埆 */
     gender?: string;
+    /** 鎵嬫満鍙风爜 */
+    phoneNumber?: string;
     /** 骞撮緞 */
     age?: number;
     /** 鍑虹敓鏃ユ湡 */
@@ -1286,6 +1370,17 @@
     updateInsStaffList?: ImportBatchStaffListInput[];
     /** 鍒犻櫎浜哄憳鍒楄〃 */
     delInsStaffList?: ImportBatchStaffListInput[];
+  }
+
+  interface InsureBatchDetailDto {
+    /** 鎵规敼浜哄憳璇︽儏 */
+    staffList?: InsureBatchBillDetailDto[];
+    /** 鐢熸晥鏃堕棿 */
+    effectTime?: string;
+    /** 淇濆崟鍙� */
+    insureBillNo?: string;
+    /** 鎶曚繚浜� */
+    enterpriseName?: string;
   }
 
   interface IStringValueType {
@@ -1527,18 +1622,23 @@
     month?: number;
     /** 鐞嗚禂娓犻亾 */
     claimChannel?: string;
+    companyName?: string;
   }
 
   interface QueryInsuranceClaimPageInput {
     pageModel?: Pagination;
     /** 鐞嗚禂娓犻亾 */
     claimChannel?: string;
+    /** 鍏徃鍚嶇О */
+    companyName?: string;
     /** 鍔冲姩鍚堝悓鍗曚綅 */
     laborContractEnterprise?: string;
     /** 瀹為檯宸ヤ綔鍗曚綅 */
     workEnterprise?: string;
     /** 韬唤璇佸彿 */
     idNumber?: string;
+    /** 鎶曚繚浜�/琚繚浜� */
+    insurerName?: string;
     claimResult?: InsuranceClaimResultEnum;
   }
 

--
Gitblit v1.9.1