From 17062f511f1a714e8bf091c9916af8f70872858d Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 27 六月 2025 09:30:04 +0800
Subject: [PATCH] feat: 接口

---
 src/services/api/typings.d.ts | 1046 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 1,041 insertions(+), 5 deletions(-)

diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index 1f45a49..50d3d46 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;
     /** 鎬у埆 */
@@ -128,6 +130,14 @@
     includeTypes?: boolean;
   }
 
+  interface APIcheckInrancesSerialNumStatusParams {
+    serialNum?: string;
+  }
+
+  interface APIclearInsuranceStaffDataParams {
+    id?: string;
+  }
+
   interface APIcreateParams {
     systemEmail: string;
     systemPassword: string;
@@ -139,6 +149,10 @@
   }
 
   interface APIdeleteDefaultConnectionStringParams {
+    id?: string;
+  }
+
+  interface APIdeleteInsureProductSettingParams {
     id?: string;
   }
 
@@ -174,6 +188,10 @@
     id?: string;
   }
 
+  interface APIexportInsuranceBatchStaffParams {
+    batchBillId?: string;
+  }
+
   interface APIfindByEmailParams {
     email?: string;
   }
@@ -204,6 +222,10 @@
     moduleId?: string;
   }
 
+  interface APIgetBatchDetailForCheckParams {
+    batchBillId?: string;
+  }
+
   interface APIgetCountParams {
     filter?: string;
   }
@@ -224,6 +246,10 @@
     orderId?: string;
   }
 
+  interface APIgetInsuranceClaimDetailListParams {
+    id?: string;
+  }
+
   interface APIgetInsuranceClaimDetailParams {
     id?: string;
   }
@@ -238,6 +264,22 @@
 
   interface APIgetInsuranceOrderMaterialListParams {
     id?: string;
+  }
+
+  interface APIgetInsurancePolicyHeadDtoParams {
+    id?: string;
+  }
+
+  interface APIgetInsurancePolicyStampFilesParams {
+    id?: string;
+  }
+
+  interface APIgetInsuranceStaffListExportParams {
+    id?: string;
+  }
+
+  interface APIgetInsureBatchDetailParams {
+    batchBillId?: string;
   }
 
   interface APIgetListParams {
@@ -308,6 +350,17 @@
     versionId?: string;
   }
 
+  interface APIimportInsDetailStaffToListParams {
+    url?: string;
+    id?: string;
+  }
+
+  interface APIimportInsStaffToListParams {
+    url?: string;
+    serialNum?: string;
+    productIdNumber?: string;
+  }
+
   interface APIsearchParams {
     filter?: string;
     sorting?: string;
@@ -323,6 +376,10 @@
   interface APIsetForUserParams {
     userId?: string;
     permissionName?: string;
+  }
+
+  interface APIsuccessParams {
+    input?: string;
   }
 
   interface APIupdateDefaultConnectionStringParams {
@@ -412,6 +469,38 @@
     objectId?: string;
   }
 
+  type BatchBillCheckStatus = 1 | 2 | 10 | 15 | 20 | 30 | -40 | -30 | -20 | -11 | -10 | -1;
+
+  type BatchChangeTypeEnum = 10 | 20 | 30 | 40;
+
+  interface BatchDetailForCheckDto {
+    /** 鎵瑰崟Id */
+    insureBatchBillId?: string;
+    /** 瀹℃牳鐞嗙敱 */
+    auditNote?: string;
+    /** 鎵瑰崟缂栧彿 */
+    batchBillNo?: string;
+    checkStatus?: BatchBillCheckStatus;
+    /** 鐢熸晥鏃堕棿 */
+    effectTime?: string;
+    /** 淇濆崟鐢熸晥鏃堕棿 */
+    effectStartTime?: string;
+    /** 淇濆崟澶辨晥鏃堕棿 */
+    effectEndTime?: string;
+    /** 闄勪欢涓婁紶 */
+    attachmentUrl?: string;
+    /** 淇濆崟鍙� */
+    insureBillNo?: string;
+    /** 鎶曚繚浜� */
+    enterpriseName?: string;
+    /** 鎵规敼浜哄憳璇︽儏 */
+    staffList?: InsureBatchBillDetailDto[];
+  }
+
+  interface BatchSyncUserAmountInput {
+    items?: SyncUserAmountInput[];
+  }
+
   interface ChangePasswordInput {
     currentPassword?: string;
     newPassword: string;
@@ -423,6 +512,20 @@
     id2?: string;
     sortCode2?: number;
     type?: number;
+  }
+
+  interface CheckImportBatchAddOrSubOrderDataOutput {
+    /** 閿欒鏁版嵁鍒楄〃 */
+    error?: ImportBatchAddOrSubOrderDataInput[];
+    /** 鏂板鏁版嵁鍒楄〃 */
+    addOrSub?: ImportBatchAddOrSubOrderDataInput[];
+  }
+
+  interface CheckImportBatchUpdateOrderDataOutput {
+    /** 閿欒鏁版嵁鍒楄〃 */
+    error?: ImportBatchUpdateOrderDataInput[];
+    /** 鏇挎崲鏁版嵁鍒楄〃 */
+    update?: ImportBatchUpdateOrderDataInput[];
   }
 
   interface CheckLoginVerificationCodeInput {
@@ -470,6 +573,27 @@
     sendBillExpireMessage?: boolean;
     /** 鏄惁鐭俊鎻愰啋 */
     isSendMessage?: boolean;
+    /** 鏄惁浜哄憳鍙樻洿鎻愰啋 */
+    staffChangeMessage?: boolean;
+    /** 鏄惁鎵规敼鎻愰啋 */
+    batchUpdateMessage?: boolean;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
+  }
+
+  interface CreateOrUpdateInsureProductSettingInput {
+    id?: string;
+    /** 鐢ㄦ埛ID */
+    userId?: string;
+    /** 浜у搧ID */
+    productIdNumber: string;
+    /** 鍙備繚鏈烘瀯 */
+    insuranceOrg: string;
+    /** 鎶曚繚鏂规 */
+    insuranceScheme: string;
+    /** 鎶曚繚鏂瑰紡 */
+    insurancePeriod: string;
+    status?: InsureProductSettingStatusEnum;
   }
 
   interface CreateOrUpdateRoleInput {
@@ -485,6 +609,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 {
@@ -636,8 +776,244 @@
     key?: string;
   }
 
+  type FinanceTypeEnum = 10 | 20;
+
+  interface GetEffectingStaffListInput {
+    claimDateTime?: string;
+    idNumber?: string;
+  }
+
   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 {
+    pageModel?: Pagination;
+    /** 鐢宠鏃ユ湡寮�濮� */
+    creationTimeBegin?: string;
+    /** 鐢宠鏃ユ湡缁撴潫 */
+    creationTimeEnd?: string;
+    /** 鎵瑰崟鍙� */
+    batchBillNo?: string;
+    checkStatus?: BatchBillCheckStatus;
+  }
+
+  interface GetInsuranceBatchBillInput {
+    pageModel?: Pagination;
+    /** 淇濆崟Id */
+    insurancePolicyId?: string;
+  }
+
+  interface GetInsurancePageInput {
+    pageModel?: Pagination;
+    importStartDateTime?: string;
+    importEndDateTime?: string;
+    condition?: string;
+    insurancePeriod?: string;
+    status?: InsurancePolicyStatusEnum;
+    auditStatus?: InsurancePolicyAuditStatusEnum;
+  }
+
+  interface GetInsurancePageOutput {
+    id?: string;
+    userId?: string;
+    /** 鎶曚繚浜� */
+    insurerName?: string;
+    /** 琚繚闄╀汉 */
+    policyerName?: string;
+    /** 鎵规鍙� */
+    serialNum?: string;
+    status?: InsurancePolicyStatusEnum;
+    /** 浜哄憳娓呭崟鐘舵�� */
+    listStatus?: string;
+    batchStatus?: number;
+    checkStatus?: BatchBillCheckStatus;
+    /** 淇濋 */
+    sumInsured?: number;
+    /** 淇濊垂 */
+    amount?: number;
+    /** 鎶曚繚浜烘暟 */
+    insureCount?: number;
+    /** 鐞嗚禂鏁伴噺 */
+    claimCount?: number;
+    /** 鎶曚繚鏈烘瀯 */
+    insuranceOrg?: string;
+    /** 鎶曚繚鏂瑰紡 鏈堜繚:30D  骞翠繚: 360D */
+    insurancePeriod?: string;
+    /** 鏂规鍚嶇О */
+    insuranceScheme?: string;
+    /** 淇濆崟鏂囦欢 */
+    insureBillUrl?: string;
+    /** 鏄惁宸蹭笂浼犵洊绔犳枃浠� */
+    isUploadEffectFile?: boolean;
+    /** 鐩栫珷鏂囦欢 */
+    effectBillUrl?: string;
+    /** 淇濋櫓鍗曞彿 */
+    insureBillNo?: string;
+    /** 瀵煎叆鏂囦欢 */
+    importFileUrl?: string;
+    lastImportTime?: string;
+    /** 淇濆崟鐢熸晥鏃堕棿 */
+    effectStartTime?: string;
+    /** 淇濆崟澶辨晥鏃堕棿 */
+    effectEndTime?: string;
+    emploerNames?: string[];
+    creationTime?: string;
+    companyName?: string;
+    isClosedOutTime?: boolean;
+    auditStatus?: InsurancePolicyAuditStatusEnum;
+    /** 瀹℃牳澶囨敞 */
+    auditRemark?: string;
+    /** 淇濋櫓浜у搧IdNumber */
+    productIdNumber?: string;
+  }
+
+  interface GetInsurancePageOutputPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: GetInsurancePageOutput[];
+  }
+
+  interface GetInsuranceStaffListInput {
+    pageModel?: Pagination;
+    condition?: string;
+    insurancePolicyId?: string;
+  }
+
+  interface GetInsuranceStaffPageTemplate {
+    id?: string;
+    policyId?: string;
+    serialNumber?: number;
+    name?: string;
+    gender?: string;
+    certType?: string;
+    certNo?: string;
+    jobName?: string;
+    userEmploer?: string;
+    address?: string;
+    age?: number;
+    birthDay?: string;
+    phone?: string;
+    claimCount?: number;
+    creationTime?: string;
+  }
+
+  interface GetInsuranceStaffPageTemplatePageOutput {
+    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 {
@@ -787,6 +1163,110 @@
     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;
+    /** 鎶曚繚Id */
+    insurePolicyId?: string;
+  }
+
+  interface ImportBatchStaffListInput {
+    /** 鍘熻淇濅汉濮撳悕 */
+    orginName?: string;
+    orginIdNumber?: string;
+    /** 鐢佃瘽鍙风爜 */
+    phoneNumber?: string;
+    id?: number;
+    name?: string;
+    age?: number;
+    gender?: string;
+    certType?: string;
+    idNumber?: string;
+    insuranceScheme?: string;
+    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 {
+    id?: string;
+    /** 濮撳悕 */
+    name?: string;
+    /** 鎬у埆 */
+    sex?: string;
+    /** 璇佷欢绫诲瀷 */
+    certType?: string;
+    /** 韬唤璇佸彿 */
+    certNo?: string;
+    /** 骞撮緞 */
+    age?: number;
+    /** 鐢熸棩 */
+    birthDay?: string;
+    /** 鐢ㄥ伐浼佷笟 */
+    useEmploer?: string;
+    /** 闆囧憳宸ョ */
+    jobName?: string;
+    /** 鐢ㄥ伐鍦扮偣 */
+    address?: string;
+    phone?: string;
+    /** 澶囨敞 */
+    note?: string;
+    /** 1姝e父 0寮傚父 */
+    isNormal?: boolean;
+  }
+
   type InsuranceClaimAttachmentBusinessTypeEnum = 10 | 20 | 30 | 40 | 50;
 
   interface InsuranceClaimAttachmentOutput {
@@ -831,6 +1311,12 @@
     incDecAmount?: number;
     /** 淇濆崟id */
     insuranceOrderId?: string;
+    /** 鎶曚繚鏈烘瀯 */
+    insuranceOrg?: string;
+    /** 淇濆崟鍙� */
+    orderNo?: string;
+    /** 鎶曚繚/琚繚鏈烘瀯 */
+    enterpriseName?: string;
     /** 鎶ユ鏃堕棿 */
     reportedTime?: string;
     /** 鑱旂郴鐢佃瘽 */
@@ -858,6 +1344,7 @@
 
   interface InsuranceClaimListOutput {
     id?: string;
+    serialNumber?: number;
     /** 韬唤璇佸彿 */
     idNumber?: string;
     /** 濮撳悕 */
@@ -872,18 +1359,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;
@@ -961,6 +1451,10 @@
     orderRelevanceStr?: string;
     /** 淇濆崟鏂囦欢 */
     orderBillFile?: string;
+    /** 鎶曚繚浜哄拰琚姇淇濅汉 */
+    enterpriseName?: string;
+    phone?: string;
+    insuranceOrg?: string;
   }
 
   interface InsuranceOrderListOutputPageOutput {
@@ -976,6 +1470,142 @@
     /** 鏉愭枡鍚嶇О */
     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;
+
+  interface InsureBatchBillDetailDto {
+    /** 鎵瑰崟Id */
+    insureBatchBillId?: string;
+    /** 鎶曚繚Id */
+    insurePolicyId?: string;
+    insurancePolicyDetailId?: string;
+    /** 淇敼淇℃伅 */
+    modifyInfo?: string;
+    /** 鍚嶇О */
+    name?: string;
+    /** 璇佷欢绫诲埆 */
+    certType?: string;
+    /** 韬唤璇佸彿 */
+    idNumber?: string;
+    /** 鎬у埆 */
+    gender?: string;
+    /** 鎵嬫満鍙风爜 */
+    phoneNumber?: string;
+    /** 骞撮緞 */
+    age?: number;
+    /** 鍑虹敓鏃ユ湡 */
+    birthDay?: string;
+    /** 鑱屼笟鍚嶇О */
+    workType?: string;
+    changeType?: BatchChangeTypeEnum;
+  }
+
+  interface InsureBatchBillDto {
+    /** 鎵瑰崟Id */
+    insureBatchBillId?: string;
+    /** 鎵瑰崟缂栧彿 */
+    batchBillNo?: string;
+    /** 淇濆崟Id */
+    insurancePolicyId?: string;
+    changeType?: BatchChangeTypeEnum;
+    checkStatus?: BatchBillCheckStatus;
+    /** 鍦ㄤ繚浜烘暟 */
+    insurePersonNumber?: number;
+    /** 鍘熸湰鍦ㄤ繚浜烘暟 */
+    orginInsurePersonNumber?: number;
+    /** 鏂板浜烘暟 */
+    addPersonNumber?: number;
+    /** 鐢宠鏃ユ湡 */
+    creationTime?: string;
+    /** 鍑忓皯浜烘暟 */
+    subPersonNumber?: number;
+    /** 瀹℃牳鐞嗙敱 */
+    auditNote?: string;
+    /** 瀹℃牳鏃堕棿 */
+    checkDate?: string;
+    /** 瀹℃牳浜� */
+    checkUserId?: string;
+    /** 鐢熸晥鏃堕棿 */
+    effectTime?: string;
+    /** 闄勪欢涓婁紶 */
+    attachmentUrl?: string;
+  }
+
+  interface InsureBatchBillDtoPageOutput {
+    pageModel?: Pagination;
+    objectData?: any;
+    data?: InsureBatchBillDto[];
+  }
+
+  interface InsureBatchBillInput {
+    /** 鎶曚繚Id */
+    insurancePolicyId?: string;
+    /** 鎵瑰崟Id */
+    batchBillId?: string;
+    /** 鏈熸湜鐢熸晥 */
+    effectTime?: string;
+    changeType?: BatchChangeTypeEnum;
+    /** 鎵瑰浜哄憳鍒楄〃 */
+    addInsStaffList?: ImportBatchStaffListInput[];
+    /** 淇敼浜哄憳鍒楄〃 */
+    updateInsStaffList?: ImportBatchStaffListInput[];
+    /** 鍒犻櫎浜哄憳鍒楄〃 */
+    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;
@@ -1159,6 +1789,8 @@
     descriptorName?: string;
   }
 
+  type ParkBountyTradeAccessEnum = 1;
+
   interface PasswordLoginInput {
     /** 璐﹀彿 */
     loginName: string;
@@ -1206,6 +1838,259 @@
     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;
@@ -1216,18 +2101,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;
   }
 
@@ -1343,6 +2233,24 @@
     phoneNumber: string;
   }
 
+  interface SetInsureBatchBillStatusInput {
+    /** 鎵瑰崟Id */
+    insureBatchBillId?: string;
+    /** 鎵瑰崟鍙� */
+    batchBillNo?: string;
+    /** 瀹℃牳鐞嗙敱 */
+    auditNote?: string;
+    checkStatus?: BatchBillCheckStatus;
+    /** 瀹℃牳鏃堕棿 */
+    checkDate?: string;
+    /** 瀹℃牳浜� */
+    checkUserId?: string;
+    /** 鐢熸晥鏃堕棿 */
+    effectTime?: string;
+    /** 闄勪欢涓婁紶 */
+    attachmentUrl?: string;
+  }
+
   interface SetMyModule {
     moduleId?: string;
     sequence?: number;
@@ -1367,6 +2275,50 @@
   interface SetVersionModuleInput {
     versionId: string;
     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 {
@@ -1416,6 +2368,12 @@
     sendClaimMessage?: boolean;
     /** 鏄惁淇濆崟鍒版湡鎻愰啋 */
     sendBillExpireMessage?: boolean;
+    /** 鏄惁浜哄憳鍙樻洿鎻愰啋 */
+    staffChangeMessage?: boolean;
+    /** 鏄惁鎵规敼鎻愰啋 */
+    batchUpdateMessage?: boolean;
+    /** 鍏徃鍚� */
+    enterpriseName?: string;
     /** 鏄惁鐭俊鎻愰啋 */
     isSendMessage?: boolean;
     /** 瑙掕壊 */
@@ -1452,6 +2410,8 @@
     insuredInstitution: string;
     /** 鎶曚繚鏂规 */
     insuranceScheme: string;
+    /** 淇濆崟鍙� */
+    orderNo: string;
     /** 鍦ㄨ亴鏍囪瘑 */
     onJobFlag?: string;
     /** 鎬у埆 */
@@ -1490,6 +2450,19 @@
     id?: string;
   }
 
+  interface UpdateInsuranceStaffInfoInput {
+    insurancePolicyId?: string;
+    id?: string;
+    name?: string;
+    idNumber?: string;
+    phone?: string;
+  }
+
+  interface UpdateInsureProductSettingStatusInput {
+    id?: string;
+    status?: InsureProductSettingStatusEnum;
+  }
+
   interface UpdatePassWordInput {
     id?: string;
     passWord?: string;
@@ -1517,6 +2490,57 @@
     name?: string;
     surname?: string;
     phoneNumber?: string;
+  }
+
+  interface UplaodInsuranceBillFileInput {
+    /** 淇濆崟Id */
+    insurancePolicyId?: string;
+    /** 淇濆崟鍙� */
+    insureBillNo?: string;
+    /** 淇濆崟璧锋湡 */
+    effectStartTime?: string;
+    /** 淇濆崟姝㈡湡 */
+    effectEndTime?: string;
+    /** 鍙備繚鏈烘瀯 */
+    insuranceOrg?: string;
+    /** 鎶曚繚鏂瑰紡 鏈堜繚:30D  骞翠繚: 360D */
+    insurancePeriod?: string;
+    /** 鏂规鍚嶇О */
+    insuranceScheme?: string;
+    /** 淇濋 */
+    sumInsured?: number;
+    /** 淇濊垂 */
+    amount?: number;
+    /** 淇濆崟鏂囦欢 */
+    insureBillUrl?: string;
+  }
+
+  interface UploadInsuranceStampFilesInput {
+    /** 淇濆崟Id */
+    insurancePolicyId?: string;
+    /** 鐩栫珷鏂囦欢 */
+    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 {
@@ -1563,6 +2587,12 @@
     isSendMessage?: boolean;
     /** 瑙掕壊 */
     roleNames?: string[];
+    /** 鏄惁浜哄憳鍙樻洿鎻愰啋 */
+    staffChangeMessage?: boolean;
+    /** 鏄惁鎵规敼鎻愰啋 */
+    batchUpdateMessage?: boolean;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
   }
 
   interface UserListOutput {
@@ -1587,6 +2617,12 @@
     isSendMessage?: boolean;
     /** 瑙掕壊 */
     roleNames?: string[];
+    /** 鏄惁浜哄憳鍙樻洿鎻愰啋 */
+    staffChangeMessage?: boolean;
+    /** 鏄惁鎵规敼鎻愰啋 */
+    batchUpdateMessage?: boolean;
+    /** 浼佷笟鍚嶇О */
+    enterpriseName?: string;
   }
 
   interface UserListOutputPageOutput {

--
Gitblit v1.9.1