From ffe870872fb317dff7b480c01cfce8bed64bc6d8 Mon Sep 17 00:00:00 2001
From: tony <846249920@qq.com>
Date: Mon, 19 Dec 2022 19:56:24 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E4=BE=9D=E8=B5=96?=
=?UTF-8?q?=E7=89=88=E6=9C=AC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ruoyi-ui/package.json | 7 ++++---
ruoyi-ui/src/components/Process/PropertyPanel.vue | 1 -
.../src/components/Process/common/parseElement.js | 11 +----------
.../nodePanel/property/executionListener.vue | 4 ++--
.../components/nodePanel/property/listenerParam.vue | 2 +-
.../components/nodePanel/property/taskListener.vue | 4 ++--
.../src/components/Process/flowable/showConfig.js | 1 -
7 files changed, 10 insertions(+), 20 deletions(-)
diff --git a/ruoyi-ui/package.json b/ruoyi-ui/package.json
index 79ff7fed..2b80e4a0 100644
--- a/ruoyi-ui/package.json
+++ b/ruoyi-ui/package.json
@@ -38,10 +38,10 @@
"dependencies": {
"@riophae/vue-treeselect": "0.4.0",
"axios": "0.24.0",
- "bpmn-js": "^11.1.0",
+ "bpmn-js": "7.5.0",
"clipboard": "2.0.8",
"core-js": "3.25.3",
- "diagram-js": "^5.0.0",
+ "diagram-js": "5.1.1",
"echarts": "5.4.0",
"element-ui": "2.15.10",
"file-saver": "2.0.5",
@@ -62,7 +62,8 @@
"vue-router": "3.4.9",
"vuedraggable": "2.24.3",
"vuex": "3.6.0",
- "xcrud": "^0.4.19"
+ "xcrud": "0.4.1",
+ "bpmn-moddle": "7.0.4"
},
"devDependencies": {
"@babel/parser": "^7.20.5",
diff --git a/ruoyi-ui/src/components/Process/PropertyPanel.vue b/ruoyi-ui/src/components/Process/PropertyPanel.vue
index 443f81d7..4974af90 100644
--- a/ruoyi-ui/src/components/Process/PropertyPanel.vue
+++ b/ruoyi-ui/src/components/Process/PropertyPanel.vue
@@ -124,7 +124,6 @@ export default {
})
this.modeler.on('element.click', e => {
const { element } = e
- // console.log(element)
if (element.type === 'bpmn:Process') {
this.element = element
}
diff --git a/ruoyi-ui/src/components/Process/common/parseElement.js b/ruoyi-ui/src/components/Process/common/parseElement.js
index fdc6064b..63cf336e 100644
--- a/ruoyi-ui/src/components/Process/common/parseElement.js
+++ b/ruoyi-ui/src/components/Process/common/parseElement.js
@@ -41,19 +41,10 @@ export function userTaskParse(obj) {
for (const key in obj) {
if (key === 'candidateUsers') {
obj.userType = 'candidateUsers'
- // if (obj[key].toString().indexOf(",") !== -1) {
- //
- // }else {
- // obj[key] = obj[key].toString()?.split(',') || []
- // }
+ obj[key] = obj[key]?.split(',') || []
} else if (key === 'candidateGroups') {
obj.userType = 'candidateGroups'
obj[key] = obj[key]?.split(',') || []
- // if (obj[key].toString().indexOf(",") !== -1) {
- //
- // }else {
- // obj[key] = obj[key].toString()?.split(',') || []
- // }
} else if (key === 'assignee') {
obj.userType = 'assignee'
}
diff --git a/ruoyi-ui/src/components/Process/components/nodePanel/property/executionListener.vue b/ruoyi-ui/src/components/Process/components/nodePanel/property/executionListener.vue
index 1a15b8a1..32df63c1 100644
--- a/ruoyi-ui/src/components/Process/components/nodePanel/property/executionListener.vue
+++ b/ruoyi-ui/src/components/Process/components/nodePanel/property/executionListener.vue
@@ -42,7 +42,7 @@ export default {
},
computed: {
formConfig() {
- // const _this = this
+ // const _this = this
return {
inline: false,
item: [
@@ -189,6 +189,6 @@ export default {
diff --git a/ruoyi-ui/src/components/Process/components/nodePanel/property/listenerParam.vue b/ruoyi-ui/src/components/Process/components/nodePanel/property/listenerParam.vue
index dd8ace18..b5b9fc5e 100644
--- a/ruoyi-ui/src/components/Process/components/nodePanel/property/listenerParam.vue
+++ b/ruoyi-ui/src/components/Process/components/nodePanel/property/listenerParam.vue
@@ -91,6 +91,6 @@ export default {
diff --git a/ruoyi-ui/src/components/Process/components/nodePanel/property/taskListener.vue b/ruoyi-ui/src/components/Process/components/nodePanel/property/taskListener.vue
index 0f72a89a..ed12232f 100644
--- a/ruoyi-ui/src/components/Process/components/nodePanel/property/taskListener.vue
+++ b/ruoyi-ui/src/components/Process/components/nodePanel/property/taskListener.vue
@@ -42,7 +42,7 @@ export default {
},
computed: {
formConfig() {
- // const _this = this
+ // const _this = this
return {
inline: false,
item: [
@@ -191,6 +191,6 @@ export default {
diff --git a/ruoyi-ui/src/components/Process/flowable/showConfig.js b/ruoyi-ui/src/components/Process/flowable/showConfig.js
index b372ec47..45a752b7 100644
--- a/ruoyi-ui/src/components/Process/flowable/showConfig.js
+++ b/ruoyi-ui/src/components/Process/flowable/showConfig.js
@@ -6,7 +6,6 @@ export default {
},
'bpmn:UserTask': {
userType: true,
- dataType: true,
assignee: true,
candidateUsers: true,
candidateGroups: true,