From a2d490cc8d10e7b4cedb23919f088bf67a6dc20e Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期四, 16 十月 2025 17:05:30 +0800
Subject: [PATCH] fix: s
---
src/services/api/typings.d.ts | 363 ++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 351 insertions(+), 12 deletions(-)
diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index 86d2666..7769d30 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;
}
@@ -262,6 +266,11 @@
year?: number;
}
+ interface APIgetInsuranceOrderAuditRecordIdParams {
+ insuranceOrderId: string;
+ id: string;
+ }
+
interface APIgetInsuranceOrderDetailParams {
id?: string;
}
@@ -274,16 +283,20 @@
id?: string;
}
- interface APIgetInsurancePolicyStampFilesParams {
+ interface APIgetInsurancePolicyPayParams {
id?: string;
}
- interface APIgetInsuranceStaffListExportParams {
+ interface APIgetInsurancePolicyStampFilesParams {
id?: string;
}
interface APIgetInsureBatchDetailParams {
batchBillId?: string;
+ }
+
+ interface APIgetInvoiceIdParams {
+ id: string;
}
interface APIgetListParams {
@@ -359,11 +372,8 @@
id?: string;
}
- interface APIimportInsStaffToListParams {
- url?: string;
- serialNum?: string;
- productIdNumber?: string;
- productSchemeIdNumber?: string;
+ interface APIinsurancePolicyAuditAgainParams {
+ id?: string;
}
interface APIsearchParams {
@@ -454,6 +464,26 @@
interface ApplicationSettingConfigurationDto {
values?: Record<string, any>;
+ }
+
+ interface AuditParkBountyTradeBySelfInput {
+ /** 鍑鸿处璁板綍Id */
+ id?: string;
+ selfAuditStatus?: EnumParkBountyTradeDetailAuditStatus;
+ /** 瀹℃牳澶囨敞 */
+ selfAuditRemark?: string;
+ /** 瀹℃牳鍑瘉 */
+ selfAuditFileUrl?: string;
+ }
+
+ interface AuditParkBountyTradeInput {
+ /** 鍑鸿处璁板綍Id */
+ id?: string;
+ auditStatus?: EnumParkBountyTradeDetailAuditStatus;
+ /** 瀹℃牳澶囨敞 */
+ auditRemark?: string;
+ /** 瀹℃牳鍑瘉 */
+ payAuditFileUrl?: string;
}
interface BaseAuthorizeDto {
@@ -598,7 +628,9 @@
/** 淇濋 */
insured: number;
/** 淇濊垂 */
- signPremium: number;
+ signPremium?: number;
+ /** 淇濊垂鎸夊ぉ璁¤垂 */
+ signPremiumByDay?: string;
}
interface CreateOrUpdateInsureProductSettingInput {
@@ -612,6 +644,8 @@
/** 浜у搧鍚嶇О */
productName: string;
status?: InsureProductSettingStatusEnum;
+ /** 鎶曚繚浜烘暟涓婇檺 */
+ maxCount: number;
}
interface CreateOrUpdateRoleInput {
@@ -630,7 +664,6 @@
}
interface CreateParkBountyTradeInput {
- enterpriseId?: string;
/** 鏈�杩戝嚭璐﹂噾棰� */
tradeAmount?: number;
/** 鍑鸿处鍑瘉 */
@@ -638,6 +671,18 @@
/** 娑堣垂绫诲瀷 */
payRemark?: string;
access?: ParkBountyTradeAccessEnum;
+ /** 杩涜处鍗曚綅 */
+ incomeCompanyName?: string;
+ /** 淇濆崟鍙� */
+ insureBillNo?: string;
+ /** 鏀舵鍗曚綅鍚嶇О */
+ incomeBankAccount?: string;
+ /** 鏀舵鍗曚綅璐﹀彿 */
+ incomeBankCardNumber?: string;
+ /** 寮�鎴疯 */
+ incomeBankName?: string;
+ enterpriseId?: string;
+ selfAuditStatus?: EnumParkBountyTradeDetailAuditStatus;
}
interface CreateTempTokenInput {
@@ -703,6 +748,13 @@
interface EntityExtensionDto {
properties?: Record<string, any>;
configuration?: Record<string, any>;
+ }
+
+ type EnumParkBountyTradeDetailAuditStatus = 10 | 20 | 30;
+
+ interface ExportInsuranceStaffListInput {
+ status?: InsuranceDetailStatusEnum;
+ insurancePolicyId?: string;
}
interface ExtensionEnumDto {
@@ -794,6 +846,12 @@
key?: string;
}
+ interface FillInsStaffToListFrontInput {
+ /** 淇濆崟Id */
+ insurancePolicyId?: string;
+ url?: string;
+ }
+
type FinanceTypeEnum = 10 | 20;
interface GetEffectingStaffListInput {
@@ -874,6 +932,8 @@
interface GetInsurancePageOutput {
id?: string;
userId?: string;
+ /** 浜т笟鍥尯id */
+ industrialParkId?: string;
/** 鎶曚繚浜� */
insurerName?: string;
/** 琚繚闄╀汉 */
@@ -891,6 +951,8 @@
amount?: number;
/** 鎶曚繚浜烘暟 */
insureCount?: number;
+ /** 鎶曚繚鐢熸晥浜烘暟 */
+ insureEffectingCount?: number;
/** 鐞嗚禂鏁伴噺 */
claimCount?: number;
/** 鎶曚繚鏈烘瀯 */
@@ -923,12 +985,61 @@
auditRemark?: string;
/** 淇濋櫓浜у搧IdNumber */
productIdNumber?: string;
+ /** 鏂规浠g爜 */
+ productSchemeCode?: string;
+ /** 鏄惁璧扮嚎涓婃祦绋� */
+ productOnline?: boolean;
+ payStatus?: InsurancePolicyListPayStatusEnum;
+ /** 浠绘剰鍒嗘壒鏀粯瀹屾垚 */
+ anyPayComplete?: boolean;
+ /** 濂栧姳閲戜綑棰� */
+ remianAmount?: number;
}
interface GetInsurancePageOutputPageOutput {
pageModel?: Pagination;
objectData?: any;
data?: GetInsurancePageOutput[];
+ }
+
+ interface GetInsurancePolicyPayListInput {
+ pageModel?: Pagination;
+ status?: InsurancePolicyPayStatusEnum;
+ /** 鍏抽敭瀛� */
+ keywords?: string;
+ }
+
+ interface GetInsurancePolicyPayListItem {
+ id?: string;
+ /** 鐢ㄦ埛Id */
+ userId?: string;
+ /** 浜т笟鍥尯id */
+ industrialParkId?: string;
+ /** 璁㈠崟鍙� */
+ channelOrderNo?: string;
+ /** 鏀粯鐭摼 */
+ payUrl?: string;
+ /** 淇濊垂閲戦 */
+ sumSignPremium?: number;
+ /** 鍒涘缓鏃ユ湡 */
+ creationTime?: string;
+ status?: InsurancePolicyPayStatusEnum;
+ /** 鎶曚繚鍗曞彿 */
+ proposalNo?: string;
+ /** 淇濆崟鍙� */
+ policyNo?: string;
+ /** 鐢靛瓙淇濆崟閾炬帴 */
+ policyUrl?: string;
+ /** 宸叉姇淇濅汉鏁� */
+ proposalCount?: number;
+ /** 瀹屾垚鏃堕棿 */
+ completionTime?: string;
+ }
+
+ interface GetInsurancePolicyPayListItemPageOutput {
+ pageModel?: Pagination;
+ objectData?: any;
+ data?: GetInsurancePolicyPayListItem[];
}
interface GetInsuranceStaffListInput {
@@ -946,13 +1057,24 @@
certType?: string;
certNo?: string;
jobName?: string;
+ /** 鑱屼笟绫诲瀷 */
+ occupationType?: string;
+ /** 鑱屼笟鐮佸�� */
+ occupationCode?: string;
userEmploer?: string;
address?: string;
age?: number;
birthDay?: string;
phone?: string;
- claimCount?: number;
creationTime?: string;
+ /** 鎶曚繚鎵规鍙� */
+ payOrder?: string;
+ status?: InsuranceDetailStatusEnum;
+ /** 鎶曚繚鐘舵�� */
+ statusText?: string;
+ /** 澶囨敞 */
+ auditRemark?: string;
+ claimCount?: number;
}
interface GetInsuranceStaffPageTemplatePageOutput {
@@ -981,10 +1103,26 @@
transferTimeBegin?: string;
/** 鍑鸿处缁撴潫鏃ユ湡 */
transferTimeEnd?: string;
+ /** 鐢宠璧峰鏃ユ湡 */
+ creationTimeBegin?: string;
+ /** 鐢宠缁撴潫鏃ユ湡 */
+ creationTimeEnd?: string;
+ financeType?: FinanceTypeEnum;
enterpriseId?: string;
+ auditStatus?: EnumParkBountyTradeDetailAuditStatus;
+ selfAuditStatus?: EnumParkBountyTradeDetailAuditStatus;
}
interface GetParkBountyTradeDetailOutput {
+ enterpriseId?: string;
+ /** 璐﹀彿 */
+ userName?: string;
+ /** 浼佷笟鍚嶇О */
+ enterpriseName?: string;
+ /** 鐢佃瘽 */
+ contactPhone?: string;
+ /** 绀句細缁熶竴淇$敤浠g爜 */
+ societyCreditCode?: string;
id?: string;
/** 鏈�杩戝嚭璐﹂噾棰� */
tradeAmount?: number;
@@ -998,6 +1136,34 @@
/** 濂栧姳閲戜綑棰� */
remianAmount?: number;
financeType?: FinanceTypeEnum;
+ /** 瀹℃牳鏃堕棿 */
+ financeAuditTime?: string;
+ auditStatus?: EnumParkBountyTradeDetailAuditStatus;
+ /** 瀹℃牳澶囨敞 */
+ auditRemark?: string;
+ /** 瀹℃牳鏃堕棿 */
+ auditTime?: string;
+ /** 瀹℃牳鍑瘉 */
+ payAuditFileUrl?: string;
+ /** 杩涜处鍗曚綅 */
+ incomeCompanyName?: string;
+ /** 淇濆崟鍙� */
+ insureBillNo?: string;
+ /** 鏀舵鍗曚綅鍚嶇О */
+ incomeBankAccount?: string;
+ /** 鏀舵鍗曚綅璐﹀彿 */
+ incomeBankCardNumber?: string;
+ /** 寮�鎴疯 */
+ incomeBankName?: string;
+ selfAuditStatus?: EnumParkBountyTradeDetailAuditStatus;
+ /** 浼佷笟鑷韩鍑鸿处瀹℃牳澶囨敞 */
+ selfAuditRemark?: string;
+ /** 浼佷笟鑷韩鍑鸿处瀹℃牳鏃堕棿 */
+ selfAuditTime?: string;
+ /** 浼佷笟鑷韩瀹℃牳鍑瘉 */
+ selfAuditFileUrl?: string;
+ creationTime?: string;
+ bountyAmount?: number;
}
interface GetParkBountyTradeDetailOutputPageOutput {
@@ -1014,6 +1180,11 @@
transferTimeBegin?: string;
/** 鍑鸿处缁撴潫鏃ユ湡 */
transferTimeEnd?: string;
+ /** 鐢宠璧峰鏃ユ湡 */
+ creationTimeBegin?: string;
+ /** 鐢宠缁撴潫鏃ユ湡 */
+ creationTimeEnd?: string;
+ financeType?: FinanceTypeEnum;
}
interface GetParkBountyTradeOutput {
@@ -1282,6 +1453,10 @@
useEmploer?: string;
/** 闆囧憳宸ョ */
jobName?: string;
+ /** 鑱屼笟绫诲瀷 */
+ occupationType?: string;
+ /** 鑱屼笟鐮佸�� */
+ occupationCode?: string;
/** 鐢ㄥ伐鍦扮偣 */
address?: string;
phone?: string;
@@ -1289,6 +1464,28 @@
note?: string;
/** 1姝e父 0寮傚父 */
isNormal?: boolean;
+ }
+
+ interface ImportInsStaffToListFrontInput {
+ serialNum?: string;
+ url?: string;
+ /** 淇濋櫓浜у搧IdNumber */
+ productIdNumber?: string;
+ /** 淇濋櫓鏂规 */
+ productSchemeIdNumber?: string;
+ /** 淇濆崟鐢熸晥鏃堕棿 */
+ effectStartTime?: string;
+ /** 淇濆崟鎴鏃堕棿 */
+ effectEndTime?: string;
+ }
+
+ interface ImportInsStaffToListOutput {
+ /** 鎬讳汉鏁� */
+ importAllCount?: number;
+ /** 宸插鍏ヤ汉鏁� */
+ successCount?: number;
+ /** 瀵煎叆澶辫触鍒楄〃 */
+ errorList?: ImportInsStaffAnalysisList[];
}
type InsuranceClaimAttachmentBusinessTypeEnum = 10 | 20 | 30 | 40 | 50;
@@ -1417,6 +1614,23 @@
count?: number;
}
+ type InsuranceDetailStatusEnum = 10 | 12 | 13 | 14 | 20 | 30;
+
+ interface InsuranceOrderAuditRecordDto {
+ /** 鍒嗘壒璁㈠崟鍙� */
+ channelOrderNo?: string;
+ /** 鎿嶄綔 */
+ scene?: string;
+ /** 瀹℃牳澶囨敞 */
+ auditRemark?: string;
+ /** 鎿嶄綔鏃堕棿 */
+ creationTime?: string;
+ /** 鎿嶄綔浜� */
+ creatorId?: string;
+ /** 鎿嶄綔浜� */
+ creator?: string;
+ }
+
interface InsuranceOrderListOutput {
id?: string;
/** 娓犻亾 */
@@ -1513,9 +1727,44 @@
returnUrl?: string;
}
- type InsurancePolicyAuditStatusEnum = 10 | 20 | -10;
+ type InsurancePolicyAuditStatusEnum = 1 | 10 | 11 | 12 | 15 | 20 | -10;
- type InsurancePolicyStatusEnum = 10 | 20 | 30;
+ type InsurancePolicyListPayStatusEnum = 1 | 2;
+
+ interface InsurancePolicyPayDto {
+ id?: string;
+ /** 璁㈠崟鍙� */
+ channelOrderNo?: string;
+ /** 鎶曚繚鍗曞彿 */
+ proposalNo?: string;
+ /** 鏀粯鐭摼 */
+ payUrl?: string;
+ /** 鏀粯娴佹按鍙� */
+ payRegistrationNo?: string;
+ /** 淇濊垂閲戦 */
+ sumSignPremium?: number;
+ status?: InsurancePolicyPayStatusEnum;
+ /** 淇濆崟鍙� */
+ policyNo?: string;
+ /** 鐢靛瓙淇濆崟閾炬帴 */
+ policyUrl?: string;
+ /** 鐢靛瓙淇濆崟閾炬帴 */
+ policyOssUrl?: string;
+ /** 瀹屾垚鏃堕棿 */
+ completionTime?: string;
+ /** 鍙戠エ鍙风爜 */
+ invoiceSerialNo?: string;
+ /** 鍙戠エ浠风◣鍚堣 */
+ invoicePlanFee?: number;
+ /** 鍙戠エ涓嬭浇鍦板潃 */
+ invoiceDownloadUrl?: string;
+ /** 鍙戠エ涓嬭浇鍦板潃 */
+ invoiceDownloadOssUrl?: string;
+ }
+
+ type InsurancePolicyPayStatusEnum = 0 | 1 | 2 | -1;
+
+ type InsurancePolicyStatusEnum = 10 | 20 | 21 | 30;
interface InsureBatchBillDetailDto {
/** 鎵瑰崟Id */
@@ -1625,6 +1874,8 @@
insured?: number;
/** 淇濊垂 */
signPremium?: number;
+ /** 淇濊垂鎸夊ぉ璁¤垂 */
+ signPremiumByDay?: string;
}
interface InsureProductSchemeDtoPageOutput {
@@ -1646,6 +1897,10 @@
status?: InsureProductSettingStatusEnum;
/** 鍒涘缓鏃堕棿 */
creationTime?: string;
+ /** 鎶曚繚浜烘暟涓婇檺 */
+ maxCount?: number;
+ /** 鏄惁璧扮嚎涓婃祦绋� */
+ online?: boolean;
}
interface InsureProductSettingDtoPageOutput {
@@ -1666,6 +1921,8 @@
name?: string;
properties?: Record<string, any>;
}
+
+ type JToken = JToken[];
interface KeyInput {
id?: string;
@@ -1790,6 +2047,33 @@
interface ObjectExtensionsDto {
modules?: Record<string, any>;
enums?: Record<string, any>;
+ }
+
+ interface OperateRecordDto {
+ /** 鎿嶄綔 */
+ operate?: string;
+ /** 鎿嶄綔鍐呭 */
+ content?: string;
+ /** 鎿嶄綔鏃堕棿 */
+ creationTime?: string;
+ /** 鎿嶄綔浜� */
+ creatorId?: string;
+ /** 鎿嶄綔浜� */
+ creator?: string;
+ }
+
+ interface OperateRecordDtoPageOutput {
+ pageModel?: Pagination;
+ objectData?: any;
+ data?: OperateRecordDto[];
+ }
+
+ interface OperateRecordInput {
+ pageModel?: Pagination;
+ /** 鍦烘櫙 */
+ scene?: string;
+ /** 鐩爣Id */
+ targetId?: string;
}
interface OrderInput {
@@ -2087,6 +2371,8 @@
email?: string;
/** 鎵嬫満鍙凤紙鍙�夛級 */
mobile?: string;
+ /** 鑱屼笟绫诲瀷 */
+ occupationType?: string;
/** 鑱屼笟浠g爜锛堝彲閫夛級 */
occupationCode?: string;
/** 楣婃ˉ涓撶敤鍥犲瓙锛堝彲閫夛級
@@ -2127,6 +2413,25 @@
interface ProposalInputSign {
/** 绛惧悕 */
signature?: string;
+ }
+
+ interface ProposalOutput {
+ /** 绛惧悕锛堝繀闇�锛� */
+ signature?: string;
+ response?: ProposalResponse;
+ }
+
+ interface ProposalResponse {
+ /** 鐘舵�佺爜锛堝繀闇�锛�
+200涓烘垚鍔�,鍏朵粬涓哄紓甯�
+鏋氫妇鍊�: -1,200,400,404,408,9999,10021-10042,40001,50001-50022,60001-60002,70000-70012,80002-80003,81001-81101,82001,84001,85001-85004,86001-86002,87001-87003,88001,90001,91001-91002,92001,93001,94001,100010-100012,200001,800001-800009
+榛樿鍊�: 200 */
+ code?: number;
+ /** 鐘舵�佹秷鎭紙鍙�夛級 */
+ message?: string;
+ /** 鏃堕棿鎴筹紙蹇呴渶锛� */
+ timestamp?: number;
+ data?: ProposalResponseData;
}
interface ProposalResponseData {
@@ -2231,6 +2536,22 @@
userName?: string;
phoneNumber?: string;
password?: string;
+ }
+
+ interface RestorePolicyDto {
+ /** 璁㈠崟鍙� */
+ channelOrderNo?: string;
+ /** 淇濆崟鍙� */
+ policyNo?: string;
+ /** 鐢靛瓙淇濆崟閾炬帴 */
+ policyOssUrl?: string;
+ }
+
+ interface RestorePolicyInput {
+ /** 淇濆崟Id */
+ insurancePolicyId?: string;
+ /** 鎶曚繚鎵规 */
+ items?: RestorePolicyDto[];
}
interface ReturnValueApiDescriptionModel {
@@ -2340,6 +2661,24 @@
open?: boolean;
/** 818鐢ㄦ埛Id */
humanResourcesServiceUserId?: string;
+ /** 鐢ㄦ埛绔疘d */
+ clientId?: string;
+ /** 瑙掕壊 */
+ roleNames?: string[];
+ /** 鏄惁鐞嗚禂鎻愰啋 */
+ sendClaimMessage?: boolean;
+ /** 鏄惁淇濆崟鍒版湡鎻愰啋 */
+ sendBillExpireMessage?: boolean;
+ /** 鏄惁鐭俊鎻愰啋 */
+ isSendMessage?: boolean;
+ /** 鏄惁浜哄憳鍙樻洿鎻愰啋 */
+ staffChangeMessage?: boolean;
+ /** 鏄惁鎵规敼鎻愰啋 */
+ batchUpdateMessage?: boolean;
+ /** 浜т笟鍥尯id */
+ industrialParkId?: string;
+ /** 鍥尯Ids */
+ industrialParkIds?: string[];
/** 鍚嶇О */
name?: string;
/** 鐧诲綍鐢ㄦ埛鍚� */
--
Gitblit v1.9.1