From 5c5c41ce1bd19941112c88d8ce6c4034e8050829 Mon Sep 17 00:00:00 2001 From: xlsea Date: Thu, 9 Mar 2023 19:53:32 +0800 Subject: [PATCH] =?UTF-8?q?bpmn.js=E6=95=B4=E5=90=88bpmn-js-lint?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ruoyi-ui/package.json | 4 + ruoyi-ui/src/components/Process/.bpmnlintrc | 3 + ruoyi-ui/src/components/Process/index.vue | 15 +- ruoyi-ui/vue.config.js | 278 ++++++++++---------- 4 files changed, 163 insertions(+), 137 deletions(-) create mode 100644 ruoyi-ui/src/components/Process/.bpmnlintrc diff --git a/ruoyi-ui/package.json b/ruoyi-ui/package.json index f98adcaa..1479925b 100644 --- a/ruoyi-ui/package.json +++ b/ruoyi-ui/package.json @@ -39,6 +39,10 @@ "@riophae/vue-treeselect": "0.4.0", "axios": "0.24.0", "bpmn-js": "^11.1.0", + "bpmnlint": "^6.4.0", + "bpmn-js-bpmnlint": "^0.15.0", + "bpmnlint-loader": "^0.1.4", + "file-drops": "^0.4.0", "clipboard": "2.0.8", "core-js": "3.25.3", "diagram-js": "^11.4.1", diff --git a/ruoyi-ui/src/components/Process/.bpmnlintrc b/ruoyi-ui/src/components/Process/.bpmnlintrc new file mode 100644 index 00000000..0c1faae1 --- /dev/null +++ b/ruoyi-ui/src/components/Process/.bpmnlintrc @@ -0,0 +1,3 @@ +{ + "extends": "bpmnlint:recommended" +} diff --git a/ruoyi-ui/src/components/Process/index.vue b/ruoyi-ui/src/components/Process/index.vue index fbd093e7..db3a4bdd 100644 --- a/ruoyi-ui/src/components/Process/index.vue +++ b/ruoyi-ui/src/components/Process/index.vue @@ -29,6 +29,7 @@
+ 校验xml 查看xml 下载xml 下载svg @@ -51,7 +52,9 @@