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