From fd174c6efc16f5771e6882bd8fc29f08259285f9 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期一, 24 三月 2025 11:47:55 +0800
Subject: [PATCH] 容缺计数
---
src/views/flowable/definition/model.vue | 19 +++++++++++++++++--
1 files changed, 17 insertions(+), 2 deletions(-)
diff --git a/src/views/flowable/definition/model.vue b/src/views/flowable/definition/model.vue
index bead3c6..93ca8e3 100644
--- a/src/views/flowable/definition/model.vue
+++ b/src/views/flowable/definition/model.vue
@@ -5,6 +5,7 @@
:xml="xml"
:is-view="false"
@save="save"
+ @update="update"
@showXML="showXML"
/>
<!--鍦ㄧ嚎鏌ョ湅xml-->
@@ -17,7 +18,7 @@
</div>
</template>
<script>
-import {readXml, roleList, saveXml, userList,expList} from "@/api/flowable/definition";
+import {readXml, roleList, saveXml, userList, expList, updateXml} from "@/api/flowable/definition";
import BpmnModel from '@/components/Process'
import vkBeautify from 'vkbeautify'
import hljs from 'highlight.js'
@@ -101,10 +102,24 @@
this.$tab.closeOpenPage(obj);
})
},
+ /** 鏇存柊xml */
+ update(data) {
+ const params = {
+ deploymentId: this.$route.query && this.$route.query.deployId,
+ name: data.process.name,
+ category: data.process.category,
+ xml: data.xml
+ }
+ updateXml(params).then(res => {
+ this.$modal.msgSuccess(res.msg)
+ // 鍏抽棴褰撳墠鏍囩椤靛苟杩斿洖涓婁釜椤甸潰
+ const obj = { path: "/flowable/definition", query: { t: Date.now()} };
+ this.$tab.closeOpenPage(obj);
+ })
+ },
/** 鎸囧畾娴佺▼鍔炵悊浜哄憳鍒楄〃 */
getDataList() {
userList().then(res => {
- console.log(this.modelerStore, "dhg")
this.modelerStore.userList = res.data;
})
roleList().then(res => {
--
Gitblit v1.8.0