From 6507b3ee147128ced7ebada4cbe99650240614a4 Mon Sep 17 00:00:00 2001 From: huang <1724659546@qq.com> Date: Thu, 27 Nov 2025 17:37:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BA=93=E5=AD=98=E7=AE=A1=E7=90=86=E7=95=8C?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/inventory/StockListTable.vue | 113 ++++++++++++++++++++ src/layouts/MainLayout.vue | 8 +- src/views/inventory/StockManagement.vue | 111 +++++++++++++++++++ 3 files changed, 231 insertions(+), 1 deletion(-) create mode 100644 src/components/inventory/StockListTable.vue create mode 100644 src/views/inventory/StockManagement.vue diff --git a/src/components/inventory/StockListTable.vue b/src/components/inventory/StockListTable.vue new file mode 100644 index 00000000..de029bb9 --- /dev/null +++ b/src/components/inventory/StockListTable.vue @@ -0,0 +1,113 @@ + + + diff --git a/src/layouts/MainLayout.vue b/src/layouts/MainLayout.vue index 1fdbbb09..bc0ab746 100644 --- a/src/layouts/MainLayout.vue +++ b/src/layouts/MainLayout.vue @@ -115,6 +115,12 @@ + + + + + + @@ -444,7 +450,7 @@ export default { const activeMenu = computed(() => { const path = route.path; - if (path.startsWith('/monitor') || path.startsWith('/pms') || path.startsWith('/devices') || path.startsWith('/device-templates') || path.startsWith('/alarms') || path.startsWith('/feed')) { + if (path.startsWith('/monitor') || path.startsWith('/pms') || path.startsWith('/devices') || path.startsWith('/device-templates') || path.startsWith('/alarms') || path.startsWith('/feed') || path.startsWith('/inventory')) { return path; } return route.path; diff --git a/src/views/inventory/StockManagement.vue b/src/views/inventory/StockManagement.vue new file mode 100644 index 00000000..11155192 --- /dev/null +++ b/src/views/inventory/StockManagement.vue @@ -0,0 +1,111 @@ + + + + +