From 328ecfc895f43669b4651bc09ca5c2f7c6f0cba6 Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期二, 14 一月 2025 17:53:48 +0800
Subject: [PATCH] 办理的流程图查看回显颜色
---
src/views/flowable/task/myProcess/send/index.vue | 6 ++++--
src/components/Process/panel/taskListener.vue | 2 +-
src/views/projectProcess/detail/index.vue | 2 ++
3 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/src/components/Process/panel/taskListener.vue b/src/components/Process/panel/taskListener.vue
index 39d555f..e1bde2d 100644
--- a/src/components/Process/panel/taskListener.vue
+++ b/src/components/Process/panel/taskListener.vue
@@ -507,7 +507,7 @@
if (this.checkedListenerData.length > 0) {
this.checkedListenerData.forEach(value => {
value.fields.forEach(field => {
- if (field.name === 'startTaskId') {
+ if (field.name === '寮�濮嬭鏃惰妭鐐�') {
field.string = this.modelerStore.element.id;
}
});
diff --git a/src/views/flowable/task/myProcess/send/index.vue b/src/views/flowable/task/myProcess/send/index.vue
index 4dfb7be..dc0243c 100644
--- a/src/views/flowable/task/myProcess/send/index.vue
+++ b/src/views/flowable/task/myProcess/send/index.vue
@@ -54,7 +54,7 @@
</el-tab-pane>
<!--娴佺▼鍥�-->
<el-tab-pane label="娴佺▼鍥�" name="2">
- <bpmn-viewer :flowData="flowData"/>
+ <bpmn-viewer :flowData="flowData" :procInsId="procInsId"/>
</el-tab-pane>
</el-tabs>
<!--閫夋嫨娴佺▼鎺ユ敹浜�-->
@@ -228,6 +228,7 @@
loading: true,
deployId: "", // 娴佺▼瀹氫箟缂栧彿
procDefId: "", // 娴佺▼瀹炰緥缂栧彿
+ procInsId: "", // 娴佺▼瀹炰緥缂栧彿
formRenderData: {},
formRenderDataList: [],
variables: [], // 娴佺▼鍙橀噺鏁版嵁
@@ -255,6 +256,7 @@
this.flowName = this.$route.query && this.$route.query.flowName;
// 鍒濆鍖栬〃鍗�
this.procDefId = this.$route.query && this.$route.query.procDefId;
+ this.procInsId = this.$route.query && this.$route.query.procInsId;
this.goBackParams = this.$route.query && this.$route.query.goBackParams;
// this.getNextFlowNodeByStart(this.deployId);
this.getFlowFormData(this.taskId);
@@ -444,7 +446,7 @@
},
handleClick(tab, event) {
if (tab.name === '2'){
- flowXmlAndNode({deployId:this.deployId}).then(res => {
+ flowXmlAndNode({procInsId:this.procInsId,deployId:this.deployId}).then(res => {
this.flowData = res.data;
})
}
diff --git a/src/views/projectProcess/detail/index.vue b/src/views/projectProcess/detail/index.vue
index 207b6a4..c0677eb 100644
--- a/src/views/projectProcess/detail/index.vue
+++ b/src/views/projectProcess/detail/index.vue
@@ -204,11 +204,13 @@
taskId: row.taskId
}
getTaskIsAuditing(params).then(res => {
+ console.log("row",row)
this.$router.push({
path: '/flowable/task/myProcess/send/index',
query: {
deployId: row.deployId,
procDefId: row.processDefId,
+ procInsId: row.processInsId,
processName: row.taskName,
flowName: this.queryParams.processName,
projectName: this.detailData.projectName,
--
Gitblit v1.8.0