Skip to content

Commit 9ac6017

Browse files
committed
fix:【BPM 工作流】流程模型复制时,bpmn 情况下,key 和 name 未改变的问题
1 parent ab46ecb commit 9ac6017

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

src/views/bpm/model/form/index.vue

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,16 @@ const initData = async () => {
216216
// 特殊:复制场景
217217
if (route.params.type === 'copy') {
218218
delete formData.value.id
219+
if (formData.value.bpmnXml) {
220+
formData.value.bpmnXml = formData.value.bpmnXml.replaceAll(
221+
formData.value.name,
222+
formData.value.name + '副本'
223+
)
224+
formData.value.bpmnXml = formData.value.bpmnXml.replaceAll(
225+
formData.value.key,
226+
formData.value.key + '_copy'
227+
)
228+
}
219229
formData.value.name += '副本'
220230
formData.value.key += '_copy'
221231
tagsView.setTitle('复制流程')

0 commit comments

Comments
 (0)