From 653932d63b5b5dfe82b2561cf7de2aca92cebd06 Mon Sep 17 00:00:00 2001 From: wupengfei <834520024@qq.com> Date: 星期五, 04 七月 2025 15:40:06 +0800 Subject: [PATCH] fix: bug --- src/services/api/typings.d.ts | 389 ++++++++++++++++++------------------------------------- 1 files changed, 128 insertions(+), 261 deletions(-) diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts index 86d2666..17f224a 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; } @@ -274,16 +278,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 +367,8 @@ id?: string; } - interface APIimportInsStaffToListParams { - url?: string; - serialNum?: string; - productIdNumber?: string; - productSchemeIdNumber?: string; + interface APIinsurancePolicyAuditAgainParams { + id?: string; } interface APIsearchParams { @@ -612,6 +617,8 @@ /** 浜у搧鍚嶇О */ productName: string; status?: InsureProductSettingStatusEnum; + /** 鎶曚繚浜烘暟涓婇檺 */ + maxCount: number; } interface CreateOrUpdateRoleInput { @@ -703,6 +710,11 @@ interface EntityExtensionDto { properties?: Record<string, any>; configuration?: Record<string, any>; + } + + interface ExportInsuranceStaffListInput { + status?: InsuranceDetailStatusEnum; + insurancePolicyId?: string; } interface ExtensionEnumDto { @@ -923,6 +935,13 @@ auditRemark?: string; /** 淇濋櫓浜у搧IdNumber */ productIdNumber?: string; + /** 鏂规浠g爜 */ + productSchemeCode?: string; + /** 鏄惁璧扮嚎涓婃祦绋� */ + productOnline?: boolean; + payStatus?: InsurancePolicyListPayStatusEnum; + /** 浠绘剰鍒嗘壒鏀粯瀹屾垚 */ + anyPayComplete?: boolean; } interface GetInsurancePageOutputPageOutput { @@ -946,6 +965,10 @@ certType?: string; certNo?: string; jobName?: string; + /** 鑱屼笟绫诲瀷 */ + occupationType?: string; + /** 鑱屼笟鐮佸�� */ + occupationCode?: string; userEmploer?: string; address?: string; age?: number; @@ -953,6 +976,11 @@ phone?: string; claimCount?: number; creationTime?: string; + /** 鎶曚繚鎵规鍙� */ + payOrder?: string; + status?: InsuranceDetailStatusEnum; + /** 澶囨敞 */ + auditRemark?: string; } interface GetInsuranceStaffPageTemplatePageOutput { @@ -1282,6 +1310,10 @@ useEmploer?: string; /** 闆囧憳宸ョ */ jobName?: string; + /** 鑱屼笟绫诲瀷 */ + occupationType?: string; + /** 鑱屼笟鐮佸�� */ + occupationCode?: string; /** 鐢ㄥ伐鍦扮偣 */ address?: string; phone?: string; @@ -1289,6 +1321,26 @@ note?: string; /** 1姝e父 0寮傚父 */ isNormal?: boolean; + } + + interface ImportInsStaffToListFrontInput { + serialNum?: string; + url?: string; + /** 淇濋櫓浜у搧IdNumber */ + productIdNumber?: string; + /** 淇濋櫓浜у搧鏂规Id */ + productSchemeIdNumber?: string; + /** 淇濆崟鐢熸晥鏃堕棿 */ + effectStartTime?: string; + } + + interface ImportInsStaffToListOutput { + /** 鎬讳汉鏁� */ + importAllCount?: number; + /** 宸插鍏ヤ汉鏁� */ + successCount?: number; + /** 瀵煎叆澶辫触鍒楄〃 */ + errorList?: ImportInsStaffAnalysisList[]; } type InsuranceClaimAttachmentBusinessTypeEnum = 10 | 20 | 30 | 40 | 50; @@ -1417,6 +1469,8 @@ count?: number; } + type InsuranceDetailStatusEnum = 10 | 12 | 13 | 14 | 20 | 30; + interface InsuranceOrderListOutput { id?: string; /** 娓犻亾 */ @@ -1513,7 +1567,53 @@ returnUrl?: string; } - type InsurancePolicyAuditStatusEnum = 10 | 20 | -10; + interface InsurancePolicyAuditOutput { + /** 娑堟伅 */ + messages?: string[]; + /** 鎬绘姇淇濅汉鏁� */ + totalCount?: number; + /** 鎶曚繚鎴愬姛 */ + successCount?: number; + /** 鎶曚繚澶辫触 */ + failCount?: number; + } + + type InsurancePolicyAuditStatusEnum = 10 | 11 | 12 | 15 | 20 | -10; + + 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 | 30; @@ -1646,6 +1746,8 @@ status?: InsureProductSettingStatusEnum; /** 鍒涘缓鏃堕棿 */ creationTime?: string; + /** 鎶曚繚浜烘暟涓婇檺 */ + maxCount?: number; } interface InsureProductSettingDtoPageOutput { @@ -1666,6 +1768,8 @@ name?: string; properties?: Record<string, any>; } + + type JToken = JToken[]; interface KeyInput { id?: string; @@ -1887,259 +1991,6 @@ isRequired?: boolean; } - interface ProposalInput { - sign?: ProposalInputSign; - request?: ProposalInputRequest; - } - - interface ProposalInputRequest { - head?: ProposalInputRequestHead; - body?: ProposalInputRequestBody; - } - - interface ProposalInputRequestBody { - commonPlan?: ProposalInputRequestBodyCommonPlan; - /** 鏂规璇︽儏 */ - planDetails?: ProposalInputRequestBodyPlanDetail[]; - policyHolder?: ProposalInputRequestBodyPolicyHolder; - /** 琚繚浜轰俊鎭� */ - policyInsureds?: ProposalInputRequestBodyPolicyInsured[]; - /** 闄勫睘琚繚闄╀汉淇℃伅 */ - extraPolicyInsureds?: ProposalInputRequestBodyExtraPolicyInsured[]; - insuredType?: ProposalInputRequestBodyInsuredType; - trade?: ProposalInputRequestBodyTrade; - /** 鎷撳睍鑺傜偣 */ - policyExtra?: ProposalInputRequestBodyPolicyExtra[]; - } - - interface ProposalInputRequestBodyCommonPlan { - /** 鎶曚繚鏃堕棿 */ - operateDate?: string; - /** 璧蜂繚鏃堕棿 */ - startTime?: string; - /** 缁堜繚鏃堕棿 */ - endTime?: string; - /** 甯佸埆 */ - currency?: string; - /** 鎬讳繚棰� */ - sumInsured?: string; - /** 鎬讳繚璐� */ - sumSignPremium?: string; - } - - interface ProposalInputRequestBodyExtraPolicyInsured { - /** 鏂规浠g爜锛堝彲閫夛級 -淇濆徃鎻愪緵瀹為檯鏂规浠g爜锛岄潪瑙佽垂涓嬩负蹇呬紶 */ - planCode?: string; - /** 瀹㈡埛瑙掕壊锛堝繀闇�锛� -鏋氫妇鍊�: 1, 2, 3, 4 */ - role?: string; - /** 涓庢姇淇濅汉鍏崇郴锛堝繀闇�锛� -鏋氫妇鍊�: 1, 2, 3, 4, 5, 6, 7, 8, 9 */ - relationToAppnt?: string; - /** 瀹㈡埛绫诲瀷锛堝繀闇�锛� -鏋氫妇鍊�: 1, 2 */ - type?: string; - /** 琚繚浜哄悕绉帮紙蹇呴渶锛� */ - name?: string; - /** 璇佷欢绫诲瀷锛堝繀闇�锛� -鏋氫妇鍊�: 01, 02, 04, 05, 06, 07, 08, 09, 10, 13, 14, 16, 17, 18, 19, 20 */ - certType?: string; - /** 璇佷欢鍙风爜锛堝繀闇�锛� */ - certNo?: string; - /** 鎬у埆锛堝繀闇�锛� -鏋氫妇鍊�: 1, 2 */ - gender?: string; - /** 鍑虹敓鏃ユ湡锛堝繀闇�锛� -鏍煎紡: yyyy-MM-dd */ - birthday?: string; - /** 骞撮緞锛堝繀闇�锛� -鑼冨洿: 0-100 */ - age?: number; - /** 涓庝富琚繚闄╀汉鍏崇郴锛堝彲閫夛級 -鏋氫妇鍊�: 1, 2, 3, 4, 5, 6, 7, 8 */ - relationToMainInsured?: string; - /** 鏈夋棤绀句繚锛堝彲閫夛級 -鏋氫妇鍊�: Y, N */ - socialInsuFlag?: string; - /** 璇︾粏鍦板潃锛堝彲閫夛級 */ - address?: string; - /** 閭锛堝彲閫夛級 */ - email?: string; - /** 鎵嬫満鍙凤紙鍙�夛級 */ - mobile?: string; - /** 鑱屼笟浠g爜锛堝彲閫夛級 */ - occupationCode?: string; - } - - interface ProposalInputRequestBodyInsuredType { - /** 鏍囩殑鏍囩锛堝繀闇�锛� -0-浜у搧闄勫姞瑕佺礌(浜у搧灞傜骇)銆�1-鏍囩殑绫诲瀷锛堟柟妗堝眰绾э級銆�2-鏍囩殑闄勫姞瑕佺礌锛堣淇濅汉灞傜骇锛� */ - flag?: number; - /** 鏍囩殑绫诲瀷鍚嶇О锛堝繀闇�锛� */ - insuredTypeName?: string; - /** 瑕佺礌浠g爜锛堝繀闇�锛� */ - factorCode?: string; - /** 鏍囩殑绫诲瀷浠g爜锛堝繀闇�锛� */ - insuredTypeCode?: string; - /** 瑕佺礌鍚嶇О锛堝繀闇�锛� */ - factorName?: string; - /** 瑕佺礌鍊硷紙蹇呴渶锛� -褰揻actorCode涓篎WDZ锛宖actorName涓烘埧灞嬪湴鍧�鏃讹紝factorValue浼犲弬涓簀son瀛楃涓诧紝鏍煎紡涓猴細 -"{"factorProvince":"120000","detailAddress":"澶╂触甯�-澶╂触甯�-绾㈡ˉ鍖�","factorCity":"120100","factorCounty":"120106","houseAddress":"娴嬭瘯鍦板潃"}" */ - factorValue?: string; - /** 灞炴�э紙蹇呴渶锛� -鍥哄畾鍊硷細{"codeTable":"CD000049"} */ - attribute?: string; - } - - interface ProposalInputRequestBodyPlanDetail { - /** 鏂规浠g爜 */ - planCode?: string; - /** 浠芥暟 */ - copies?: number; - /** 鏂规鍚嶇О */ - planName?: string; - } - - interface ProposalInputRequestBodyPolicyExtra { - /** 鎷撳睍瀛楁浠g爜锛堝繀闇�锛� */ - extraCode?: string; - /** 鎷撳睍瀛楁鍚嶇О锛堝繀闇�锛� */ - extraName?: string; - /** 鎷撳睍瀛楁鍊硷紙蹇呴渶锛� */ - extraValue?: string; - } - - interface ProposalInputRequestBodyPolicyHolder { - /** 瀹㈡埛瑙掕壊 */ - role?: string; - /** 瀹㈡埛绫诲瀷 */ - type?: string; - /** 鎶曚繚浜哄悕绉� */ - name?: string; - /** 璇佷欢绫诲瀷 */ - certType?: string; - /** 璇佷欢鍙风爜 */ - certNo?: string; - /** 鎬у埆 */ - gender?: string; - /** 鍑虹敓鏃ユ湡 */ - birthday?: string; - /** 鎵嬫満鍙风爜 */ - mobile?: string; - /** 閭鍦板潃 */ - email?: string; - /** 骞撮緞 */ - age?: string; - /** 鍦板潃 */ - address?: string; - /** 鑱旂郴浜哄鍚� */ - linkerName?: string; - /** 鑱旂郴浜虹數璇� */ - linkerMobile?: string; - /** 鑱屼笟浠g爜 */ - occupationCode?: string; - /** 鑱屼笟绫诲埆 */ - occupationType?: string; - } - - interface ProposalInputRequestBodyPolicyInsured { - /** 鏂规浠g爜锛堝繀闇�锛� */ - planCode?: string; - /** 瀹㈡埛瑙掕壊锛堝繀闇�锛� -鏋氫妇鍊�: 1, 2, 3, 4 */ - role?: string; - /** 涓庢姇淇濅汉鍏崇郴锛堝繀闇�锛� -鎶曚繚浜烘槸鍥綋鏃讹紝琚繚浜轰笌鎶曚繚浜哄叧绯诲彧鑳芥槸6(闆囦剑)銆�7(鍔冲姟)鎴�8(鍏朵粬) -鏋氫妇鍊�: 1, 2, 3, 4, 5, 6, 7, 8, 9 */ - relationToAppnt?: string; - /** 瀹㈡埛绫诲瀷锛堝繀闇�锛� -鏋氫妇鍊�: 1, 2 */ - type?: string; - /** 琚繚浜哄悕绉帮紙蹇呴渶锛� */ - name?: string; - /** 璇佷欢绫诲瀷锛堝繀闇�锛� -鏋氫妇鍊�: 01, 02, 04, 05, 06, 07, 08, 09, 10, 13, 14, 16, 17, 18, 19, 20 -榛樿鍊�: 01 */ - certType?: string; - /** 璇佷欢鍙风爜锛堝繀闇�锛� */ - certNo?: string; - /** 鎬у埆锛堝繀闇�锛� -鏋氫妇鍊�: 1, 2 */ - gender?: string; - /** 鍑虹敓鏃ユ湡锛堝繀闇�锛� -鏍煎紡: yyyy-MM-dd */ - birthday?: string; - /** 骞撮緞锛堝繀闇�锛� -鑼冨洿: 0-100 */ - age?: number; - /** 涓庝富琚繚闄╀汉鍏崇郴锛堝彲閫夛級 -鏋氫妇鍊�: 1, 2, 3, 4, 5, 6, 7, 8 */ - relationToMainInsured?: string; - /** 鏈夋棤绀句繚锛堝彲閫夛級 -鏋氫妇鍊�: Y, N -榛樿鍊�: N */ - socialInsuFlag?: string; - /** 璇︾粏鍦板潃锛堝彲閫夛級 */ - address?: string; - /** 閭锛堝彲閫夛級 */ - email?: string; - /** 鎵嬫満鍙凤紙鍙�夛級 */ - mobile?: string; - /** 鑱屼笟浠g爜锛堝彲閫夛級 */ - occupationCode?: string; - /** 楣婃ˉ涓撶敤鍥犲瓙锛堝彲閫夛級 -闈炲繀椤�,鐗规畩鎯呭喌闇�浼犲�� 绀轰緥:{"FL0078":"N"} */ - factorMap?: string; - /** 淇濆崟璧锋湡锛堝彲閫夛紝鎵归噺鍑哄崟蹇呴』锛� */ - startTime?: string; - /** 淇濆崟姝㈡湡锛堝彲閫夛紝鎵归噺鍑哄崟蹇呴』锛� */ - endTime?: string; - } - - interface ProposalInputRequestBodyTrade { - /** 鏀粯鎴愬姛璺宠浆鍦板潃锛堝彲閫夛級 -瑙佽垂蹇呬紶 */ - returnUrl?: string; - /** 寰俊灏忕▼搴忔敮浠榓ppId锛堝彲閫夛級 -寰俊灏忕▼搴忓搴旂殑appId锛屽皬绋嬪簭绛剧害骞舵敮浠樺満鏅紶閫� */ - appId?: string; - /** 寰俊灏忕▼搴忔敮浠榦penID锛堝彲閫夛級 -openID 寰俊openid锛屽皬绋嬪簭绛剧害骞舵敮浠樺満鏅紶閫� */ - openId?: string; - } - - interface ProposalInputRequestHead { - /** 绗笁鏂硅鍗曞彿 */ - channelOrderNo?: string; - /** 鍟嗘埛缂栫爜 */ - agencyCode?: string; - /** 鍟嗗搧缂栫爜 */ - productCode?: string; - /** 涓氬姟绫诲瀷 */ - businessType?: string; - applyTime?: string; - /** 瀛愬晢鎴风紪鐮� */ - subAgencyCode?: string; - } - - interface ProposalInputSign { - /** 绛惧悕 */ - signature?: string; - } - - interface ProposalResponseData { - /** 鎶曚繚鍗曞彿锛堝彲閫夛級 */ - proposalNo?: string; - /** 鏀粯鐭摼锛堝彲閫夛級 */ - payUrl?: string; - /** 鏀粯闀块摼锛堝彲閫夛級 */ - longPayUrl?: string; - /** 鏀粯娴佹按鍙凤紙鍙�夛級 */ - payRegistrationNo?: string; - } - interface ProviderInfoDto { providerName?: string; providerKey?: string; @@ -2233,6 +2084,22 @@ password?: string; } + interface RestorePolicyDto { + /** 璁㈠崟鍙� */ + channelOrderNo?: string; + /** 淇濆崟鍙� */ + policyNo?: string; + /** 鐢靛瓙淇濆崟閾炬帴 */ + policyOssUrl?: string; + } + + interface RestorePolicyInput { + /** 淇濆崟Id */ + insurancePolicyId?: string; + /** 鎶曚繚鎵规 */ + items?: RestorePolicyDto[]; + } + interface ReturnValueApiDescriptionModel { type?: string; typeSimple?: string; -- Gitblit v1.9.1