From d76a6724e8a7e40f491319de5e284aecea09e195 Mon Sep 17 00:00:00 2001
From: zhengyiming <540361168@qq.com>
Date: 星期五, 28 十一月 2025 10:24:55 +0800
Subject: [PATCH] fix: s

---
 apps/bMiniApp/src/subpackages/task/taskHandleCheckDetail/InnerPage.vue         |   14 +-
 packages/services/apiV2/enterpriseWallet.ts                                    |   15 +++
 apps/cMiniApp/project.private.config.json                                      |    7 +
 apps/cMiniApp/src/subpackages/wallet/incomeDetailInfo/InnerPage.vue            |   14 ++
 packages/services/apiV2/user.ts                                                |   15 +++
 apps/bMiniApp/project.private.config.json                                      |   14 ++
 apps/bMiniApp/src/subpackages/jobApplicationManage/components/SignList.vue     |    9 +
 packages/services/apiV2/syncDatabase.ts                                        |   15 +++
 apps/cMiniApp/project.config.json                                              |    4 
 packages/services/apiV2/typings.d.ts                                           |   96 ++++++++++++++++++-
 apps/underTakeMiniApp/src/subpackages/task/taskHandleCheckDetail/InnerPage.vue |    8 +
 packages/components/src/Card/FlexJobCard.vue                                   |    8 +
 packages/constants/apiEnum.ts                                                  |   28 +++++
 13 files changed, 230 insertions(+), 17 deletions(-)

diff --git a/apps/bMiniApp/project.private.config.json b/apps/bMiniApp/project.private.config.json
index 8442edf..212944a 100644
--- a/apps/bMiniApp/project.private.config.json
+++ b/apps/bMiniApp/project.private.config.json
@@ -23,6 +23,20 @@
         "miniprogram": {
             "list": [
                 {
+                    "name": "寰呴獙鏀�-楠屾敹璇︽儏",
+                    "pathName": "subpackages/task/taskHandleCheckDetail/taskHandleCheckDetail",
+                    "query": "id=546401cc-c148-47d0-c647-08de1e75af01&date=2025-11-28&taskInfoId=5a22c18b-0b49-4540-6658-08de1da80d7c",
+                    "scene": null,
+                    "launchMode": "default"
+                },
+                {
+                    "name": "鎶ュ悕鍒楄〃",
+                    "pathName": "subpackages/jobApplicationManage/jobApplicationDetail/jobApplicationDetail",
+                    "query": "id=d74bca5e-a26e-4bb9-6b53-08de257fa022",
+                    "launchMode": "default",
+                    "scene": null
+                },
+                {
                     "name": "鍙戝竷浠诲姟",
                     "pathName": "subpackages/task/publishTask/publishTask",
                     "query": "",
diff --git a/apps/bMiniApp/src/subpackages/jobApplicationManage/components/SignList.vue b/apps/bMiniApp/src/subpackages/jobApplicationManage/components/SignList.vue
index b364d7c..7d7d083 100644
--- a/apps/bMiniApp/src/subpackages/jobApplicationManage/components/SignList.vue
+++ b/apps/bMiniApp/src/subpackages/jobApplicationManage/components/SignList.vue
@@ -22,6 +22,7 @@
           </div>
         </template>
         <template #footerRight>
+          <nut-button type="primary" plain @click.stop="handleMakeCall(item)">鑱旂郴TA</nut-button>
           <nut-button type="primary" @click.stop="goToJobDetail(item)">鏌ョ湅璇︽儏</nut-button>
         </template>
       </FlexJobCard>
@@ -35,7 +36,7 @@
 import { useTaskUserList } from '@12333/hooks';
 import { FlexJobCard } from '@12333/components';
 import Taro from '@tarojs/taro';
-import { setOSSLink } from '@12333/utils';
+import { Message, setOSSLink } from '@12333/utils';
 
 defineOptions({
   name: 'SignList',
@@ -57,6 +58,12 @@
     url: `${RouterPath.flexJobDetailFromTask}?enterpriseEmployeeId=${item.enterpriseEmployeeId}&id=${item.id}&taskInfoId=${id}`,
   });
 }
+
+function handleMakeCall(item: API.GetTaskUsersQueryResultItem) {
+  Message.confirm({
+    message: item.contactPhoneNumber,
+  });
+}
 </script>
 
 <style lang="scss">
diff --git a/apps/bMiniApp/src/subpackages/task/taskHandleCheckDetail/InnerPage.vue b/apps/bMiniApp/src/subpackages/task/taskHandleCheckDetail/InnerPage.vue
index 4320d15..17e323d 100644
--- a/apps/bMiniApp/src/subpackages/task/taskHandleCheckDetail/InnerPage.vue
+++ b/apps/bMiniApp/src/subpackages/task/taskHandleCheckDetail/InnerPage.vue
@@ -131,7 +131,7 @@
         </nut-form>
         <div class="payroll-form-footer">
           <nut-button @click="handleCancel">鍙栨秷</nut-button>
-          <nut-button type="primary" @click="handleConfirm">纭</nut-button>
+          <nut-button type="primary" @click="dialogVisible = false">纭</nut-button>
         </div>
       </div>
     </nut-popup>
@@ -192,12 +192,12 @@
     let params: API.CheckReceiveTaskCommand = {
       id: detail.value?.id,
       checkReceiveStatus: EnumTaskUserSubmitCheckReceiveStatus.Success,
-      // serviceFee: form.serviceFee,
-      // timeoutHours: form.timeoutHours,
-      // timeoutFee: form.timeoutFee,
-      // otherFee: form.otherFee,
-      // remark: form.remark,
-      // settlementAmount: settlementAmount.value,
+      serviceFee: form.serviceFee,
+      timeoutHours: form.timeoutHours,
+      timeoutFee: form.timeoutFee,
+      otherFee: form.otherFee,
+      remark: form.remark,
+      settlementAmount: settlementAmount.value,
     };
     let res = await taskCheckReceiveServices.checkReceiveTask(params);
     if (res) {
diff --git a/apps/cMiniApp/project.config.json b/apps/cMiniApp/project.config.json
index f5ca40f..81e0fab 100644
--- a/apps/cMiniApp/project.config.json
+++ b/apps/cMiniApp/project.config.json
@@ -3,8 +3,8 @@
     "description": "",
     "setting": {
         "urlCheck": false,
-        "es6": true,
-        "enhance": true,
+        "es6": false,
+        "enhance": false,
         "postcss": false,
         "preloadBackgroundData": false,
         "minified": false,
diff --git a/apps/cMiniApp/project.private.config.json b/apps/cMiniApp/project.private.config.json
index f46cb58..7955d4d 100644
--- a/apps/cMiniApp/project.private.config.json
+++ b/apps/cMiniApp/project.private.config.json
@@ -23,6 +23,13 @@
         "miniprogram": {
             "list": [
                 {
+                    "name": "鏀跺叆璇︽儏",
+                    "pathName": "subpackages/wallet/incomeDetailInfo/incomeDetailInfo",
+                    "query": "id=7899c603-f237-4505-949d-08de234155c4",
+                    "scene": null,
+                    "launchMode": "default"
+                },
+                {
                     "name": "楠屾敹璇︽儏",
                     "pathName": "subpackages/task/taskCheckDetail/taskCheckDetail",
                     "query": "id=b0e79981-56d5-4730-83e7-08de1d1fb9dd",
diff --git a/apps/cMiniApp/src/subpackages/wallet/incomeDetailInfo/InnerPage.vue b/apps/cMiniApp/src/subpackages/wallet/incomeDetailInfo/InnerPage.vue
index 2b1a544..a892221 100644
--- a/apps/cMiniApp/src/subpackages/wallet/incomeDetailInfo/InnerPage.vue
+++ b/apps/cMiniApp/src/subpackages/wallet/incomeDetailInfo/InnerPage.vue
@@ -21,6 +21,20 @@
         </div>
       </template>
     </ListItem>
+    <ListItem title="浠诲姟鍚嶇О" :show-arrow="false">
+      <template #extra>
+        <div class="income-detail-info-value">
+          {{ detail?.taskName }}
+        </div>
+      </template>
+    </ListItem>
+    <ListItem title="浠诲姟鍗曞彿" :show-arrow="false">
+      <template #extra>
+        <div class="income-detail-info-value">
+          {{ detail?.code }}
+        </div>
+      </template>
+    </ListItem>
     <ListItem title="缁撶畻閲戦" :show-arrow="false">
       <template #extra>
         <div class="income-detail-info-value">
diff --git a/apps/underTakeMiniApp/src/subpackages/task/taskHandleCheckDetail/InnerPage.vue b/apps/underTakeMiniApp/src/subpackages/task/taskHandleCheckDetail/InnerPage.vue
index 5d00235..17e323d 100644
--- a/apps/underTakeMiniApp/src/subpackages/task/taskHandleCheckDetail/InnerPage.vue
+++ b/apps/underTakeMiniApp/src/subpackages/task/taskHandleCheckDetail/InnerPage.vue
@@ -131,7 +131,7 @@
         </nut-form>
         <div class="payroll-form-footer">
           <nut-button @click="handleCancel">鍙栨秷</nut-button>
-          <nut-button type="primary" @click="handleConfirm">纭</nut-button>
+          <nut-button type="primary" @click="dialogVisible = false">纭</nut-button>
         </div>
       </div>
     </nut-popup>
@@ -192,6 +192,12 @@
     let params: API.CheckReceiveTaskCommand = {
       id: detail.value?.id,
       checkReceiveStatus: EnumTaskUserSubmitCheckReceiveStatus.Success,
+      serviceFee: form.serviceFee,
+      timeoutHours: form.timeoutHours,
+      timeoutFee: form.timeoutFee,
+      otherFee: form.otherFee,
+      remark: form.remark,
+      settlementAmount: settlementAmount.value,
     };
     let res = await taskCheckReceiveServices.checkReceiveTask(params);
     if (res) {
diff --git a/packages/components/src/Card/FlexJobCard.vue b/packages/components/src/Card/FlexJobCard.vue
index 006a2d1..799a5e0 100644
--- a/packages/components/src/Card/FlexJobCard.vue
+++ b/packages/components/src/Card/FlexJobCard.vue
@@ -143,6 +143,14 @@
 
       .nut-button {
         min-width: 144rpx;
+
+        &.nut-button--plain {
+          border-width: 1px;
+        }
+
+        &.nut-button {
+          margin-left: 10px;
+        }
       }
     }
   }
diff --git a/packages/constants/apiEnum.ts b/packages/constants/apiEnum.ts
index c684e71..586337d 100644
--- a/packages/constants/apiEnum.ts
+++ b/packages/constants/apiEnum.ts
@@ -101,6 +101,14 @@
   Face = 20,
 }
 
+/** 鏈嶅姟璐规敹鍙栨柟寮� */
+export enum EnumEnterpriseCooperationServiceFeeCollectType {
+  /**鎸夋瘮渚� */
+  Rate = 10,
+  /**鍗曚汉鍗曟 */
+  SingleTime = 20,
+}
+
 /** 绛剧害鐘舵�� */
 export enum EnumEnterpriseCooperationSignStatus {
   /**鏈绾� */
@@ -447,8 +455,10 @@
   UserServerEnterpriseEmployee = 23,
   /**鐢靛瓙绛� */
   ElectronSignServerElectronSign = 24,
-  /**鐢靛瓙绛� */
+  /**鐭俊 */
   ToolServerSms = 25,
+  /**灏忕▼搴� */
+  ToolServerWxmp = 26,
 }
 
 /** 璧勬簮璇锋眰鏂瑰紡 */
@@ -887,6 +897,22 @@
   VERIFYING = 2,
 }
 
+/** 寰俊灏忕▼搴忚闃呮秷鎭ā鏉� */
+export enum EnumWxmpSubscribMessageTemplate {
+  /**鏀粯鎴愬姛鎻愰啋  缁撶畻瀹屾垚鍚庡悜鎵挎徑绔鐞嗗憳鎺ㄩ�� */
+  SettlementCompletedToSupplier = 0,
+  /**鎶ラ叕缁撶畻瀹℃牳缁撴灉閫氱煡  鐢叉柟缁撶畻纭鍚庡悜鎵挎徑绔鐞嗗憳鎺ㄩ�� */
+  SettlementAuditCompletedToSupplier = 1,
+  /**宸ヨ祫鍙戞斁閫氱煡  缁撶畻瀹屾垚鍚庡悜C绔汉鍛橀�氱煡 */
+  SettlementReceiveCompletedToUser = 2,
+  /**鎶ュ悕褰曠敤缁撴灉閫氱煡  琚綍鐢ㄥ悗鍚慍绔汉鍛橀�氱煡 */
+  HireCompletedToUser = 3,
+  /**鎺掔彮鎴愬姛閫氱煡  鎺掔彮鍚庡悜C绔汉鍛橀�氱煡 */
+  ArrangeCompletedToUser = 4,
+  /**娴嬭瘯 */
+  Test = 5,
+}
+
 /** 鎴戠殑鎶ュ悕鍒嗛〉鍒楄〃-鐘舵�� */
 export enum GetPersonalApplyTaskInfosQueryStatus {
   /**寰呯‘璁� */
diff --git a/packages/services/apiV2/enterpriseWallet.ts b/packages/services/apiV2/enterpriseWallet.ts
index 603bc5b..36618fa 100644
--- a/packages/services/apiV2/enterpriseWallet.ts
+++ b/packages/services/apiV2/enterpriseWallet.ts
@@ -508,6 +508,21 @@
   );
 }
 
+/** 1.3.0.2鐗堟湰淇浼佷笟閽卞寘浜ゆ槗鏁版嵁 POST /api/user/enterpriseWallet/repairEnterpriseWalletTransaction_1_3_0_2 */
+export async function repairEnterpriseWalletTransaction1302(
+  body: API.RepairEnterpriseWalletTransaction1302Command,
+  options?: API.RequestConfig
+) {
+  return request<boolean>('/api/user/enterpriseWallet/repairEnterpriseWalletTransaction_1_3_0_2', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json-patch+json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
 /** 淇敼浼佷笟寰俊鏀粯閽卞寘缁撶畻璐︽埛 POST /api/user/enterpriseWallet/updateEnterpriseWeChatPayWalletBankAccountInfo */
 export async function updateEnterpriseWeChatPayWalletBankAccountInfo(
   body: API.UpdateEnterpriseWeChatPayWalletBankAccountInfoCommand,
diff --git a/packages/services/apiV2/syncDatabase.ts b/packages/services/apiV2/syncDatabase.ts
index b40e50d..2d526e7 100644
--- a/packages/services/apiV2/syncDatabase.ts
+++ b/packages/services/apiV2/syncDatabase.ts
@@ -2,6 +2,21 @@
 // @ts-ignore
 import { request } from '@/utils/request';
 
+/** 鍚屾鏁版嵁搴� POST /api/common/syncDatabase/sendWxmpSubscribMessage */
+export async function sendWxmpSubscribMessage(
+  body: API.SendWxmpSubscribMessageCommand,
+  options?: API.RequestConfig
+) {
+  return request<boolean>('/api/common/syncDatabase/sendWxmpSubscribMessage', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json-patch+json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
 /** 鍚屾鏁版嵁搴� POST /api/common/syncDatabase/syncDatabase */
 export async function syncDatabase(body: API.SyncDatabaseCommand, options?: API.RequestConfig) {
   return request<number>('/api/common/syncDatabase/syncDatabase', {
diff --git a/packages/services/apiV2/typings.d.ts b/packages/services/apiV2/typings.d.ts
index c354538..b1da104 100644
--- a/packages/services/apiV2/typings.d.ts
+++ b/packages/services/apiV2/typings.d.ts
@@ -875,6 +875,13 @@
     Face = 20,
   }
 
+  enum EnumEnterpriseCooperationServiceFeeCollectType {
+    /**鎸夋瘮渚� */
+    Rate = 10,
+    /**鍗曚汉鍗曟 */
+    SingleTime = 20,
+  }
+
   enum EnumEnterpriseCooperationSignStatus {
     /**鏈绾� */
     None = 10,
@@ -1191,8 +1198,10 @@
     UserServerEnterpriseEmployee = 23,
     /**鐢靛瓙绛� */
     ElectronSignServerElectronSign = 24,
-    /**鐢靛瓙绛� */
+    /**鐭俊 */
     ToolServerSms = 25,
+    /**灏忕▼搴� */
+    ToolServerWxmp = 26,
   }
 
   enum EnumResourceMethod {
@@ -1590,6 +1599,21 @@
     VERIFY_FAIL = 1,
     /**楠岃瘉涓紝鍟嗘埛鍙彂璧锋彁鐜板皾璇� */
     VERIFYING = 2,
+  }
+
+  enum EnumWxmpSubscribMessageTemplate {
+    /**鏀粯鎴愬姛鎻愰啋  缁撶畻瀹屾垚鍚庡悜鎵挎徑绔鐞嗗憳鎺ㄩ�� */
+    SettlementCompletedToSupplier = 0,
+    /**鎶ラ叕缁撶畻瀹℃牳缁撴灉閫氱煡  鐢叉柟缁撶畻纭鍚庡悜鎵挎徑绔鐞嗗憳鎺ㄩ�� */
+    SettlementAuditCompletedToSupplier = 1,
+    /**宸ヨ祫鍙戞斁閫氱煡  缁撶畻瀹屾垚鍚庡悜C绔汉鍛橀�氱煡 */
+    SettlementReceiveCompletedToUser = 2,
+    /**鎶ュ悕褰曠敤缁撴灉閫氱煡  琚綍鐢ㄥ悗鍚慍绔汉鍛橀�氱煡 */
+    HireCompletedToUser = 3,
+    /**鎺掔彮鎴愬姛閫氱煡  鎺掔彮鍚庡悜C绔汉鍛橀�氱煡 */
+    ArrangeCompletedToUser = 4,
+    /**娴嬭瘯 */
+    Test = 5,
   }
 
   interface ExportEnterpriseBalanceDetailsCommand {
@@ -4119,6 +4143,8 @@
     id?: string;
     /** 渚涘簲鍟咺d */
     supplierEnterpriseId?: string;
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
     /** 闇�姹備汉鏁� */
     needPeopleNumber?: number;
     /** 浠诲姟鍚嶇О */
@@ -4206,6 +4232,8 @@
     id?: string;
     /** 浠诲姟浜哄憳Id */
     taskInfoUserId?: string;
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
     enterpriseEmployeeUser?: GetCheckReceiveTaskUserSubmitsQueryResultObjectDataEnterpriseEmployeeUser;
     /** 楠屾敹鏃堕棿 */
     date?: string;
@@ -4879,6 +4907,10 @@
     enterpriseSignContractTime?: string;
     /** 鐢靛瓙鍚堝悓 */
     contractUrl?: string;
+    /** 鍗忚璧峰鏃堕棿 */
+    contractBegin?: string;
+    /** 鍗忚缁堟鏃堕棿 */
+    contractEnd?: string;
     userSignContractStatus?: EnumTaskUserSignContractStatus;
   }
 
@@ -4889,6 +4921,10 @@
     createdTimeStart?: string;
     /** 鐧昏鏃堕棿-鏈�鏅氭椂闂� */
     createdTimeEnd?: string;
+    /** 鐏靛伐绛剧害鏃堕棿-鏈�鏃╂椂闂� */
+    userSignContractTimeStart?: string;
+    /** 鐏靛伐绛剧害鏃堕棿-鏈�鏅氭椂闂� */
+    userSignContractTimeEnd?: string;
     /** 绛剧害鏃堕棿-鏈�鏃╂椂闂� */
     signContractTimeStart?: string;
     /** 绛剧害鏃堕棿-鏈�鏅氭椂闂� */
@@ -5749,6 +5785,11 @@
     signStatus?: EnumEnterpriseCooperationSignStatus;
     /** 鍚堜綔鍗忚 */
     cooperationAgreementUrl?: string;
+    serviceFeeCollectType?: EnumEnterpriseCooperationServiceFeeCollectType;
+    /** 鏈嶅姟璐� */
+    serviceFeeRate?: number;
+    /** 鍙戠エ绋庣偣 */
+    invoiceTaxPointRate?: number;
     /** 鐢ㄦ埛Id */
     userId?: string;
     /** 璐﹀彿 */
@@ -5784,6 +5825,11 @@
     cityContent?: string;
     cooperationStatus?: EnumEnterpriseCooperationStatus;
     signStatus?: EnumEnterpriseCooperationSignStatus;
+    serviceFeeCollectType?: EnumEnterpriseCooperationServiceFeeCollectType;
+    /** 鏈嶅姟璐� */
+    serviceFeeRate?: number;
+    /** 鍙戠エ绋庣偣 */
+    invoiceTaxPointRate?: number;
   }
 
   interface GetPersonalApplyTaskInfosQuery {
@@ -6086,8 +6132,15 @@
     enterpriseSignContractStatus?: EnumTaskUserSignContractStatus;
     /** 浼佷笟绛剧害鏃堕棿 */
     enterpriseSignContractTime?: string;
+    source?: EnumEnterpriseEmployeeSource;
+    /** 鏉ユ簮鍚嶇О */
+    sourceName?: string;
     /** 鐢靛瓙鍚堝悓 */
     contractUrl?: string;
+    /** 鍗忚璧峰鏃堕棿 */
+    contractBegin?: string;
+    /** 鍗忚缁堟鏃堕棿 */
+    contractEnd?: string;
   }
 
   interface GetPersonalUserInfosQuery {
@@ -6189,6 +6242,8 @@
     type?: EnumUserWalletTransactionType;
     /** 璁㈠崟鍙� */
     code?: string;
+    /** 浠诲姟鍚嶇О */
+    taskName?: string;
     /** 浼佷笟鍚嶇О */
     enterpriseName?: string;
     /** 缁撶畻鏃ユ湡 */
@@ -6524,6 +6579,8 @@
     isDisabled?: boolean;
     /** 鐢ㄦ埛鏁伴噺 */
     userCount?: number;
+    /** 鏄惁鍏紑 */
+    isPublic?: boolean;
   }
 
   interface GetRoleUserInfosQueryResultItem {
@@ -6596,6 +6653,8 @@
   interface GetSettlementTasksQueryResultItem {
     /** 浠诲姟Id */
     id?: string;
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
     /** 鎵�灞炰换鍔� */
     name?: string;
     /** 浠诲姟鍗曞彿 */
@@ -6627,6 +6686,8 @@
     auditStatus?: EnumTaskSettlementAuditStatus;
     /** 鎿嶄綔浜� */
     operator?: string;
+    /** 鍒涘缓浜� */
+    createdUser?: string;
   }
 
   interface GetSettlementTasksQueryResultObjectData {
@@ -6666,6 +6727,8 @@
     checkReceiveEndDate?: string;
     /** 浠诲姟鍚嶇О */
     name?: string;
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
     /** 浠诲姟鍗曞彿 */
     code?: string;
     billingMethod?: EnumBillingMethod;
@@ -6913,6 +6976,8 @@
     id?: string;
     /** 渚涘簲鍟咺d */
     supplierEnterpriseId?: string;
+    /** 鏄惁鍐呴儴浠诲姟 */
+    isInternal?: boolean;
     /** 渚涘簲鍟� */
     supplierEnterpriseName?: string;
     /** 闇�姹備汉鏁� */
@@ -7634,6 +7699,10 @@
   }
 
   interface ImportEnterpriseEmployeesCommandResultError {
+    /** 鍗忚璧峰 */
+    contractBegin?: string;
+    /** 鍗忚缁堟 */
+    contractEnd?: string;
     /** 閿欒淇℃伅 */
     errorMessage?: string;
     /** 濮撳悕 */
@@ -7642,10 +7711,6 @@
     contactPhoneNumber?: string;
     /** 韬唤璇佸彿 */
     identity?: string;
-    /** 鍗忚璧峰鏃堕棿 */
-    contractBegin?: string;
-    /** 鍗忚缁堟鏃堕棿 */
-    contractEnd?: string;
   }
 
   interface ImportTaskSettlementOrderRostersCommand {
@@ -7998,6 +8063,10 @@
   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>;
 
@@ -8366,6 +8435,11 @@
     signStatus?: EnumEnterpriseCooperationSignStatus;
     /** 鍚堜綔鍗忚 */
     cooperationAgreementUrl?: string;
+    serviceFeeCollectType?: EnumEnterpriseCooperationServiceFeeCollectType;
+    /** 鏈嶅姟璐� */
+    serviceFeeRate?: number;
+    /** 鍙戠エ绋庣偣 */
+    invoiceTaxPointRate?: number;
     /** 璐﹀彿 */
     userName?: string;
     /** 瀵嗙爜锛堥�夊~ 濉簡灏辨敼涓嶅~灏变笉鏀癸級 */
@@ -8671,6 +8745,18 @@
     phoneNumber: string;
   }
 
+  interface SendWxmpSubscribMessageCommand {
+    /** 灏忕▼搴忕紪鍙� */
+    wxmpCode: string;
+    template: EnumWxmpSubscribMessageTemplate;
+    /** 鐐瑰嚮妯℃澘鍗$墖鍚庣殑璺宠浆椤甸潰锛屼粎闄愭湰灏忕▼搴忓唴鐨勯〉闈€�傛敮鎸佸甫鍙傛暟,锛堢ず渚媔ndex?foo=bar锛夈�傝瀛楁涓嶅~鍒欐ā鏉挎棤璺宠浆 */
+    page?: string;
+    /** 鎺ユ敹鑰咃紙鐢ㄦ埛锛夌殑 openid */
+    touser: string;
+    /** 妯℃澘鍐呭锛屾牸寮忓舰濡倇 "phrase3": { "value": "瀹℃牳閫氳繃" }, "name1": { "value": "璁㈤槄" }, "date2": { "value": "2019-12-25 09:42" } } */
+    data: any;
+  }
+
   interface SetDictionaryDataIsDisabledCommand {
     ids?: string[];
     /** 鏄惁宸茬鐢� */
diff --git a/packages/services/apiV2/user.ts b/packages/services/apiV2/user.ts
index f378be8..99cf0de 100644
--- a/packages/services/apiV2/user.ts
+++ b/packages/services/apiV2/user.ts
@@ -206,6 +206,21 @@
   });
 }
 
+/** 1.3.0.2鐗堟湰淇浼佷笟鐢ㄦ埛鏁版嵁 POST /api/user/user/repairEnterpriseUser_1_3_0_2 */
+export async function repairEnterpriseUser1302(
+  body: API.RepairEnterpriseUser1302Command,
+  options?: API.RequestConfig
+) {
+  return request<boolean>('/api/user/user/repairEnterpriseUser_1_3_0_2', {
+    method: 'POST',
+    headers: {
+      'Content-Type': 'application/json-patch+json',
+    },
+    data: body,
+    ...(options || {}),
+  });
+}
+
 /** 閲嶇疆鐢ㄦ埛鎿嶄綔瀵嗙爜 POST /api/user/user/resetUserOperatorPasswords */
 export async function resetUserOperatorPasswords(
   body: API.ResetUserOperatorPasswordsCommand,

--
Gitblit v1.9.1