From 089f6058826ac067061b6ed4958baff50f9bdac9 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期二, 29 七月 2025 17:40:17 +0800
Subject: [PATCH] fix: 新增生煎保(短期方案)

---
 src/services/api/typings.d.ts |  163 +++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 148 insertions(+), 15 deletions(-)

diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index 145b5c3..2cc7939 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;
     /** 琚繚闄╀汉 */
@@ -956,6 +977,44 @@
     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;
+    /** 淇濆崟鍙� */
+    policyNo?: string;
+    /** 鐢靛瓙淇濆崟閾炬帴 */
+    policyUrl?: string;
+    /** 宸叉姇淇濅汉鏁� */
+    proposalCount?: number;
+    /** 瀹屾垚鏃堕棿 */
+    completionTime?: string;
+  }
+
+  interface GetInsurancePolicyPayListItemPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetInsurancePolicyPayListItem[];
+  }
+
   interface GetInsuranceStaffListInput {
     pageModel?: Pagination;
     condition?: string;
@@ -980,13 +1039,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 +1077,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 +1103,13 @@
     /** 濂栧姳閲戜綑棰� */
     remianAmount?: number;
     financeType?: FinanceTypeEnum;
+    auditStatus?: EnumParkBountyTradeDetailAuditStatus;
+    /** 瀹℃牳澶囨敞 */
+    auditRemark?: string;
+    /** 瀹℃牳鏃堕棿 */
+    auditTime?: string;
+    /** 瀹℃牳鍑瘉 */
+    payAuditFileUrl?: string;
   }
 
   interface GetParkBountyTradeDetailOutputPageOutput {
@@ -1334,10 +1412,12 @@
     url?: string;
     /** 淇濋櫓浜у搧IdNumber */
     productIdNumber?: string;
-    /** 淇濋櫓浜у搧鏂规Id */
+    /** 淇濋櫓鏂规 */
     productSchemeIdNumber?: string;
     /** 淇濆崟鐢熸晥鏃堕棿 */
     effectStartTime?: string;
+    /** 淇濆崟鎴鏃堕棿 */
+    effectEndTime?: string;
   }
 
   interface ImportInsStaffToListOutput {
@@ -1477,6 +1557,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 +1668,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;
 
@@ -1731,6 +1815,8 @@
     insured?: number;
     /** 淇濊垂 */
     signPremium?: number;
+    /** 淇濊垂鎸夊ぉ璁¤垂 */
+    signPremiumByDay?: string;
   }
 
   interface InsureProductSchemeDtoPageOutput {
@@ -1754,6 +1840,8 @@
     creationTime?: string;
     /** 鎶曚繚浜烘暟涓婇檺 */
     maxCount?: number;
+    /** 鏄惁璧扮嚎涓婃祦绋� */
+    online?: boolean;
   }
 
   interface InsureProductSettingDtoPageOutput {
@@ -1900,6 +1988,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 +2602,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