From 6b532419c00f8bfbc696ef475f5c97b457497c6b Mon Sep 17 00:00:00 2001
From: wupengfei <834520024@qq.com>
Date: 星期四, 04 十二月 2025 17:14:48 +0800
Subject: [PATCH] fix: bug

---
 src/services/api/task.ts                               |   18 ++++
 .eslintrc-auto-import.json                             |    1 
 src/services/api/typings.d.ts                          |  102 +++++++++++++++++++++---
 auto-imports.d.ts                                      |    4 
 src/constants/apiEnum.ts                               |   42 ++++++---
 src/views/EmploymentManage/EmploymentManageArrange.vue |    4 
 src/services/api/auth.ts                               |   15 +++
 7 files changed, 153 insertions(+), 33 deletions(-)

diff --git a/.eslintrc-auto-import.json b/.eslintrc-auto-import.json
index fe80b23..03db6a9 100644
--- a/.eslintrc-auto-import.json
+++ b/.eslintrc-auto-import.json
@@ -69,6 +69,7 @@
     "EnumPersonalJobSeekingStatusText": true,
     "EnumPersonalRealMethod": true,
     "EnumPersonalUserRealStatus": true,
+    "EnumReadScene": true,
     "EnumRealAccess": true,
     "EnumResourceController": true,
     "EnumResourceMethod": true,
diff --git a/auto-imports.d.ts b/auto-imports.d.ts
index 16d1f1e..9ed8d68 100644
--- a/auto-imports.d.ts
+++ b/auto-imports.d.ts
@@ -73,6 +73,7 @@
   const EnumPersonalJobSeekingStatusText: typeof import('./src/constants/task')['EnumPersonalJobSeekingStatusText']
   const EnumPersonalRealMethod: typeof import('./src/constants/apiEnum')['EnumPersonalRealMethod']
   const EnumPersonalUserRealStatus: typeof import('./src/constants/apiEnum')['EnumPersonalUserRealStatus']
+  const EnumReadScene: typeof import('./src/constants/apiEnum')['EnumReadScene']
   const EnumRealAccess: typeof import('./src/constants/apiEnum')['EnumRealAccess']
   const EnumResourceController: typeof import('./src/constants/apiEnum')['EnumResourceController']
   const EnumResourceMethod: typeof import('./src/constants/apiEnum')['EnumResourceMethod']
@@ -303,7 +304,7 @@
   export type { Component, Slot, Slots, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue'
   import('vue')
   // @ts-ignore
-  export type { EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCooperationServiceFeeCollectType, EnumEnterpriseCooperationSignStatus, EnumEnterpriseCooperationStatus, EnumEnterpriseCooperationWalletTransactionStatus, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseEmployeeSource, EnumEnterpriseRealMethod, EnumEnterpriseType, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetArrangeTaskUsersQueryApplyStatus, EnumGetCheckReceiveTaskCheckInUsersQueryStatus, EnumGetCheckReceiveTasksQueryResultItemCheckStatus, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumTaskApplyStatus, EnumTaskCheckReceiveMethod, EnumTaskCheckReceiveStatus, EnumTaskPaymentMethod, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementAuditStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserApplyStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckHistoryType, EnumTaskUserSubmitCheckReceiveStatus, EnumUserBankCardAccess, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, EnumUserWalletTransactionType, EnumWalletTransactionStatus, EnumWeChatPayApplymentBankAccountType, EnumWeChatPayApplymentCertType, EnumWeChatPayApplymentContactType, EnumWeChatPayApplymentFinanceType, EnumWeChatPayApplymentIdDocType, EnumWeChatPayApplymentIdHolderType, EnumWeChatPayApplymentSalesScenesType, EnumWeChatPayApplymentState, EnumWeChatPayApplymentSubjectType, EnumWeChatPaySettlementModifyVerifyResult, EnumWeChatPaySettlementVerifyResult, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetSettlementTasksQueryPaymentStatus, GetSettlementTasksQuerySupplierPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus, EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCooperationServiceFeeCollectType, EnumEnterpriseCooperationSignStatus, EnumEnterpriseCooperationStatus, EnumEnterpriseCooperationWalletTransactionStatus, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseEmployeeSource, EnumEnterpriseRealMethod, EnumEnterpriseType, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetArrangeTaskUsersQueryApplyStatus, EnumGetCheckReceiveTaskCheckInUsersQueryStatus, EnumGetCheckReceiveTasksQueryResultItemCheckStatus, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumTaskApplyStatus, EnumTaskCheckReceiveMethod, EnumTaskCheckReceiveStatus, EnumTaskPaymentMethod, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementAuditStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserApplyStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckHistoryType, EnumTaskUserSubmitCheckReceiveStatus, EnumUserBankCardAccess, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, EnumUserWalletTransactionType, EnumWalletTransactionStatus, EnumWeChatPayApplymentBankAccountType, EnumWeChatPayApplymentCertType, EnumWeChatPayApplymentContactType, EnumWeChatPayApplymentFinanceType, EnumWeChatPayApplymentIdDocType, EnumWeChatPayApplymentIdHolderType, EnumWeChatPayApplymentSalesScenesType, EnumWeChatPayApplymentState, EnumWeChatPayApplymentSubjectType, EnumWeChatPaySettlementModifyVerifyResult, EnumWeChatPaySettlementVerifyResult, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetSettlementTasksQueryPaymentStatus, GetSettlementTasksQuerySupplierPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus } from './src/constants/apiEnum'
+  export type { EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCooperationServiceFeeCollectType, EnumEnterpriseCooperationSignStatus, EnumEnterpriseCooperationStatus, EnumEnterpriseCooperationWalletTransactionStatus, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseEmployeeSource, EnumEnterpriseRealMethod, EnumEnterpriseType, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetArrangeTaskUsersQueryApplyStatus, EnumGetCheckReceiveTaskCheckInUsersQueryStatus, EnumGetCheckReceiveTasksQueryResultItemCheckStatus, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumReadScene, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumTaskApplyStatus, EnumTaskCheckReceiveMethod, EnumTaskCheckReceiveStatus, EnumTaskPaymentMethod, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementAuditStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserApplyStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckHistoryType, EnumTaskUserSubmitCheckReceiveStatus, EnumUserBankCardAccess, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, EnumUserWalletTransactionType, EnumWalletTransactionStatus, EnumWeChatPayApplymentBankAccountType, EnumWeChatPayApplymentCertType, EnumWeChatPayApplymentContactType, EnumWeChatPayApplymentFinanceType, EnumWeChatPayApplymentIdDocType, EnumWeChatPayApplymentIdHolderType, EnumWeChatPayApplymentSalesScenesType, EnumWeChatPayApplymentState, EnumWeChatPayApplymentSubjectType, EnumWeChatPaySettlementModifyVerifyResult, EnumWeChatPaySettlementVerifyResult, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetSettlementTasksQueryPaymentStatus, GetSettlementTasksQuerySupplierPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus, EnumBillingMethod, EnumClientType, EnumCodeUrlScene, EnumConsoleLogAccess, EnumContractTemplateStatus, EnumContractTemplateValueRecorder, EnumContractTemplateValueType, EnumDataSource, EnumDbAuditOperate, EnumElectronSignAccess, EnumElectronSignVerifyType, EnumEnterpriseCooperationServiceFeeCollectType, EnumEnterpriseCooperationSignStatus, EnumEnterpriseCooperationStatus, EnumEnterpriseCooperationWalletTransactionStatus, EnumEnterpriseCostStatus, EnumEnterpriseCostType, EnumEnterpriseEmployeeSource, EnumEnterpriseRealMethod, EnumEnterpriseType, EnumEnterpriseWalletAccess, EnumEnterpriseWalletExpandindirectOrderFileType, EnumEnterpriseWalletExpandindirectOrderScene, EnumEnterpriseWalletExpandindirectOrderStatus, EnumEnterpriseWalletSignStatus, EnumEnterpriseWalletTransactionType, EnumGetArrangeTaskUsersQueryApplyStatus, EnumGetCheckReceiveTaskCheckInUsersQueryStatus, EnumGetCheckReceiveTasksQueryResultItemCheckStatus, EnumGetEnterpriseEmployeesQuerySignContractStatus, EnumLogLevel, EnumMenuType, EnumMenuVisitLevel, EnumOcrAccess, EnumPagedListOrder, EnumPayAccess, EnumPersonalFreeTime, EnumPersonalJobSeekingStatus, EnumPersonalRealMethod, EnumPersonalUserRealStatus, EnumReadScene, EnumRealAccess, EnumResourceController, EnumResourceMethod, EnumRoleWebApiDataPower, EnumSettlementCycle, EnumSmsAccess, EnumSmsStatus, EnumTaskApplyStatus, EnumTaskCheckReceiveMethod, EnumTaskCheckReceiveStatus, EnumTaskPaymentMethod, EnumTaskRecommendStatus, EnumTaskReleaseStatus, EnumTaskSettlementAuditStatus, EnumTaskSettlementOrderStatus, EnumTaskSettlementStatus, EnumTaskStatus, EnumTaskUserApplyStatus, EnumTaskUserArrangeStatus, EnumTaskUserHireStatus, EnumTaskUserSignContractStatus, EnumTaskUserSubmitCheckHistoryType, EnumTaskUserSubmitCheckReceiveStatus, EnumUserBankCardAccess, EnumUserGender, EnumUserRealMethod, EnumUserStatus, EnumUserType, EnumUserWalletTransactionType, EnumWalletTransactionStatus, EnumWeChatPayApplymentBankAccountType, EnumWeChatPayApplymentCertType, EnumWeChatPayApplymentContactType, EnumWeChatPayApplymentFinanceType, EnumWeChatPayApplymentIdDocType, EnumWeChatPayApplymentIdHolderType, EnumWeChatPayApplymentSalesScenesType, EnumWeChatPayApplymentState, EnumWeChatPayApplymentSubjectType, EnumWeChatPaySettlementModifyVerifyResult, EnumWeChatPaySettlementVerifyResult, GetPersonalApplyTaskInfosQueryStatus, GetPersonalHireTaskInfosQueryStatus, GetSettlementTasksQueryPaymentStatus, GetSettlementTasksQuerySupplierPaymentStatus, GetTaskInfoQueryResultApplyButton, GetTaskInfoQueryResultHireButton, SettlementReceiveStatus } from './src/constants/apiEnum'
   import('./src/constants/apiEnum')
   // @ts-ignore
   export type { CategoryCode, IdentityCodeEnum, EducationCodeEnum, CertificateTypeCodeEnum, WelfareCodeEnum } from './src/constants/dic'
@@ -404,6 +405,7 @@
     readonly EnumPersonalJobSeekingStatusText: UnwrapRef<typeof import('./src/constants/task')['EnumPersonalJobSeekingStatusText']>
     readonly EnumPersonalRealMethod: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumPersonalRealMethod']>
     readonly EnumPersonalUserRealStatus: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumPersonalUserRealStatus']>
+    readonly EnumReadScene: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumReadScene']>
     readonly EnumRealAccess: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumRealAccess']>
     readonly EnumResourceController: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumResourceController']>
     readonly EnumResourceMethod: UnwrapRef<typeof import('./src/constants/apiEnum')['EnumResourceMethod']>
diff --git a/src/constants/apiEnum.ts b/src/constants/apiEnum.ts
index 3fc61b0..d8f26f2 100644
--- a/src/constants/apiEnum.ts
+++ b/src/constants/apiEnum.ts
@@ -395,6 +395,16 @@
   Real = 100,
 }
 
+/** 宸茶鍦烘櫙 */
+export enum EnumReadScene {
+  /**C绔汉鍛� */
+  TaskUserApplyForPersonal = 0,
+  /**C绔汉鍛� */
+  TaskUserHirePassForPersonal = 1,
+  /**C绔汉鍛� */
+  TaskUserArrangePassForPersonal = 2,
+}
+
 /** 瀹炲悕閫氶亾 */
 export enum EnumRealAccess {
   /**涓婁笂绛� */
@@ -429,36 +439,38 @@
   CommonServerSmsUtils = 10,
   /**閰嶇疆 */
   CommonServerSettings = 11,
+  /**宸茶 */
+  CommonServerReadRecord = 12,
   /**鐢ㄦ埛璁よ瘉 */
-  UserServerAuth = 12,
+  UserServerAuth = 13,
   /**鐢ㄦ埛鑿滃崟 */
-  UserServerMenu = 13,
+  UserServerMenu = 14,
   /**鐢ㄦ埛璧勬簮 */
-  UserServerResource = 14,
+  UserServerResource = 15,
   /**鐢ㄦ埛瑙掕壊 */
-  UserServerRole = 15,
+  UserServerRole = 16,
   /**鐢ㄦ埛淇℃伅 */
-  UserServerUser = 16,
+  UserServerUser = 17,
   /**鐢ㄦ埛閽卞寘 */
-  UserServerUserWallet = 17,
+  UserServerUserWallet = 18,
   /**鐢靛瓙绛� */
-  UserServerElectronSign = 18,
+  UserServerElectronSign = 19,
   /**鐢ㄦ埛绠�鍘� */
-  UserServerUserResume = 19,
+  UserServerUserResume = 20,
   /**浼佷笟淇℃伅 */
-  UserServerEnterprise = 20,
+  UserServerEnterprise = 21,
   /**浼佷笟閽卞寘 */
-  UserServerEnterpriseWallet = 21,
+  UserServerEnterpriseWallet = 22,
   /**浼佷笟鍚堜綔閽卞寘 */
-  UserServerEnterpriseCooperationWallet = 22,
+  UserServerEnterpriseCooperationWallet = 23,
   /**鐏靛伐淇℃伅 */
-  UserServerEnterpriseEmployee = 23,
+  UserServerEnterpriseEmployee = 24,
   /**鐢靛瓙绛� */
-  ElectronSignServerElectronSign = 24,
+  ElectronSignServerElectronSign = 25,
   /**鐭俊 */
-  ToolServerSms = 25,
+  ToolServerSms = 26,
   /**灏忕▼搴� */
-  ToolServerWxmp = 26,
+  ToolServerWxmp = 27,
 }
 
 /** 璧勬簮璇锋眰鏂瑰紡 */
diff --git a/src/services/api/auth.ts b/src/services/api/auth.ts
index 29e4032..87bd6be 100644
--- a/src/services/api/auth.ts
+++ b/src/services/api/auth.ts
@@ -169,6 +169,21 @@
   });
 }
 
+/** 瑙g粦寰俊灏忕▼搴忓揩鎹风櫥褰� POST /api/user/auth/unBindUserWxmpId */
+export async function unBindUserWxmpId(
+  body: API.UnBindUserWxmpIdCommand,
+  options?: API.RequestConfig
+) {
+  return request<string>('/api/user/auth/unBindUserWxmpId', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json-patch+json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
 /** 鍙戦�佹洿鎹㈡墜鏈哄彿鐭俊 POST /api/user/auth/updatePhoneNumberVerifyCode */
 export async function updatePhoneNumberVerifyCode(
   body: API.UpdatePhoneNumberVerifyCodeCommand,
diff --git a/src/services/api/task.ts b/src/services/api/task.ts
index 05569e2..5ec27db 100644
--- a/src/services/api/task.ts
+++ b/src/services/api/task.ts
@@ -281,6 +281,24 @@
   });
 }
 
+/** 鏌ヨ鍙戞斁鏄庣粏鎶ヨ〃鍒嗛〉鍒楄〃鏁版嵁 POST /api/flexjob/task/getTaskSettlementReleaseReports */
+export async function getTaskSettlementReleaseReports(
+  body: API.GetTaskSettlementReleaseReportsQuery,
+  options?: API.RequestConfig
+) {
+  return request<API.GetTaskSettlementReleaseReportsQueryResult>(
+    '/api/flexjob/task/getTaskSettlementReleaseReports',
+    {
+      method: 'POST',
+      headers: {
+        'Content-Type': 'application/json-patch+json',
+      },
+      data: body,
+      ...(options || {}),
+    }
+  );
+}
+
 /** 瀵煎叆缁撶畻鍚嶅崟 POST /api/flexjob/task/importTaskSettlementOrderRosters */
 export async function importTaskSettlementOrderRosters(
   body: API.ImportTaskSettlementOrderRostersCommand,
diff --git a/src/services/api/typings.d.ts b/src/services/api/typings.d.ts
index b9f42a2..6d96f49 100644
--- a/src/services/api/typings.d.ts
+++ b/src/services/api/typings.d.ts
@@ -317,6 +317,8 @@
   interface APIgetTaskInfoParams {
     /** Id */
     id?: string;
+    /** 鍦烘櫙 */
+    readScene?: EnumReadScene;
   }
 
   interface APIgetTaskSelectParams {
@@ -1140,6 +1142,15 @@
     Real = 100,
   }
 
+  enum EnumReadScene {
+    /**C绔汉鍛� */
+    TaskUserApplyForPersonal = 0,
+    /**C绔汉鍛� */
+    TaskUserHirePassForPersonal = 1,
+    /**C绔汉鍛� */
+    TaskUserArrangePassForPersonal = 2,
+  }
+
   enum EnumRealAccess {
     /**涓婁笂绛� */
     BestSign = 10,
@@ -1172,36 +1183,38 @@
     CommonServerSmsUtils = 10,
     /**閰嶇疆 */
     CommonServerSettings = 11,
+    /**宸茶 */
+    CommonServerReadRecord = 12,
     /**鐢ㄦ埛璁よ瘉 */
-    UserServerAuth = 12,
+    UserServerAuth = 13,
     /**鐢ㄦ埛鑿滃崟 */
-    UserServerMenu = 13,
+    UserServerMenu = 14,
     /**鐢ㄦ埛璧勬簮 */
-    UserServerResource = 14,
+    UserServerResource = 15,
     /**鐢ㄦ埛瑙掕壊 */
-    UserServerRole = 15,
+    UserServerRole = 16,
     /**鐢ㄦ埛淇℃伅 */
-    UserServerUser = 16,
+    UserServerUser = 17,
     /**鐢ㄦ埛閽卞寘 */
-    UserServerUserWallet = 17,
+    UserServerUserWallet = 18,
     /**鐢靛瓙绛� */
-    UserServerElectronSign = 18,
+    UserServerElectronSign = 19,
     /**鐢ㄦ埛绠�鍘� */
-    UserServerUserResume = 19,
+    UserServerUserResume = 20,
     /**浼佷笟淇℃伅 */
-    UserServerEnterprise = 20,
+    UserServerEnterprise = 21,
     /**浼佷笟閽卞寘 */
-    UserServerEnterpriseWallet = 21,
+    UserServerEnterpriseWallet = 22,
     /**浼佷笟鍚堜綔閽卞寘 */
-    UserServerEnterpriseCooperationWallet = 22,
+    UserServerEnterpriseCooperationWallet = 23,
     /**鐏靛伐淇℃伅 */
-    UserServerEnterpriseEmployee = 23,
+    UserServerEnterpriseEmployee = 24,
     /**鐢靛瓙绛� */
-    ElectronSignServerElectronSign = 24,
+    ElectronSignServerElectronSign = 25,
     /**鐭俊 */
-    ToolServerSms = 25,
+    ToolServerSms = 26,
     /**灏忕▼搴� */
-    ToolServerWxmp = 26,
+    ToolServerWxmp = 27,
   }
 
   enum EnumResourceMethod {
@@ -2931,6 +2944,24 @@
     timestamp?: number;
   }
 
+  interface FriendlyResultGetTaskSettlementReleaseReportsQueryResult {
+    /** 璺熻釜Id */
+    traceId?: string;
+    /** 鐘舵�佺爜 */
+    code?: number;
+    /** 閿欒鐮� */
+    errorCode?: string;
+    data?: GetTaskSettlementReleaseReportsQueryResult;
+    /** 鎵ц鎴愬姛 */
+    success?: boolean;
+    /** 閿欒淇℃伅 */
+    msg?: any;
+    /** 闄勫姞鏁版嵁 */
+    extras?: any;
+    /** 鏃堕棿鎴� */
+    timestamp?: number;
+  }
+
   interface FriendlyResultGetTaskUserHireStatusQueryResult {
     /** 璺熻釜Id */
     traceId?: string;
@@ -3921,6 +3952,8 @@
   interface GetArrangeTaskUsersQueryResultItem {
     /** 鐏靛伐Id */
     id?: string;
+    /** 浠诲姟浜哄憳Id */
+    taskInfoUserId?: string;
     /** 澶村儚 */
     avatar?: string;
     /** 濮撳悕 */
@@ -5017,6 +5050,8 @@
     collectedUserCount?: number;
     /** 鑱旂郴璁板綍 */
     contactedRecordCount?: number;
+    /** 缁戝畾寰俊蹇嵎鐧诲綍 */
+    bindWxmpId?: boolean;
   }
 
   interface GetEnterpriseQueryResult {
@@ -5870,6 +5905,8 @@
     /** 浠诲姟鍦扮偣鍚嶇О */
     addressName?: string;
     status?: GetPersonalApplyTaskInfosQueryStatus;
+    /** 鏈 */
+    unRead?: boolean;
   }
 
   enum GetPersonalApplyTaskInfosQueryStatus {
@@ -5981,6 +6018,8 @@
     /** 浠诲姟鍦扮偣鍚嶇О */
     addressName?: string;
     status?: GetPersonalHireTaskInfosQueryStatus;
+    /** 鏈 */
+    unRead?: boolean;
   }
 
   enum GetPersonalHireTaskInfosQueryStatus {
@@ -7047,6 +7086,8 @@
     status?: EnumTaskStatus;
     releaseStatus?: EnumTaskReleaseStatus;
     hireStatus?: EnumTaskUserHireStatus;
+    /** 褰曠敤澶囨敞 */
+    hireRemark?: string;
     /** 鐏靛伐Id */
     enterpriseEmployeeId?: string;
     applyButton?: GetTaskInfoQueryResultApplyButton;
@@ -7220,6 +7261,33 @@
     code?: string;
     /** 浠诲姟鍚嶇О */
     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 {
@@ -7942,6 +8010,8 @@
   }
 
   interface PasswordLoginCommand {
+    /** 鐢ㄦ埛鐧诲綍鍑瘉 */
+    code?: string;
     /** 璐﹀彿 */
     userName: string;
     /** 瀵嗙爜 */
@@ -9057,6 +9127,8 @@
 
   type TestEventCommand = Record<string, any>;
 
+  type UnBindUserWxmpIdCommand = Record<string, any>;
+
   interface UpdateEnterpriseWeChatPayWalletBankAccountInfoCommand {
     /** 浼佷笟Id */
     enterpriseId?: string;
diff --git a/src/views/EmploymentManage/EmploymentManageArrange.vue b/src/views/EmploymentManage/EmploymentManageArrange.vue
index b240e3a..b07e95d 100644
--- a/src/views/EmploymentManage/EmploymentManageArrange.vue
+++ b/src/views/EmploymentManage/EmploymentManageArrange.vue
@@ -78,7 +78,7 @@
     },
     extraProps: {
       hide: (row: API.GetArrangeTaskUsersQueryResultItem) =>
-        row.arrangeStatus === EnumTaskUserArrangeStatus.Complete,
+        row.arrangeStatus === EnumTaskUserArrangeStatus.Complete || !row.taskInfoUserId,
     },
   },
 };
@@ -172,7 +172,7 @@
   try {
     await Message.tipMessage(`纭瑕佸彇娑堝綍鐢ㄥ悧锛焋);
     let params: API.SetTaskUserHireCommand = {
-      id: row.id,
+      id: row.taskInfoUserId,
       hireStatus: hireStatus,
     };
     let res = await taskUserServices.setTaskUserHire(params);

--
Gitblit v1.9.1