From 1b0fce2d0471f266518cdd4f3eb186ec058935d2 Mon Sep 17 00:00:00 2001 From: zhengyiming <540361168@qq.com> Date: 星期三, 30 七月 2025 17:12:55 +0800 Subject: [PATCH] fix: 新增生煎保(短期方案) --- src/services/api/typings.d.ts | 169 +++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 153 insertions(+), 16 deletions(-) diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts index 145b5c3..819658b 100644 --- a/src/services/api/typings.d.ts +++ b/src/services/api/typings.d.ts @@ -266,6 +266,11 @@ year?: number; } + interface APIgetInsuranceOrderAuditRecordIdParams { + insuranceOrderId: string; + id: string; + } + interface APIgetInsuranceOrderDetailParams { id?: string; } @@ -461,6 +466,16 @@ values?: Record<string, any>; } + interface AuditParkBountyTradeInput { + /** 鍑鸿处璁板綍Id */ + id?: string; + auditStatus?: EnumParkBountyTradeDetailAuditStatus; + /** 瀹℃牳澶囨敞 */ + auditRemark?: string; + /** 瀹℃牳鍑瘉 */ + payAuditFileUrl?: string; + } + interface BaseAuthorizeDto { moduleType?: number; moduleId?: string; @@ -603,7 +618,9 @@ /** 淇濋 */ insured: number; /** 淇濊垂 */ - signPremium: number; + signPremium?: number; + /** 淇濊垂鎸夊ぉ璁¤垂 */ + signPremiumByDay?: string; } interface CreateOrUpdateInsureProductSettingInput { @@ -711,6 +728,8 @@ properties?: Record<string, any>; configuration?: Record<string, any>; } + + type EnumParkBountyTradeDetailAuditStatus = 10 | 20 | 30; interface ExportInsuranceStaffListInput { status?: InsuranceDetailStatusEnum; @@ -892,6 +911,8 @@ interface GetInsurancePageOutput { id?: string; userId?: string; + /** 浜т笟鍥尯id */ + industrialParkId?: string; /** 鎶曚繚浜� */ insurerName?: string; /** 琚繚闄╀汉 */ @@ -909,6 +930,8 @@ amount?: number; /** 鎶曚繚浜烘暟 */ insureCount?: number; + /** 鎶曚繚鐢熸晥浜烘暟 */ + insureEffectingCount?: number; /** 鐞嗚禂鏁伴噺 */ claimCount?: number; /** 鎶曚繚鏈烘瀯 */ @@ -956,6 +979,46 @@ 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 { pageModel?: Pagination; condition?: string; @@ -980,13 +1043,15 @@ age?: number; birthDay?: string; phone?: string; - claimCount?: number; creationTime?: string; /** 鎶曚繚鎵规鍙� */ payOrder?: string; status?: InsuranceDetailStatusEnum; + /** 鎶曚繚鐘舵�� */ + statusText?: string; /** 澶囨敞 */ auditRemark?: string; + claimCount?: number; } interface GetInsuranceStaffPageTemplatePageOutput { @@ -1016,9 +1081,19 @@ /** 鍑鸿处缁撴潫鏃ユ湡 */ transferTimeEnd?: string; enterpriseId?: string; + auditStatus?: EnumParkBountyTradeDetailAuditStatus; } interface GetParkBountyTradeDetailOutput { + enterpriseId?: string; + /** 璐﹀彿 */ + userName?: string; + /** 浼佷笟鍚嶇О */ + enterpriseName?: string; + /** 鐢佃瘽 */ + contactPhone?: string; + /** 绀句細缁熶竴淇$敤浠g爜 */ + societyCreditCode?: string; id?: string; /** 鏈�杩戝嚭璐﹂噾棰� */ tradeAmount?: number; @@ -1032,6 +1107,13 @@ /** 濂栧姳閲戜綑棰� */ remianAmount?: number; financeType?: FinanceTypeEnum; + auditStatus?: EnumParkBountyTradeDetailAuditStatus; + /** 瀹℃牳澶囨敞 */ + auditRemark?: string; + /** 瀹℃牳鏃堕棿 */ + auditTime?: string; + /** 瀹℃牳鍑瘉 */ + payAuditFileUrl?: string; } interface GetParkBountyTradeDetailOutputPageOutput { @@ -1334,10 +1416,12 @@ url?: string; /** 淇濋櫓浜у搧IdNumber */ productIdNumber?: string; - /** 淇濋櫓浜у搧鏂规Id */ + /** 淇濋櫓鏂规 */ productSchemeIdNumber?: string; /** 淇濆崟鐢熸晥鏃堕棿 */ effectStartTime?: string; + /** 淇濆崟鎴鏃堕棿 */ + effectEndTime?: string; } interface ImportInsStaffToListOutput { @@ -1477,6 +1561,21 @@ 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; /** 娓犻亾 */ @@ -1573,18 +1672,7 @@ returnUrl?: string; } - interface InsurancePolicyAuditOutput { - /** 娑堟伅 */ - messages?: string[]; - /** 鎬绘姇淇濅汉鏁� */ - totalCount?: number; - /** 鎶曚繚鎴愬姛 */ - successCount?: number; - /** 鎶曚繚澶辫触 */ - failCount?: number; - } - - type InsurancePolicyAuditStatusEnum = 10 | 11 | 12 | 15 | 20 | -10; + type InsurancePolicyAuditStatusEnum = 1 | 10 | 11 | 12 | 15 | 20 | -10; type InsurancePolicyListPayStatusEnum = 1 | 2; @@ -1621,7 +1709,7 @@ type InsurancePolicyPayStatusEnum = 0 | 1 | 2 | -1; - type InsurancePolicyStatusEnum = 10 | 20 | 30; + type InsurancePolicyStatusEnum = 10 | 20 | 21 | 30; interface InsureBatchBillDetailDto { /** 鎵瑰崟Id */ @@ -1731,6 +1819,8 @@ insured?: number; /** 淇濊垂 */ signPremium?: number; + /** 淇濊垂鎸夊ぉ璁¤垂 */ + signPremiumByDay?: string; } interface InsureProductSchemeDtoPageOutput { @@ -1754,6 +1844,8 @@ creationTime?: string; /** 鎶曚繚浜烘暟涓婇檺 */ maxCount?: number; + /** 鏄惁璧扮嚎涓婃祦绋� */ + online?: boolean; } interface InsureProductSettingDtoPageOutput { @@ -1900,6 +1992,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 { @@ -2487,6 +2606,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