From 04069e7014eb1c32fc0f284bd5708cb13d684ec5 Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Mon, 15 Jul 2024 11:30:00 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E5=B8=82=E5=9C=BA=E6=B8=85=E5=8D=95?= =?UTF-8?q?=E5=8F=91=E5=B8=83=E6=B5=81=E7=A8=8B=E5=8A=A0=E7=AD=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../MarketListReleaseProcess.vue | 29 ++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/src/views/workCenter/marketListReleaseProcess/MarketListReleaseProcess.vue b/src/views/workCenter/marketListReleaseProcess/MarketListReleaseProcess.vue index f88a2c2..8298c6c 100644 --- a/src/views/workCenter/marketListReleaseProcess/MarketListReleaseProcess.vue +++ b/src/views/workCenter/marketListReleaseProcess/MarketListReleaseProcess.vue @@ -136,6 +136,8 @@ {{ $t('submit') }} @@ -167,7 +171,8 @@ import { marketListReleaseSave, getDataDraft, processTransfer, - getLookData + getLookData, + processAddSign } from '@/api/workCenter' import pick from 'lodash.pick' import { WorkCenterMixin } from '@/mixins/WorkCenterMixin' @@ -531,6 +536,28 @@ export default { }) }) }, + // 加签 + handleAddSign () { + if (this.loading) return + // 点击显示选人组件 + this.$refs.addSignUserSelect.open() + }, + // 加签选完人的回调 + addSignUserSelectChange (userIds) { + this.loading = true + const param = {} + param.userId = userIds + param.taskId = this.$route.query.taskId + processAddSign(param).then(res => { + if (res.success) { + this.$message.success(res.message) + } else { + this.$message.warning(res.message) + } + }).finally(() => { + this.loading = false + }) + }, // 转办 handleTurnTo () { if (this.loading) return