From e81667dd6befdd9aa2bb130ceac18eed03fb45b0 Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期五, 12 十二月 2025 15:22:24 +0800
Subject: [PATCH] feat: 保险

---
 src/services/api/typings.d.ts |  566 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 541 insertions(+), 25 deletions(-)

diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index 35d4d6f..7be2d98 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -3,6 +3,28 @@
     [key: string]: any;
   }
 
+  interface AddEnterpriseEmployeeCommand {
+    /** 濮撳悕 */
+    name: string;
+    /** 韬唤璇佸彿 */
+    identity: string;
+    /** 鎵嬫満鍙� */
+    contactPhoneNumber: string;
+    gender?: EnumUserGender;
+    /** 骞撮緞 */
+    age?: number;
+    /** 韬唤璇佷汉鍍忛潰 */
+    identityImg?: string;
+    /** 韬唤璇佸浗寰介潰 */
+    identityBackImg?: string;
+    /** 鐢靛瓙鍚堝悓 */
+    contractUrl?: string;
+    /** 鍗忚璧峰鏃堕棿 */
+    contractBegin?: string;
+    /** 鍗忚缁堟鏃堕棿 */
+    contractEnd?: string;
+  }
+
   interface AgainSureTaskSettlementOrderRosterCommand {
     /** 鍚嶅崟Id */
     id?: string;
@@ -200,6 +222,8 @@
   interface APIgetMenusParams {
     /** 鐢ㄦ埛绫诲瀷 */
     userType?: EnumUserType;
+    /** 浼佷笟绫诲瀷 */
+    enterpriseType?: EnumEnterpriseType;
     /** 瀹㈡埛绔被鍨� */
     clientType?: EnumClientType;
     /** 瑙掕壊Id */
@@ -293,6 +317,8 @@
   interface APIgetTaskInfoParams {
     /** Id */
     id?: string;
+    /** 鍦烘櫙 */
+    readScene?: EnumReadScene;
   }
 
   interface APIgetTaskSelectParams {
@@ -646,6 +672,8 @@
   }
 
   interface EditEnterpriseEmployeeCommand {
+    /** Id */
+    id?: string;
     /** 濮撳悕 */
     name: string;
     /** 韬唤璇佸彿 */
@@ -659,8 +687,12 @@
     identityImg?: string;
     /** 韬唤璇佸浗寰介潰 */
     identityBackImg?: string;
-    /** Id */
-    id?: string;
+    /** 鐢靛瓙鍚堝悓 */
+    contractUrl?: string;
+    /** 鍗忚璧峰鏃堕棿 */
+    contractBegin?: string;
+    /** 鍗忚缁堟鏃堕棿 */
+    contractEnd?: string;
   }
 
   interface EditTaskSettlementOrderRosterCommand {
@@ -845,6 +877,13 @@
     Face = 20,
   }
 
+  enum EnumEnterpriseCooperationServiceFeeCollectType {
+    /**鎸夋瘮渚� */
+    Rate = 10,
+    /**鍗曚汉鍗曟 */
+    SingleTime = 20,
+  }
+
   enum EnumEnterpriseCooperationSignStatus {
     /**鏈绾� */
     None = 10,
@@ -880,6 +919,13 @@
     SMS = 10,
     /**鐢靛瓙绛� */
     ElectronSign = 20,
+  }
+
+  enum EnumEnterpriseEmployeeSource {
+    /**鍐呴儴 */
+    Internal = 10,
+    /**澶栭儴 */
+    External = 20,
   }
 
   enum EnumEnterpriseRealMethod {
@@ -1096,6 +1142,15 @@
     Real = 100,
   }
 
+  enum EnumReadScene {
+    /**C绔汉鍛� */
+    TaskUserApplyForPersonal = 0,
+    /**C绔汉鍛� */
+    TaskUserHirePassForPersonal = 1,
+    /**C绔汉鍛� */
+    TaskUserArrangePassForPersonal = 2,
+  }
+
   enum EnumRealAccess {
     /**涓婁笂绛� */
     BestSign = 10,
@@ -1112,48 +1167,60 @@
     FlexJobServerTaskUser = 2,
     /**浠诲姟楠屾敹 */
     FlexJobServerTaskCheckReceive = 3,
+    /**鎶曚繚浜у搧 */
+    FlexJobServerInsuranceProduct = 4,
+    /**浼佷笟鎶曚繚浜у搧 */
+    FlexJobServerEnterpriseInsuranceProduct = 5,
     /**缂栧彿鍦板潃 */
-    CommonServerCodeUrls = 4,
+    CommonServerCodeUrls = 6,
     /**鏂囦欢 */
-    CommonServerFileUtils = 5,
+    CommonServerFileUtils = 7,
+    /**浜嬩欢 */
+    CommonServerEventUtils = 8,
     /**鏂囧瓧璇嗗埆 */
-    CommonServerOcrUtils = 6,
+    CommonServerOcrUtils = 9,
     /**鏃ュ織璁板綍 */
-    CommonServerLogRecords = 7,
+    CommonServerLogRecords = 10,
     /**鍚屾鏁版嵁搴� */
-    CommonServerSyncDatabase = 8,
+    CommonServerSyncDatabase = 11,
     /**鐭俊宸ュ叿 */
-    CommonServerSmsUtils = 9,
+    CommonServerSmsUtils = 12,
     /**閰嶇疆 */
-    CommonServerSettings = 10,
+    CommonServerSettings = 13,
+    /**宸茶 */
+    CommonServerReadRecord = 14,
+    /**寰俊灏忕▼搴� */
+    CommonServerWxmp = 15,
     /**鐢ㄦ埛璁よ瘉 */
-    UserServerAuth = 11,
+    UserServerAuth = 16,
     /**鐢ㄦ埛鑿滃崟 */
-    UserServerMenu = 12,
+    UserServerMenu = 17,
     /**鐢ㄦ埛璧勬簮 */
-    UserServerResource = 13,
+    UserServerResource = 18,
     /**鐢ㄦ埛瑙掕壊 */
-    UserServerRole = 14,
+    UserServerRole = 19,
     /**鐢ㄦ埛淇℃伅 */
-    UserServerUser = 15,
+    UserServerUser = 20,
     /**鐢ㄦ埛閽卞寘 */
-    UserServerUserWallet = 16,
+    UserServerUserWallet = 21,
     /**鐢靛瓙绛� */
-    UserServerElectronSign = 17,
+    UserServerElectronSign = 22,
     /**鐢ㄦ埛绠�鍘� */
-    UserServerUserResume = 18,
+    UserServerUserResume = 23,
     /**浼佷笟淇℃伅 */
-    UserServerEnterprise = 19,
+    UserServerEnterprise = 24,
     /**浼佷笟閽卞寘 */
-    UserServerEnterpriseWallet = 20,
+    UserServerEnterpriseWallet = 25,
     /**浼佷笟鍚堜綔閽卞寘 */
-    UserServerEnterpriseCooperationWallet = 21,
+    UserServerEnterpriseCooperationWallet = 26,
     /**鐏靛伐淇℃伅 */
-    UserServerEnterpriseEmployee = 22,
+    UserServerEnterpriseEmployee = 27,
     /**鐢靛瓙绛� */
-    ElectronSignServerElectronSign = 23,
-    /**鐢靛瓙绛� */
-    ToolServerSms = 24,
+    ElectronSignServerElectronSign = 28,
+    /**鐭俊 */
+    ToolServerSms = 29,
+    /**灏忕▼搴� */
+    ToolServerWxmp = 30,
   }
 
   enum EnumResourceMethod {
@@ -1316,6 +1383,8 @@
     Pass = 20,
     /**宸茶阿缁� */
     Refuse = 30,
+    /**宸插彇娑� */
+    Cancel = 40,
   }
 
   enum EnumTaskUserSignContractStatus {
@@ -1553,6 +1622,35 @@
     VERIFYING = 2,
   }
 
+  enum EnumWxmpSubscribMessageTemplate {
+    /**宸ユ槗璧� */
+    HireCompletedToPersonal = 0,
+    /**宸ユ槗璧� */
+    ElectronSignStatusChangedForPersonal = 1,
+    /**宸ユ槗璧� */
+    ArrangeCompletedToPersonal = 2,
+    /**宸ユ槗璧� */
+    TaskCheckReceiveResultToPersonal = 3,
+    /**宸ユ槗璧� */
+    SettlementReceiveToPersonal = 4,
+    /**鐏靛伐杈� */
+    TaskCheckReceiveResultToEnterprise = 5,
+    /**鐏靛伐杈� */
+    SettlementWaitAuditToEnterprise = 6,
+    /**鐏靛伐杈� */
+    SettlementReceiveToEnterprise = 7,
+    /**鐏靛伐杈� */
+    RechargeStatusChangedToEnterprise = 8,
+    /**娣橀棯宸� */
+    SettlementWaitSureToSupplier = 9,
+    /**娣橀棯宸� */
+    SettlementReceiveToSupplier = 10,
+    /**娣橀棯宸� */
+    RechargeStatusChangedToSupplier = 11,
+    /**娣橀棯宸� */
+    CheckInToSupplier = 12,
+  }
+
   interface ExportEnterpriseBalanceDetailsCommand {
     /** 浼佷笟閽卞寘Id */
     enterpriseWalletId?: string;
@@ -1560,6 +1658,20 @@
     createdTimeStart?: string;
     /** 鍒涘缓鏃堕棿-鎴 */
     createdTimeEnd?: string;
+  }
+
+  interface ExportPersonalUserTransactionEreceiptsCommand {
+    /** 鍏抽敭瀛� */
+    keywords?: string;
+    transactionStatus?: EnumWalletTransactionStatus;
+    /** 鍒涘缓鏃堕棿-璧峰 */
+    createdTimeStart?: string;
+    /** 鍒涘缓鏃堕棿-鎴 */
+    createdTimeEnd?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 浼佷笟閽卞寘Id */
+    enterpriseWalletId?: string;
   }
 
   interface ExportTaskCheckReceiveTaskUsersCommand {
@@ -1686,6 +1798,25 @@
     /** 閿欒鐮� */
     errorCode?: string;
     data?: EnterpriseUserElectronSignCommandResult;
+    /** 鎵ц鎴愬姛 */
+    success?: boolean;
+    /** 閿欒淇℃伅 */
+    msg?: any;
+    /** 闄勫姞鏁版嵁 */
+    extras?: any;
+    /** 鏃堕棿鎴� */
+    timestamp?: number;
+  }
+
+  interface FriendlyResultFileContentResult {
+    /** 璺熻釜Id */
+    traceId?: string;
+    /** 鐘舵�佺爜 */
+    code?: number;
+    /** 閿欒鐮� */
+    errorCode?: string;
+    /** 鏁版嵁 */
+    data?: string;
     /** 鎵ц鎴愬姛 */
     success?: boolean;
     /** 閿欒淇℃伅 */
@@ -2092,6 +2223,24 @@
     timestamp?: number;
   }
 
+  interface FriendlyResultGetEnterpriseInsuranceProductsQueryResult {
+    /** 璺熻釜Id */
+    traceId?: string;
+    /** 鐘舵�佺爜 */
+    code?: number;
+    /** 閿欒鐮� */
+    errorCode?: string;
+    data?: GetEnterpriseInsuranceProductsQueryResult;
+    /** 鎵ц鎴愬姛 */
+    success?: boolean;
+    /** 閿欒淇℃伅 */
+    msg?: any;
+    /** 闄勫姞鏁版嵁 */
+    extras?: any;
+    /** 鏃堕棿鎴� */
+    timestamp?: number;
+  }
+
   interface FriendlyResultGetEnterpriseLoginInfoQueryResult {
     /** 璺熻釜Id */
     traceId?: string;
@@ -2352,6 +2501,24 @@
     /** 閿欒鐮� */
     errorCode?: string;
     data?: GetIdentityFrontOcrCommandResult;
+    /** 鎵ц鎴愬姛 */
+    success?: boolean;
+    /** 閿欒淇℃伅 */
+    msg?: any;
+    /** 闄勫姞鏁版嵁 */
+    extras?: any;
+    /** 鏃堕棿鎴� */
+    timestamp?: number;
+  }
+
+  interface FriendlyResultGetInsuranceProductsQueryResult {
+    /** 璺熻釜Id */
+    traceId?: string;
+    /** 鐘舵�佺爜 */
+    code?: number;
+    /** 閿欒鐮� */
+    errorCode?: string;
+    data?: GetInsuranceProductsQueryResult;
     /** 鎵ц鎴愬姛 */
     success?: boolean;
     /** 閿欒淇℃伅 */
@@ -2838,6 +3005,24 @@
     /** 閿欒鐮� */
     errorCode?: string;
     data?: GetTaskInfosQueryResult;
+    /** 鎵ц鎴愬姛 */
+    success?: boolean;
+    /** 閿欒淇℃伅 */
+    msg?: any;
+    /** 闄勫姞鏁版嵁 */
+    extras?: any;
+    /** 鏃堕棿鎴� */
+    timestamp?: number;
+  }
+
+  interface FriendlyResultGetTaskSettlementReleaseReportsQueryResult {
+    /** 璺熻釜Id */
+    traceId?: string;
+    /** 鐘舵�佺爜 */
+    code?: number;
+    /** 閿欒鐮� */
+    errorCode?: string;
+    data?: GetTaskSettlementReleaseReportsQueryResult;
     /** 鎵ц鎴愬姛 */
     success?: boolean;
     /** 閿欒淇℃伅 */
@@ -3829,6 +4014,7 @@
   }
 
   interface GetArrangeTaskUsersQueryResult {
+    objectData?: GetArrangeTaskUsersQueryResultObjectData;
     pageModel?: PagedListQueryResultPageModel;
     /** 鏁版嵁 */
     data?: GetArrangeTaskUsersQueryResultItem[];
@@ -3837,6 +4023,8 @@
   interface GetArrangeTaskUsersQueryResultItem {
     /** 鐏靛伐Id */
     id?: string;
+    /** 浠诲姟浜哄憳Id */
+    taskInfoUserId?: string;
     /** 澶村儚 */
     avatar?: string;
     /** 濮撳悕 */
@@ -3866,6 +4054,11 @@
     /** 宸ヤ綔缁忛獙 */
     workExperience?: string;
     arrangeStatus?: EnumTaskUserArrangeStatus;
+  }
+
+  interface GetArrangeTaskUsersQueryResultObjectData {
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
   }
 
   interface GetBankOcrCommand {
@@ -3959,11 +4152,15 @@
     /** 鐢ㄦ埛绛惧嚭鏃堕棿 */
     userCheckOutTime?: string;
     userCheckHistoryType?: EnumTaskUserSubmitCheckHistoryType;
+    /** 鐢ㄦ埛鎿嶄綔浜� */
+    userOperator?: string;
     /** 浜哄伐绛惧埌鏃堕棿 */
     checkInTime?: string;
     /** 浜哄伐绛惧嚭鏃堕棿 */
     checkOutTime?: string;
     checkHistoryType?: EnumTaskUserSubmitCheckHistoryType;
+    /** 鎿嶄綔浜� */
+    checkOperator?: string;
     /** 鎿嶄綔浜� */
     operator?: string;
     /** 鏈�杩戞彁浜ゆ椂闂� */
@@ -3977,6 +4174,8 @@
   interface GetCheckReceiveTaskQueryResultObjectData {
     /** 渚涘簲鍟咺d */
     supplierEnterpriseId?: string;
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
     /** 闇�姹備汉鏁� */
     needPeopleNumber?: number;
     /** 浠诲姟鍚嶇О */
@@ -4035,6 +4234,8 @@
     id?: string;
     /** 渚涘簲鍟咺d */
     supplierEnterpriseId?: string;
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
     /** 闇�姹備汉鏁� */
     needPeopleNumber?: number;
     /** 浠诲姟鍚嶇О */
@@ -4073,6 +4274,8 @@
     /** 鏈�杩戦獙鏀舵椂闂� */
     lastCheckReceiveTime?: string;
     checkedStatus?: EnumGetCheckReceiveTasksQueryResultItemCheckStatus;
+    /** 浜哄憳鏁伴噺 */
+    arrangeUserCount?: number;
   }
 
   interface GetCheckReceiveTaskUserSubmitCheckHistoriesQuery {
@@ -4120,6 +4323,10 @@
   interface GetCheckReceiveTaskUserSubmitQueryResult {
     /** 鎻愪氦Id */
     id?: string;
+    /** 浠诲姟浜哄憳Id */
+    taskInfoUserId?: string;
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
     enterpriseEmployeeUser?: GetCheckReceiveTaskUserSubmitsQueryResultObjectDataEnterpriseEmployeeUser;
     /** 楠屾敹鏃堕棿 */
     date?: string;
@@ -4131,17 +4338,35 @@
     /** 鐢ㄦ埛绛惧嚭鏃堕棿 */
     userCheckOutTime?: string;
     userCheckHistoryType?: EnumTaskUserSubmitCheckHistoryType;
+    /** 鐢ㄦ埛鎿嶄綔浜� */
+    userOperator?: string;
     /** 浜哄伐绛惧埌鏃堕棿 */
     checkInTime?: string;
     /** 浜哄伐绛惧嚭鏃堕棿 */
     checkOutTime?: string;
     checkHistoryType?: EnumTaskUserSubmitCheckHistoryType;
+    /** 鎿嶄綔浜� */
+    checkOperator?: string;
+    /** 鎿嶄綔浜� */
+    operator?: string;
     /** 楠屾敹鐓х墖 */
     files?: string[];
     /** 楠屾敹鏂瑰紡 */
     checkReceiveMethods?: EnumTaskCheckReceiveMethod[];
-    /** 瓒呮椂鏈嶅姟璐� */
+    /** 浠诲姟瓒呮椂鏈嶅姟璐瑰崟浠� */
     timeoutServiceFee?: number;
+    /** 鏈嶅姟璐癸紙鍏冿級 */
+    serviceFee?: number;
+    /** 瓒呮椂锛堝皬鏃讹級 */
+    timeoutHours?: number;
+    /** 瓒呮椂璐圭敤锛堝厓锛� */
+    timeoutFee?: number;
+    /** 鍏朵粬璐圭敤锛堝厓锛� */
+    otherFee?: number;
+    /** 澶囨敞 */
+    remark?: string;
+    /** 缁撶畻閲戦 */
+    settlementAmount?: number;
   }
 
   interface GetCheckReceiveTaskUserSubmitsQuery {
@@ -4169,11 +4394,15 @@
     /** 鐢ㄦ埛绛惧嚭鏃堕棿 */
     userCheckOutTime?: string;
     userCheckHistoryType?: EnumTaskUserSubmitCheckHistoryType;
+    /** 鐢ㄦ埛鎿嶄綔浜� */
+    userOperator?: string;
     /** 浜哄伐绛惧埌鏃堕棿 */
     checkInTime?: string;
     /** 浜哄伐绛惧嚭鏃堕棿 */
     checkOutTime?: string;
     checkHistoryType?: EnumTaskUserSubmitCheckHistoryType;
+    /** 鎿嶄綔浜� */
+    checkOperator?: string;
     /** 鎿嶄綔浜� */
     operator?: string;
     /** 鎻愪氦鏃堕棿 */
@@ -4224,6 +4453,8 @@
     addressName?: string;
     /** 楠屾敹鏂瑰紡 */
     checkReceiveMethods?: EnumTaskCheckReceiveMethod[];
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
   }
 
   interface GetCodeUrlQueryResult {
@@ -4769,6 +5000,10 @@
     enterpriseSignContractTime?: string;
     /** 鐢靛瓙鍚堝悓 */
     contractUrl?: string;
+    /** 鍗忚璧峰鏃堕棿 */
+    contractBegin?: string;
+    /** 鍗忚缁堟鏃堕棿 */
+    contractEnd?: string;
     userSignContractStatus?: EnumTaskUserSignContractStatus;
   }
 
@@ -4779,13 +5014,22 @@
     createdTimeStart?: string;
     /** 鐧昏鏃堕棿-鏈�鏅氭椂闂� */
     createdTimeEnd?: string;
+    /** 鐏靛伐绛剧害鏃堕棿-鏈�鏃╂椂闂� */
+    userSignContractTimeStart?: string;
+    /** 鐏靛伐绛剧害鏃堕棿-鏈�鏅氭椂闂� */
+    userSignContractTimeEnd?: string;
     /** 绛剧害鏃堕棿-鏈�鏃╂椂闂� */
     signContractTimeStart?: string;
     /** 绛剧害鏃堕棿-鏈�鏅氭椂闂� */
     signContractTimeEnd?: string;
     hireStatus?: EnumTaskUserHireStatus;
+    /** 瀹炲悕鏃堕棿-鏈�鏃╂椂闂� */
+    userRealTimeStart?: string;
+    /** 瀹炲悕鏃堕棿-鏈�鏅氭椂闂� */
+    userRealTimeEnd?: string;
     /** 鏄惁瀹炲悕 */
     isReal?: boolean;
+    source?: EnumEnterpriseEmployeeSource;
     userSignContractStatus?: EnumTaskUserSignContractStatus;
     enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
     signContractStatus?: EnumGetEnterpriseEmployeesQuerySignContractStatus;
@@ -4844,7 +5088,72 @@
     enterpriseSignContractTime?: string;
     /** 鐢靛瓙鍚堝悓 */
     contractUrl?: string;
+    /** 鍗忚璧峰鏃堕棿 */
+    contractBegin?: string;
+    /** 鍗忚缁堟鏃堕棿 */
+    contractEnd?: string;
+    source?: EnumEnterpriseEmployeeSource;
+    /** 鏉ユ簮鍚嶇О */
+    sourceName?: string;
+    /** 鍒涘缓鏃堕棿 */
     createdTime?: string;
+  }
+
+  interface GetEnterpriseInsuranceProductsQuery {
+    /** 浼佷笟鍚堜綔Id */
+    enterpriseCooperationId: string;
+    /** 鍏抽敭瀛� */
+    keywords?: string;
+    /** 淇濋櫓鍏徃缂栧彿 */
+    supplierCode?: string;
+    /** 淇濋櫓闄╃缂栧彿 */
+    typeCode?: string;
+    /** 淇濋缂栧彿 */
+    sumInsuredCode?: string;
+    /** 鎶曚繚鏂瑰紡缂栧彿 */
+    periodCode?: string;
+    /** 鏄惁绂佺敤 */
+    isDisabled?: boolean;
+    pageModel?: PagedListQueryPageModel;
+  }
+
+  interface GetEnterpriseInsuranceProductsQueryResult {
+    pageModel?: PagedListQueryResultPageModel;
+    /** 鏁版嵁 */
+    data?: GetEnterpriseInsuranceProductsQueryResultItem[];
+  }
+
+  interface GetEnterpriseInsuranceProductsQueryResultItem {
+    /** Id */
+    id?: string;
+    /** 淇濋櫓鍏徃缂栧彿 */
+    supplierCode?: string;
+    /** 淇濋櫓鍏徃 */
+    supplierContent?: string;
+    /** 浜у搧鍚嶇О */
+    name?: string;
+    /** 淇濋櫓闄╃缂栧彿 */
+    typeCode?: string;
+    /** 淇濋櫓闄╃ */
+    typeContent?: string;
+    /** 淇濋缂栧彿 */
+    sumInsuredCode?: string;
+    /** 淇濋 */
+    sumInsuredContent?: string;
+    /** 鎶曚繚鏂瑰紡缂栧彿 */
+    periodCode?: string;
+    /** 鎶曚繚鏂瑰紡 */
+    periodContent?: string;
+    /** 鑱屼笟绫诲埆缂栧彿 */
+    jobCategoryCode?: string;
+    /** 鑱屼笟绫诲埆 */
+    jobCategoryContent?: string;
+    /** 鎶曚繚鐗堟湰缂栧彿 */
+    versionCode?: string;
+    /** 鎶曚繚鐗堟湰 */
+    versionContent?: string;
+    /** 鏄惁绂佺敤 */
+    isDisabled?: boolean;
   }
 
   type GetEnterpriseLoginInfoQuery = Record<string, any>;
@@ -4869,6 +5178,8 @@
     collectedUserCount?: number;
     /** 鑱旂郴璁板綍 */
     contactedRecordCount?: number;
+    /** 缁戝畾寰俊蹇嵎鐧诲綍 */
+    bindWxmpId?: boolean;
   }
 
   interface GetEnterpriseQueryResult {
@@ -5365,6 +5676,61 @@
     model?: BaiduOcrIdentityFrontResultModel;
   }
 
+  interface GetInsuranceProductsQuery {
+    /** 鍏抽敭瀛� */
+    keywords?: string;
+    /** 淇濋櫓鍏徃缂栧彿 */
+    supplierCode?: string;
+    /** 淇濋櫓闄╃缂栧彿 */
+    typeCode?: string;
+    /** 淇濋缂栧彿 */
+    sumInsuredCode?: string;
+    /** 鎶曚繚鏂瑰紡缂栧彿 */
+    periodCode?: string;
+    /** 鏄惁绂佺敤 */
+    isDisabled?: boolean;
+    pageModel?: PagedListQueryPageModel;
+  }
+
+  interface GetInsuranceProductsQueryResult {
+    pageModel?: PagedListQueryResultPageModel;
+    /** 鏁版嵁 */
+    data?: GetInsuranceProductsQueryResultItem[];
+  }
+
+  interface GetInsuranceProductsQueryResultItem {
+    /** Id */
+    id?: string;
+    /** 淇濋櫓鍏徃缂栧彿 */
+    supplierCode?: string;
+    /** 淇濋櫓鍏徃 */
+    supplierContent?: string;
+    /** 浜у搧鍚嶇О */
+    name?: string;
+    /** 淇濋櫓闄╃缂栧彿 */
+    typeCode?: string;
+    /** 淇濋櫓闄╃ */
+    typeContent?: string;
+    /** 淇濋缂栧彿 */
+    sumInsuredCode?: string;
+    /** 淇濋 */
+    sumInsuredContent?: string;
+    /** 鎶曚繚鏂瑰紡缂栧彿 */
+    periodCode?: string;
+    /** 鎶曚繚鏂瑰紡 */
+    periodContent?: string;
+    /** 鑱屼笟绫诲埆缂栧彿 */
+    jobCategoryCode?: string;
+    /** 鑱屼笟绫诲埆 */
+    jobCategoryContent?: string;
+    /** 鎶曚繚鐗堟湰缂栧彿 */
+    versionCode?: string;
+    /** 鎶曚繚鐗堟湰 */
+    versionContent?: string;
+    /** 鏄惁绂佺敤 */
+    isDisabled?: boolean;
+  }
+
   interface GetLicenseOcrCommand {
     access?: EnumOcrAccess;
     /** 鍦烘櫙 */
@@ -5401,6 +5767,7 @@
     /** 鏄惁閫夋嫨锛堢敤鎴疯鑹叉巿鏉冿級 */
     isChecked?: boolean;
     userType?: EnumUserType;
+    enterpriseType?: EnumEnterpriseType;
     clientType?: EnumClientType;
     /** 涓婄骇Id */
     parentId?: string;
@@ -5625,6 +5992,11 @@
     signStatus?: EnumEnterpriseCooperationSignStatus;
     /** 鍚堜綔鍗忚 */
     cooperationAgreementUrl?: string;
+    serviceFeeCollectType?: EnumEnterpriseCooperationServiceFeeCollectType;
+    /** 鏈嶅姟璐� */
+    serviceFeeRate?: number;
+    /** 鍙戠エ绋庣偣 */
+    invoiceTaxPointRate?: number;
     /** 鐢ㄦ埛Id */
     userId?: string;
     /** 璐﹀彿 */
@@ -5660,6 +6032,13 @@
     cityContent?: string;
     cooperationStatus?: EnumEnterpriseCooperationStatus;
     signStatus?: EnumEnterpriseCooperationSignStatus;
+    serviceFeeCollectType?: EnumEnterpriseCooperationServiceFeeCollectType;
+    /** 鏈嶅姟璐� */
+    serviceFeeRate?: number;
+    /** 鍙戠エ绋庣偣 */
+    invoiceTaxPointRate?: number;
+    /** 鏄惁宸查厤缃� */
+    isConfigured?: boolean;
   }
 
   interface GetPersonalApplyTaskInfosQuery {
@@ -5711,6 +6090,8 @@
     /** 浠诲姟鍦扮偣鍚嶇О */
     addressName?: string;
     status?: GetPersonalApplyTaskInfosQueryStatus;
+    /** 鏈 */
+    unRead?: boolean;
   }
 
   enum GetPersonalApplyTaskInfosQueryStatus {
@@ -5822,6 +6203,8 @@
     /** 浠诲姟鍦扮偣鍚嶇О */
     addressName?: string;
     status?: GetPersonalHireTaskInfosQueryStatus;
+    /** 鏈 */
+    unRead?: boolean;
   }
 
   enum GetPersonalHireTaskInfosQueryStatus {
@@ -5962,8 +6345,15 @@
     enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
     /** 浼佷笟绛剧害鏃堕棿 */
     enterpriseSignContractTime?: string;
+    source?: EnumEnterpriseEmployeeSource;
+    /** 鏉ユ簮鍚嶇О */
+    sourceName?: string;
     /** 鐢靛瓙鍚堝悓 */
     contractUrl?: string;
+    /** 鍗忚璧峰鏃堕棿 */
+    contractBegin?: string;
+    /** 鍗忚缁堟鏃堕棿 */
+    contractEnd?: string;
   }
 
   interface GetPersonalUserInfosQuery {
@@ -6065,6 +6455,8 @@
     type?: EnumUserWalletTransactionType;
     /** 璁㈠崟鍙� */
     code?: string;
+    /** 浠诲姟鍚嶇О */
+    taskName?: string;
     /** 浼佷笟鍚嶇О */
     enterpriseName?: string;
     /** 缁撶畻鏃ユ湡 */
@@ -6360,6 +6752,8 @@
     dataPower?: EnumRoleWebApiDataPower;
     /** 澶囨敞 */
     remark?: string;
+    /** 鐢ㄦ埛鏁� */
+    userCount?: number;
     /** 鑿滃崟Id */
     menuIds?: string[];
     /** 璧勬簮 */
@@ -6398,6 +6792,8 @@
     isDisabled?: boolean;
     /** 鐢ㄦ埛鏁伴噺 */
     userCount?: number;
+    /** 鏄惁鍏紑 */
+    isPublic?: boolean;
   }
 
   interface GetRoleUserInfosQueryResultItem {
@@ -6470,6 +6866,8 @@
   interface GetSettlementTasksQueryResultItem {
     /** 浠诲姟Id */
     id?: string;
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
     /** 鎵�灞炰换鍔� */
     name?: string;
     /** 浠诲姟鍗曞彿 */
@@ -6501,6 +6899,8 @@
     auditStatus?: EnumTaskSettlementAuditStatus;
     /** 鎿嶄綔浜� */
     operator?: string;
+    /** 鍙戝崟浼佷笟鍚嶇О */
+    enterpriseName?: string;
   }
 
   interface GetSettlementTasksQueryResultObjectData {
@@ -6540,6 +6940,8 @@
     checkReceiveEndDate?: string;
     /** 浠诲姟鍚嶇О */
     name?: string;
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
     /** 浠诲姟鍗曞彿 */
     code?: string;
     billingMethod?: EnumBillingMethod;
@@ -6787,6 +7189,8 @@
     id?: string;
     /** 渚涘簲鍟咺d */
     supplierEnterpriseId?: string;
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
     /** 渚涘簲鍟� */
     supplierEnterpriseName?: string;
     /** 闇�姹備汉鏁� */
@@ -6810,6 +7214,8 @@
     billingMethod?: EnumBillingMethod;
     /** 鏈嶅姟璐� */
     serviceFee?: number;
+    /** 棰勮鏈嶅姟璐� */
+    estimatedServiceFee?: number;
     /** 鏍稿畾宸ユ椂 */
     verifyWorkHours?: number;
     /** 瓒呮椂鏈嶅姟璐� */
@@ -6865,6 +7271,8 @@
     status?: EnumTaskStatus;
     releaseStatus?: EnumTaskReleaseStatus;
     hireStatus?: EnumTaskUserHireStatus;
+    /** 褰曠敤澶囨敞 */
+    hireRemark?: string;
     /** 鐏靛伐Id */
     enterpriseEmployeeId?: string;
     applyButton?: GetTaskInfoQueryResultApplyButton;
@@ -6942,6 +7350,8 @@
     id?: string;
     /** 渚涘簲鍟咺d */
     supplierEnterpriseId?: string;
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
     /** 渚涘簲鍟� */
     supplierEnterpriseName?: string;
     /** 渚涘簲鍟嗚处鍙� */
@@ -7038,6 +7448,33 @@
     name?: string;
   }
 
+  interface GetTaskSettlementReleaseReportsQuery {
+    /** 寮�濮嬫棩鏈� */
+    startMonth?: string;
+    /** 缁撴潫鏃ユ湡 */
+    endMonth?: string;
+    pageModel?: PagedListQueryPageModel;
+  }
+
+  interface GetTaskSettlementReleaseReportsQueryResult {
+    pageModel?: PagedListQueryResultPageModel;
+    /** 鏁版嵁 */
+    data?: GetTaskSettlementReleaseReportsQueryResultItem[];
+  }
+
+  interface GetTaskSettlementReleaseReportsQueryResultItem {
+    /** 鏃ユ湡 */
+    month?: string;
+    /** 鍙戞斁閲戦 */
+    amount?: number;
+    /** 鍙戞斁浜烘暟 */
+    peopleCount?: number;
+    /** 鐢熸垚鏃ユ湡 */
+    createdTime?: string;
+    /** 姹囨�昏〃鏍� */
+    url?: string;
+  }
+
   interface GetTaskUserHireStatusQueryResult {
     hireStatus?: EnumTaskUserHireStatus;
   }
@@ -7052,6 +7489,7 @@
   }
 
   interface GetTaskUsersQueryResult {
+    objectData?: GetTaskUsersQueryResultObjectData;
     pageModel?: PagedListQueryResultPageModel;
     /** 鏁版嵁 */
     data?: GetTaskUsersQueryResultItem[];
@@ -7091,6 +7529,11 @@
     /** 宸ヤ綔缁忛獙 */
     workExperience?: string;
     hireStatus?: EnumTaskUserHireStatus;
+  }
+
+  interface GetTaskUsersQueryResultObjectData {
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
   }
 
   interface GetThreeResourceLogsQuery {
@@ -7498,6 +7941,10 @@
   }
 
   interface ImportEnterpriseEmployeesCommandResultError {
+    /** 鍗忚璧峰 */
+    contractBegin?: string;
+    /** 鍗忚缁堟 */
+    contractEnd?: string;
     /** 閿欒淇℃伅 */
     errorMessage?: string;
     /** 濮撳悕 */
@@ -7748,6 +8195,8 @@
   }
 
   interface PasswordLoginCommand {
+    /** 鐢ㄦ埛鐧诲綍鍑瘉 */
+    code?: string;
     /** 璐﹀彿 */
     userName: string;
     /** 瀵嗙爜 */
@@ -7856,6 +8305,12 @@
   }
 
   type RepairContractTemplateValuePointBy1202Command = Record<string, any>;
+
+  type RepairEnterpriseEmployee1302Command = Record<string, any>;
+
+  type RepairEnterpriseUser1302Command = Record<string, any>;
+
+  type RepairEnterpriseWalletTransaction1302Command = Record<string, any>;
 
   type RepairTaskEstimatedServiceFee1301Command = Record<string, any>;
 
@@ -8065,6 +8520,27 @@
     ext?: string;
   }
 
+  interface SaveInsuranceProductCommand {
+    /** 淇濋櫓鍏徃缂栧彿 */
+    supplierCode: string;
+    /** 浜у搧鍚嶇О */
+    name: string;
+    /** 淇濋櫓闄╃缂栧彿 */
+    typeCode?: string;
+    /** 淇濋缂栧彿 */
+    sumInsuredCode?: string;
+    /** 鎶曚繚鏂瑰紡缂栧彿 */
+    periodCode?: string;
+    /** 鑱屼笟绫诲埆缂栧彿 */
+    jobCategoryCode?: string;
+    /** 鐗堟湰缂栧彿 */
+    versionCode?: string;
+    /** 鏄惁绂佺敤 */
+    isDisabled?: boolean;
+    /** Id */
+    id?: string;
+  }
+
   interface SaveMenuButtonCommand {
     /** 鑿滃崟Id */
     parentId?: string;
@@ -8090,6 +8566,7 @@
 
   interface SaveMenuCommand {
     userType?: EnumUserType;
+    enterpriseType?: EnumEnterpriseType;
     clientType?: EnumClientType;
     /** 涓婄骇Id */
     parentId?: string;
@@ -8223,6 +8700,11 @@
     signStatus?: EnumEnterpriseCooperationSignStatus;
     /** 鍚堜綔鍗忚 */
     cooperationAgreementUrl?: string;
+    serviceFeeCollectType?: EnumEnterpriseCooperationServiceFeeCollectType;
+    /** 鏈嶅姟璐� */
+    serviceFeeRate?: number;
+    /** 鍙戠エ绋庣偣 */
+    invoiceTaxPointRate?: number;
     /** 璐﹀彿 */
     userName?: string;
     /** 瀵嗙爜锛堥�夊~ 濉簡灏辨敼涓嶅~灏变笉鏀癸級 */
@@ -8303,6 +8785,8 @@
     billingMethod: EnumBillingMethod;
     /** 鏈嶅姟璐� */
     serviceFee?: number;
+    /** 棰勮鏈嶅姟璐� */
+    estimatedServiceFee?: number;
     /** 鏍稿畾宸ユ椂 */
     verifyWorkHours?: number;
     /** 瓒呮椂鏈嶅姟璐� */
@@ -8526,7 +9010,27 @@
     phoneNumber: string;
   }
 
+  interface SendWxmpSubscribMessageCommand {
+    template: EnumWxmpSubscribMessageTemplate;
+    /** 鐐瑰嚮妯℃澘鍗$墖鍚庣殑璺宠浆椤甸潰锛屼粎闄愭湰灏忕▼搴忓唴鐨勯〉闈€�傛敮鎸佸甫鍙傛暟,锛堢ず渚媔ndex?foo=bar锛夈�傝瀛楁涓嶅~鍒欐ā鏉挎棤璺宠浆 */
+    page?: string;
+    /** 鐢ㄦ埛Id */
+    userId?: string;
+    /** 浼佷笟Id */
+    enterpriseId?: string;
+    /** 鍏宠仈Id */
+    relationId?: string;
+  }
+
   interface SetDictionaryDataIsDisabledCommand {
+    ids?: string[];
+    /** 鏄惁宸茬鐢� */
+    isDisabled?: boolean;
+  }
+
+  interface SetDisabledEnterpriseInsuranceProductsCommand {
+    /** 浼佷笟鍚堜綔Id */
+    enterpriseCooperationId?: string;
     ids?: string[];
     /** 鏄惁宸茬鐢� */
     isDisabled?: boolean;
@@ -8548,6 +9052,12 @@
   }
 
   interface SetIsDisabledContractTemplateCommand {
+    ids?: string[];
+    /** 鏄惁宸茬鐢� */
+    isDisabled?: boolean;
+  }
+
+  interface SetIsDisabledInsuranceProductCommand {
     ids?: string[];
     /** 鏄惁宸茬鐢� */
     isDisabled?: boolean;
@@ -8602,6 +9112,8 @@
     /** 浠诲姟浜哄憳Id */
     id?: string;
     hireStatus?: EnumTaskUserHireStatus;
+    /** 褰曠敤澶囨敞 */
+    hireRemark?: string;
   }
 
   enum SettlementReceiveStatus {
@@ -8845,6 +9357,10 @@
     remark?: string;
   }
 
+  type TestEventCommand = Record<string, any>;
+
+  type UnBindUserWxmpIdCommand = Record<string, any>;
+
   interface UpdateEnterpriseWeChatPayWalletBankAccountInfoCommand {
     /** 浼佷笟Id */
     enterpriseId?: string;

--
Gitblit v1.9.1