From 053a403319edd8c55662b72c4c34e7e03ae7d249 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期四, 26 六月 2025 16:29:09 +0800 Subject: [PATCH] feat: v2.2 --- src/services/api/typings.d.ts | 406 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 400 insertions(+), 6 deletions(-) diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts index 0831b64..0507e56 100644 --- a/src/services/api/typings.d.ts +++ b/src/services/api/typings.d.ts @@ -57,6 +57,8 @@ insuredInstitution: string; /** 鎶曚繚鏂规 */ insuranceScheme: string; + /** 淇濆崟鍙� */ + orderNo: string; /** 鍦ㄨ亴鏍囪瘑 */ onJobFlag?: string; /** 鎬у埆 */ @@ -150,6 +152,10 @@ id?: string; } + interface APIdeleteInsureProductSettingParams { + id?: string; + } + interface APIdeleteModuleButtonParams { id?: string; } @@ -240,6 +246,10 @@ orderId?: string; } + interface APIgetInsuranceClaimDetailListParams { + id?: string; + } + interface APIgetInsuranceClaimDetailParams { id?: string; } @@ -266,6 +276,10 @@ interface APIgetInsuranceStaffListExportParams { id?: string; + } + + interface APIgetInsureBatchDetailParams { + batchBillId?: string; } interface APIgetListParams { @@ -344,6 +358,7 @@ interface APIimportInsStaffToListParams { url?: string; serialNum?: string; + productIdNumber?: string; } interface APIsearchParams { @@ -459,9 +474,15 @@ insureBatchBillId?: string; /** 瀹℃牳鐞嗙敱 */ auditNote?: string; + /** 鎵瑰崟缂栧彿 */ + batchBillNo?: string; checkStatus?: BatchBillCheckStatus; /** 鐢熸晥鏃堕棿 */ effectTime?: string; + /** 淇濆崟鐢熸晥鏃堕棿 */ + effectStartTime?: string; + /** 淇濆崟澶辨晥鏃堕棿 */ + effectEndTime?: string; /** 闄勪欢涓婁紶 */ attachmentUrl?: string; /** 淇濆崟鍙� */ @@ -470,6 +491,10 @@ enterpriseName?: string; /** 鎵规敼浜哄憳璇︽儏 */ staffList?: InsureBatchBillDetailDto[]; + } + + interface BatchSyncUserAmountInput { + items?: SyncUserAmountInput[]; } interface ChangePasswordInput { @@ -483,6 +508,20 @@ id2?: string; sortCode2?: number; type?: number; + } + + interface CheckImportBatchAddOrSubOrderDataOutput { + /** 閿欒鏁版嵁鍒楄〃 */ + error?: ImportBatchAddOrSubOrderDataInput[]; + /** 鏂板鏁版嵁鍒楄〃 */ + addOrSub?: ImportBatchAddOrSubOrderDataInput[]; + } + + interface CheckImportBatchUpdateOrderDataOutput { + /** 閿欒鏁版嵁鍒楄〃 */ + error?: ImportBatchUpdateOrderDataInput[]; + /** 鏇挎崲鏁版嵁鍒楄〃 */ + update?: ImportBatchUpdateOrderDataInput[]; } interface CheckLoginVerificationCodeInput { @@ -538,6 +577,21 @@ enterpriseName?: string; } + interface CreateOrUpdateInsureProductSettingInput { + id?: string; + /** 鐢ㄦ埛ID */ + userId?: string; + /** 浜у搧ID */ + productIdNumber: string; + /** 鍙備繚鏈烘瀯 */ + insuranceOrg: string; + /** 鎶曚繚鏂规 */ + insuranceScheme: string; + /** 鎶曚繚鏂瑰紡 */ + insurancePeriod: string; + status?: InsureProductSettingStatusEnum; + } + interface CreateOrUpdateRoleInput { /** 鍚嶇О */ name?: string; @@ -551,6 +605,22 @@ remark?: string; /** 瑙掕壊Id */ id?: string; + } + + interface CreateParkBountyTradeInput { + enterpriseId?: string; + /** 鏈�杩戝嚭璐﹂噾棰� */ + tradeAmount?: number; + /** 鍑鸿处鍑瘉 */ + payFileUrl?: string; + /** 娑堣垂绫诲瀷 */ + payRemark?: string; + access?: ParkBountyTradeAccessEnum; + } + + interface CreateTempTokenInput { + /** 鐢ㄦ埛Id */ + userId?: string; } interface CurrentCultureDto { @@ -702,6 +772,8 @@ key?: string; } + type FinanceTypeEnum = 10 | 20; + interface GetEffectingStaffListInput { claimDateTime?: string; idNumber?: string; @@ -709,6 +781,45 @@ interface GetFeatureListResultDto { groups?: FeatureGroupDto[]; + } + + interface GetFileRecordInput { + pageModel?: Pagination; + /** 鎿嶄綔璧峰鏃ユ湡 */ + creationTimeBegin?: string; + /** 鎿嶄綔缁撴潫鏃ユ湡 */ + creationTimeEnd?: string; + } + + interface GetFileRecordOutput { + /** Id */ + id?: string; + /** 鐢ㄦ埛Id */ + enterpriseId?: string; + /** 鏂囦欢鍚嶇О */ + name?: string; + /** 浜嬩欢 */ + event?: string; + /** 鎿嶄綔 */ + operate?: string; + /** 鐘舵�� */ + status?: string; + /** 婧愭枃浠跺湴鍧� */ + fileUrl?: string; + /** 瀵煎嚭鏁版嵁/閿欒鏁版嵁 JSON鏍煎紡 */ + jsonData?: string; + /** 鎿嶄綔鏃堕棿 */ + creationTime?: string; + /** 鎬绘暟鎹噺 */ + count?: number; + /** 鎴愬姛鏁版嵁閲� */ + successCount?: number; + } + + interface GetFileRecordOutputPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: GetFileRecordOutput[]; } interface GetInsuranceBatchBillForCheckInput { @@ -735,6 +846,7 @@ condition?: string; insurancePeriod?: string; status?: InsurancePolicyStatusEnum; + auditStatus?: InsurancePolicyAuditStatusEnum; } interface GetInsurancePageOutput { @@ -784,6 +896,11 @@ creationTime?: string; companyName?: string; isClosedOutTime?: boolean; + auditStatus?: InsurancePolicyAuditStatusEnum; + /** 瀹℃牳澶囨敞 */ + auditRemark?: string; + /** 淇濋櫓浜у搧IdNumber */ + productIdNumber?: string; } interface GetInsurancePageOutputPageOutput { @@ -812,6 +929,7 @@ age?: number; birthDay?: string; phone?: string; + claimCount?: number; creationTime?: string; } @@ -819,6 +937,79 @@ pageModel?: Pagination; objectData?: any; data?: GetInsuranceStaffPageTemplate[]; + } + + interface GetInsureProductSettingPageInput { + pageModel?: Pagination; + /** 鐢ㄦ埛ID */ + userId?: string; + } + + interface GetParkBountyTradeDetailByIdInput { + pageModel?: Pagination; + /** 浼佷笟鍚�/淇$敤浠g爜 */ + searchKeyWord?: string; + /** 鍑鸿处璧峰鏃ユ湡 */ + transferTimeBegin?: string; + /** 鍑鸿处缁撴潫鏃ユ湡 */ + transferTimeEnd?: string; + enterpriseId?: string; + } + + interface GetParkBountyTradeDetailOutput { + id?: string; + /** 鏈�杩戝嚭璐﹂噾棰� */ + tradeAmount?: number; + /** 鍑鸿处鍑瘉 */ + payFileUrl?: string; + access?: ParkBountyTradeAccessEnum; + /** 娑堣垂绫诲瀷 */ + payRemark?: string; + /** 鍑鸿处鏃堕棿 */ + tradeTime?: string; + /** 濂栧姳閲戜綑棰� */ + remianAmount?: number; + financeType?: FinanceTypeEnum; + } + + interface GetParkBountyTradeDetailOutputPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: GetParkBountyTradeDetailOutput[]; + } + + interface GetParkBountyTradeInput { + pageModel?: Pagination; + /** 浼佷笟鍚�/淇$敤浠g爜 */ + searchKeyWord?: string; + /** 鍑鸿处璧峰鏃ユ湡 */ + transferTimeBegin?: string; + /** 鍑鸿处缁撴潫鏃ユ湡 */ + transferTimeEnd?: string; + } + + interface GetParkBountyTradeOutput { + enterpriseId?: string; + /** 璐﹀彿 */ + userName?: string; + /** 浼佷笟鍚嶇О */ + enterpriseName?: string; + /** 鐢佃瘽 */ + contactPhone?: string; + /** 绀句細缁熶竴淇$敤浠g爜 */ + societyCreditCode?: string; + /** 鏈�杩戝嚭璐﹂噾棰� */ + tradeAmount?: number; + /** 鍑鸿处鏃堕棿 */ + tradeTime?: string; + /** 濂栧姳閲戜綑棰� */ + remianAmount?: number; + } + + interface GetParkBountyTradeOutputPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: GetParkBountyTradeOutput[]; } interface GetPermissionListResultDto { @@ -968,6 +1159,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; @@ -976,7 +1192,9 @@ } interface ImportBatchStaffListInput { - originIdNumber?: string; + /** 鍘熻淇濅汉濮撳悕 */ + orginName?: string; + orginIdNumber?: string; /** 鐢佃瘽鍙风爜 */ phoneNumber?: string; id?: number; @@ -989,6 +1207,33 @@ workType?: string; birthDay?: string; remark?: string; + changeType?: BatchChangeTypeEnum; + } + + 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 { @@ -1062,6 +1307,12 @@ incDecAmount?: number; /** 淇濆崟id */ insuranceOrderId?: string; + /** 鎶曚繚鏈烘瀯 */ + insuranceOrg?: string; + /** 淇濆崟鍙� */ + orderNo?: string; + /** 鎶曚繚/琚繚鏈烘瀯 */ + enterpriseName?: string; /** 鎶ユ鏃堕棿 */ reportedTime?: string; /** 鑱旂郴鐢佃瘽 */ @@ -1089,6 +1340,7 @@ interface InsuranceClaimListOutput { id?: string; + serialNumber?: number; /** 韬唤璇佸彿 */ idNumber?: string; /** 濮撳悕 */ @@ -1103,18 +1355,21 @@ accidentType?: string; /** 浜嬫晠鍙戠敓鏃堕棿 */ accidentTime?: string; - /** 浼ゆ畫姣斾緥 */ disabilityRatio?: number; - /** 鐞嗚禂娓犻亾 */ - claimChannel?: string; - claimResult?: InsuranceClaimResultEnum; + /** 浼ゆ畫姣斾緥 */ + disabilityRatioStr?: string; claimResultStr?: string; - /** 涓嬫閲戦 */ downPaymentAmount?: number; + /** 涓嬫閲戦 */ + downPaymentAmountStr?: string; /** 缁�/鎾ゆ鏃ユ湡 */ claimResultTime?: string; /** 鏈�鍚庢洿鏂版棩鏈� */ lastModificationTime?: string; + /** 鐞嗚禂娓犻亾 */ + companyName?: string; + claimChannel?: string; + claimResult?: InsuranceClaimResultEnum; /** 淇濆崟id */ insuranceOrderId?: string; createTime?: string; @@ -1192,6 +1447,10 @@ orderRelevanceStr?: string; /** 淇濆崟鏂囦欢 */ orderBillFile?: string; + /** 鎶曚繚浜哄拰琚姇淇濅汉 */ + enterpriseName?: string; + phone?: string; + insuranceOrg?: string; } interface InsuranceOrderListOutputPageOutput { @@ -1207,6 +1466,24 @@ /** 鏉愭枡鍚嶇О */ materialName?: string; } + + interface InsurancePolicyAuditInput { + /** 淇濆崟Id */ + insurancePolicyId?: string; + /** 淇濆崟璧锋湡 */ + effectStartTime?: string; + /** 淇濆崟姝㈡湡 */ + effectEndTime?: string; + /** 淇濋 */ + sumInsured?: number; + /** 淇濊垂 */ + amount?: number; + auditStatus?: InsurancePolicyAuditStatusEnum; + /** 瀹℃牳澶囨敞 */ + auditRemark?: string; + } + + type InsurancePolicyAuditStatusEnum = 10 | 20 | -10; type InsurancePolicyStatusEnum = 10 | 20 | 30; @@ -1226,6 +1503,8 @@ idNumber?: string; /** 鎬у埆 */ gender?: string; + /** 鎵嬫満鍙风爜 */ + phoneNumber?: string; /** 骞撮緞 */ age?: number; /** 鍑虹敓鏃ユ湡 */ @@ -1287,6 +1566,42 @@ /** 鍒犻櫎浜哄憳鍒楄〃 */ delInsStaffList?: ImportBatchStaffListInput[]; } + + interface InsureBatchDetailDto { + /** 鎵规敼浜哄憳璇︽儏 */ + staffList?: InsureBatchBillDetailDto[]; + /** 鐢熸晥鏃堕棿 */ + effectTime?: string; + /** 淇濆崟鍙� */ + insureBillNo?: string; + /** 鎶曚繚浜� */ + enterpriseName?: string; + } + + interface InsureProductSettingDto { + id?: string; + /** 鐢ㄦ埛ID */ + userId?: string; + /** 浜у搧ID */ + productIdNumber?: string; + /** 鍙備繚鏈烘瀯 */ + insuranceOrg?: string; + /** 鎶曚繚鏂规 */ + insuranceScheme?: string; + /** 鎶曚繚鏂瑰紡 */ + insurancePeriod?: string; + status?: InsureProductSettingStatusEnum; + /** 鍒涘缓鏃堕棿 */ + creationTime?: string; + } + + interface InsureProductSettingDtoPageOutput { + pageModel?: Pagination; + objectData?: any; + data?: InsureProductSettingDto[]; + } + + type InsureProductSettingStatusEnum = 10 | -10; interface IStringValueType { name?: string; @@ -1470,6 +1785,8 @@ descriptorName?: string; } + type ParkBountyTradeAccessEnum = 1; + interface PasswordLoginInput { /** 璐﹀彿 */ loginName: string; @@ -1527,18 +1844,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; } @@ -1698,6 +2020,50 @@ modules: ModuleTypeInfo[]; } + interface SyncUserAmountInput { + /** 鐢ㄦ埛鍚嶇О */ + id?: string; + /** 濂栧姳閲戜綑棰� */ + bountyAmount?: number; + /** 鍏呭�间綑棰� */ + rechargeAmount?: number; + } + + interface SyncUserDto { + /** 寮�閫� */ + open?: boolean; + /** 818鐢ㄦ埛Id */ + humanResourcesServiceUserId?: string; + /** 鍚嶇О */ + name?: string; + /** 鐧诲綍鐢ㄦ埛鍚� */ + userName?: string; + /** 鐢ㄦ埛鎵嬫満鍙� */ + phoneNumber?: string; + /** 瀵嗙爜 */ + password?: string; + /** 浼佷笟鍚嶇О */ + enterpriseName?: string; + /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */ + licenseUrl?: string; + /** 缁熶竴绀句細淇$敤浠g爜 */ + societyCreditCode?: string; + /** 閾惰鎬昏鍚嶇О */ + bankName?: string; + /** 閾惰鏀鍚嶇О */ + bankBranchName?: string; + /** 閾惰鍗″彿 */ + bankCardNumber?: string; + /** 濂栧姳閲戜綑棰� */ + bountyAmount?: number; + /** 鍏呭�间綑棰� */ + rechargeAmount?: number; + /** 鑱旂郴浜� */ + contact?: string; + /** 鑱旂郴鐢佃瘽 */ + contactPhone?: string; + } + interface TenantDto { extraProperties?: Record<string, any>; id?: string; @@ -1787,6 +2153,8 @@ insuredInstitution: string; /** 鎶曚繚鏂规 */ insuranceScheme: string; + /** 淇濆崟鍙� */ + orderNo: string; /** 鍦ㄨ亴鏍囪瘑 */ onJobFlag?: string; /** 鎬у埆 */ @@ -1831,6 +2199,11 @@ name?: string; idNumber?: string; phone?: string; + } + + interface UpdateInsureProductSettingStatusInput { + id?: string; + status?: InsureProductSettingStatusEnum; } interface UpdatePassWordInput { @@ -1892,6 +2265,27 @@ listFiles?: string[]; } + interface UserAmountShowDto { + /** 浼佷笟鍚嶇О */ + enterpriseName?: string; + /** 钀ヤ笟鎵х収鏂囦欢鍦板潃 */ + licenseUrl?: string; + /** 缁熶竴绀句細淇$敤浠g爜 */ + societyCreditCode?: string; + /** 閾惰鎬昏鍚嶇О */ + bankName?: string; + /** 閾惰鏀鍚嶇О */ + bankBranchName?: string; + /** 閾惰鍗″彿 */ + bankCardNumber?: string; + /** 濂栧姳閲戜綑棰� */ + bountyAmount?: number; + /** 鍏呭�间綑棰� */ + rechargeAmount?: number; + /** 璧勯噾鎬婚 */ + totalAmount?: number; + } + interface UserData { id?: string; tenantId?: string; -- Gitblit v1.9.1