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