From c36bffeebfde6627a5dfbec6c8d1fd27bc1c080b Mon Sep 17 00:00:00 2001 From: lideqin <694785430@qq.com> Date: Wed, 28 Feb 2024 09:14:07 +0800 Subject: [PATCH] =?UTF-8?q?[update]=20=E4=BF=AE=E6=94=B9=E5=BE=85=E5=8A=9E?= =?UTF-8?q?=E5=92=8C=E8=8D=89=E7=A8=BF=E7=9A=84=E5=8A=9E=E7=90=86=EF=BC=8C?= =?UTF-8?q?=E9=83=A8=E5=88=86=E5=AD=97=E6=AE=B5=E6=9C=89=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E6=89=8D=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../processCenter/table/DraftList.vue | 26 +++++++++++++------ .../processCenter/table/TodoList.vue | 16 +++++++----- 2 files changed, 27 insertions(+), 15 deletions(-) diff --git a/src/views/workCenter/processCenter/table/DraftList.vue b/src/views/workCenter/processCenter/table/DraftList.vue index 40bce9bb..c75b38af 100644 --- a/src/views/workCenter/processCenter/table/DraftList.vue +++ b/src/views/workCenter/processCenter/table/DraftList.vue @@ -231,16 +231,26 @@ export default { path = '/workCenter/PostMeetingManageProcess' break } + const query = {} + query.draftId = record.id // 草稿id + if (record.projectId) { + query.projectId = record.projectId + } + if (record.nodeName) { + query.taskName = record.nodeName + } + if (record.taskId) { + query.taskId = record.taskId // 任务id + } + if (record.processInstanceId) { + query.processInstanceId = record.processInstanceId // 流程实例id,必须传人员信息右侧表格查询需要用 + } + if (record.nodeId) { + query.nodeId = record.nodeId // 节点的id + } this.$router.push({ path: path, - query: { - draftId: record.id, // 草稿id - projectId: record.projectId, - taskName: record.nodeName, - taskId: record.taskId, // 任务id - processInstanceId: record.processInstanceId, // 流程实例id,必须传人员信息右侧表格查询需要用 - nodeId: record.nodeId // 节点的id, - } + query: query }) } } diff --git a/src/views/workCenter/processCenter/table/TodoList.vue b/src/views/workCenter/processCenter/table/TodoList.vue index e97803c7..ba906238 100644 --- a/src/views/workCenter/processCenter/table/TodoList.vue +++ b/src/views/workCenter/processCenter/table/TodoList.vue @@ -407,15 +407,17 @@ export default { this.$message.warning(this.$t('workCenter.standardConsultationProcess.processExpiration')) return } + const query = {} + if (record.projectId) { + query.projectId = record.projectId + } + query.taskName = record.taskName + query.taskId = record.taskId // 任务id + query.processInstanceId = record.processInstanceId // 流程实例id,必须传人员信息右侧表格查询需要用 + query.nodeId = record.nodeId // 节点的id this.$router.push({ path: path, - query: { - projectId: record.projectId, - taskName: record.taskName, - taskId: record.taskId, // 任务id - processInstanceId: record.processInstanceId, // 流程实例id,必须传人员信息右侧表格查询需要用 - nodeId: record.nodeId // 节点的id - } + query: query }) }, // 是否显示转办按钮