From 63c8541bc5e2e0c73954145bc0960b1e1908590c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Tue, 22 Jul 2025 15:30:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- klp-ui/src/api/wms/order.js | 8 + .../KLPService/UserSelect/index.vue | 112 +++ klp-ui/src/views/index.vue | 642 +++++++++++++----- .../wms/order/components/CustomerCluster.vue | 105 +++ .../wms/order/components/OrderCompletion.vue | 121 ++++ .../components/OrderMaterialAnalysis.vue | 161 +++++ .../wms/order/components/OrderSummary.vue | 205 ++++++ .../wms/order/components/ProductSales.vue | 125 ++++ klp-ui/src/views/wms/order/dashboard.vue | 85 +++ klp-ui/src/views/wms/order/index.vue | 14 +- klp-ui/src/views/wms/product/index.vue | 17 +- klp-ui/src/views/wms/purchasePlan/index.vue | 20 +- .../panels/CreatePurchasePanel.vue | 6 +- .../views/wms/purchasePlan/panels/detail.vue | 6 +- 14 files changed, 1426 insertions(+), 201 deletions(-) create mode 100644 klp-ui/src/components/KLPService/UserSelect/index.vue create mode 100644 klp-ui/src/views/wms/order/components/CustomerCluster.vue create mode 100644 klp-ui/src/views/wms/order/components/OrderCompletion.vue create mode 100644 klp-ui/src/views/wms/order/components/OrderMaterialAnalysis.vue create mode 100644 klp-ui/src/views/wms/order/components/OrderSummary.vue create mode 100644 klp-ui/src/views/wms/order/components/ProductSales.vue create mode 100644 klp-ui/src/views/wms/order/dashboard.vue diff --git a/klp-ui/src/api/wms/order.js b/klp-ui/src/api/wms/order.js index 37d96d74..7607b00d 100644 --- a/klp-ui/src/api/wms/order.js +++ b/klp-ui/src/api/wms/order.js @@ -42,3 +42,11 @@ export function delOrder(orderId) { method: 'delete' }) } + +// dashboard +export function getDashboardData() { + return request({ + url: '/wms/product/dashboard/overview', + method: 'get' + }) +} \ No newline at end of file diff --git a/klp-ui/src/components/KLPService/UserSelect/index.vue b/klp-ui/src/components/KLPService/UserSelect/index.vue new file mode 100644 index 00000000..8a39408f --- /dev/null +++ b/klp-ui/src/components/KLPService/UserSelect/index.vue @@ -0,0 +1,112 @@ + + + + + diff --git a/klp-ui/src/views/index.vue b/klp-ui/src/views/index.vue index e5ed3229..7417d8c4 100644 --- a/klp-ui/src/views/index.vue +++ b/klp-ui/src/views/index.vue @@ -1,191 +1,489 @@ -