From b03711e0df7725b8847888b1a0adac8896925449 Mon Sep 17 00:00:00 2001 From: lizhixian <18210040298@163.com> Date: Tue, 18 Feb 2025 14:15:53 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E7=A7=BB=E9=99=A4=E5=88=9B?= =?UTF-8?q?=E5=BB=BA=E6=B5=81=E7=A8=8B=E6=8E=A5=E5=8F=A3=E5=8F=82=E6=95=B0?= =?UTF-8?q?nodeIds?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../create/ProcessDefinitionDetail.vue | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/src/views/bpm/processInstance/create/ProcessDefinitionDetail.vue b/src/views/bpm/processInstance/create/ProcessDefinitionDetail.vue index 756b323f..bbe67a8a 100644 --- a/src/views/bpm/processInstance/create/ProcessDefinitionDetail.vue +++ b/src/views/bpm/processInstance/create/ProcessDefinitionDetail.vue @@ -155,6 +155,19 @@ const initProcessInfo = async (row: any, formVariables?: any) => { } } +// 监听 formVariables 的变化 +watch( + detailForm.value, + (newValue, oldValue) => { + console.log('formVariables 发生了变化') + console.log('新值:', newValue) + console.log('旧值:', oldValue) + }, + { + deep: true // 深度监听,当对象内部属性变化时也会触发回调 + } +) + /** 获取审批详情 */ const getApprovalDetail = async (row: any) => { try { @@ -249,8 +262,7 @@ const submitForm = async () => { await ProcessInstanceApi.createProcessInstance({ processDefinitionId: props.selectProcessDefinition.id, variables: detailForm.value.value, - startUserSelectAssignees: startUserSelectAssignees.value, - nodeIds: activityNodes.value?.map((item: any) => item.id) + startUserSelectAssignees: startUserSelectAssignees.value }) // 提示 message.success('发起流程成功')