diff --git a/src/views/pages/process/flow/flow-edit.vue b/src/views/pages/process/flow/flow-edit.vue index d025a1d505e74d14c8697ca812fa4d5fc693f3a0..6a5dcde480b98f977bf27e2cd512fb2364527133 100644 --- a/src/views/pages/process/flow/flow-edit.vue +++ b/src/views/pages/process/flow/flow-edit.vue @@ -593,6 +593,7 @@ export default { let data = res.Return.config && (typeof res.Return.config == 'string') ? JSON.parse(res.Return.config) : res.Return.config; this.referenceCount = res.Return.referenceCount; Object.assign(this.processConfig, data.process.processConfig); + this.processConfig.uuid = res.Return.uuid; this.processConfig.name = res.Return.name; this.initTopo(data, action); } else { diff --git a/src/views/pages/process/flow/flow-overview.vue b/src/views/pages/process/flow/flow-overview.vue index 5957d72a31a180007278b17f87ae04a77b3f9dcb..0f09c9cca0bb76f06809e0eadd3c18df0b742ece 100644 --- a/src/views/pages/process/flow/flow-overview.vue +++ b/src/views/pages/process/flow/flow-overview.vue @@ -13,6 +13,7 @@ ref="uploadDialog" targetType="process" url="/api/binary/common/import" + @close="closeComplexUploadDialog" > @@ -403,6 +404,11 @@ export default { this.keyword = historyData['keyword'] || ''; this.isCreator = historyData['isCreator'] || 0; this.currentPage = historyData['currentPage'] || 1; + }, + closeComplexUploadDialog(isSuccess) { + if (isSuccess) { + this.searchFlow(); + } } }, computed: {