From 6120e879661f193bf8daa2d724457b96d876bb21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= <2178503051@qq.com> Date: Thu, 18 Jun 2026 14:50:51 +0800 Subject: [PATCH] =?UTF-8?q?feat(wms):=20=E6=96=B0=E5=A2=9E=E4=BB=93?= =?UTF-8?q?=E5=82=A8=E5=94=AE=E5=90=8E=E6=B5=81=E7=A8=8B=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=EF=BC=8C=E6=B7=BB=E5=8A=A0beautiful-mermaid=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 新增wms售后流程可视化页面,支持生产全链路和售后处理两种流程图切换展示 2. 安装beautiful-mermaid依赖并配置到transpileDependencies中 --- klp-ui/package.json | 1 + klp-ui/src/views/wms/post/flow.vue | 206 +++++++++++++++++++++++++++++ klp-ui/vue.config.js | 3 +- 3 files changed, 209 insertions(+), 1 deletion(-) create mode 100644 klp-ui/src/views/wms/post/flow.vue diff --git a/klp-ui/package.json b/klp-ui/package.json index ff0f71b4..262f9d40 100644 --- a/klp-ui/package.json +++ b/klp-ui/package.json @@ -44,6 +44,7 @@ "@vue-office/excel": "^1.7.14", "@vue/composition-api": "^1.7.2", "axios": "0.24.0", + "beautiful-mermaid": "^1.1.3", "bpmn-js-token-simulation": "0.10.0", "clipboard": "2.0.8", "core-js": "3.25.3", diff --git a/klp-ui/src/views/wms/post/flow.vue b/klp-ui/src/views/wms/post/flow.vue new file mode 100644 index 00000000..cfc16518 --- /dev/null +++ b/klp-ui/src/views/wms/post/flow.vue @@ -0,0 +1,206 @@ + + + + + + {{ tab.label }} + + + + + + + + + + + + diff --git a/klp-ui/vue.config.js b/klp-ui/vue.config.js index 89feb2ed..8d9cb0d7 100644 --- a/klp-ui/vue.config.js +++ b/klp-ui/vue.config.js @@ -29,7 +29,8 @@ module.exports = { productionSourceMap: false, transpileDependencies: [ 'frappe-gantt', - 'pdfjs-dist' + 'pdfjs-dist', + 'beautiful-mermaid' ], // webpack-dev-server 相关配置 devServer: {