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