From 9ac6017ccce00eedf354bab4323640de5372b592 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Mon, 21 Jul 2025 16:25:23 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E3=80=90BPM=20=E5=B7=A5=E4=BD=9C?= =?UTF-8?q?=E6=B5=81=E3=80=91=E6=B5=81=E7=A8=8B=E6=A8=A1=E5=9E=8B=E5=A4=8D?= =?UTF-8?q?=E5=88=B6=E6=97=B6=EF=BC=8Cbpmn=20=E6=83=85=E5=86=B5=E4=B8=8B?= =?UTF-8?q?=EF=BC=8Ckey=20=E5=92=8C=20name=20=E6=9C=AA=E6=94=B9=E5=8F=98?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/bpm/model/form/index.vue | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/views/bpm/model/form/index.vue b/src/views/bpm/model/form/index.vue index 42183e4d..7a2ae3d8 100644 --- a/src/views/bpm/model/form/index.vue +++ b/src/views/bpm/model/form/index.vue @@ -216,6 +216,16 @@ const initData = async () => { // 特殊:复制场景 if (route.params.type === 'copy') { delete formData.value.id + if (formData.value.bpmnXml) { + formData.value.bpmnXml = formData.value.bpmnXml.replaceAll( + formData.value.name, + formData.value.name + '副本' + ) + formData.value.bpmnXml = formData.value.bpmnXml.replaceAll( + formData.value.key, + formData.value.key + '_copy' + ) + } formData.value.name += '副本' formData.value.key += '_copy' tagsView.setTitle('复制流程')