From eb0c70270264d5eafd5879b9df1f9a3e5e85c2b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A0=82=E7=B3=96?= Date: Tue, 12 Aug 2025 11:23:58 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat:=20=E9=80=80=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- klp-ui/src/api/wms/stockIo.js | 8 + .../KLPService/MaterialSelect/index.vue | 3 + klp-ui/src/views/wms/hotProduct/index.vue | 22 +- klp-ui/src/views/wms/rawMaterial/index.vue | 2 - .../src/views/wms/stockIo/panels/detail.vue | 16 +- .../views/wms/stockIo/panels/returnCreate.vue | 436 ++++++++++++++++++ .../views/wms/stockIo/panels/stockIoPage.vue | 129 ++---- klp-ui/src/views/wms/stockIo/return.vue | 2 +- 8 files changed, 519 insertions(+), 99 deletions(-) create mode 100644 klp-ui/src/views/wms/stockIo/panels/returnCreate.vue diff --git a/klp-ui/src/api/wms/stockIo.js b/klp-ui/src/api/wms/stockIo.js index 1ee00b98..78aa6e9b 100644 --- a/klp-ui/src/api/wms/stockIo.js +++ b/klp-ui/src/api/wms/stockIo.js @@ -124,3 +124,11 @@ export function scanOutStock(data) { data: data }) } + +export function returnStock(data) { + return request({ + url: '/wms/stockIo/returnStock', + method: 'post', + data: data + }) +} \ No newline at end of file diff --git a/klp-ui/src/components/KLPService/MaterialSelect/index.vue b/klp-ui/src/components/KLPService/MaterialSelect/index.vue index 888c06d6..f4d15c24 100644 --- a/klp-ui/src/components/KLPService/MaterialSelect/index.vue +++ b/klp-ui/src/components/KLPService/MaterialSelect/index.vue @@ -48,6 +48,9 @@ }, _itemId: { get() { + if (!this.itemId) { + return this.itemId; + } return this.itemId.toString(); }, set(val) { diff --git a/klp-ui/src/views/wms/hotProduct/index.vue b/klp-ui/src/views/wms/hotProduct/index.vue index e378a916..5dc76ab7 100644 --- a/klp-ui/src/views/wms/hotProduct/index.vue +++ b/klp-ui/src/views/wms/hotProduct/index.vue @@ -119,7 +119,12 @@ 访问量分布 -
+
+ +
+
+
+ @@ -134,7 +139,12 @@ 访问量趋势图 -
+ +
+ +
+
+
@@ -160,9 +170,15 @@ diff --git a/klp-ui/src/views/wms/stockIo/panels/stockIoPage.vue b/klp-ui/src/views/wms/stockIo/panels/stockIoPage.vue index 3ca7f4f2..6328aa84 100644 --- a/klp-ui/src/views/wms/stockIo/panels/stockIoPage.vue +++ b/klp-ui/src/views/wms/stockIo/panels/stockIoPage.vue @@ -2,21 +2,13 @@
- + - + @@ -34,53 +26,25 @@ - 新增 + 新增 - 修改 + 修改 - 删除 + 删除 - 导出 + 导出 - + @@ -184,11 +121,12 @@ diff --git a/klp-ui/src/views/wms/stockIo/return.vue b/klp-ui/src/views/wms/stockIo/return.vue index 4fc927ba..b62fe4b2 100644 --- a/klp-ui/src/views/wms/stockIo/return.vue +++ b/klp-ui/src/views/wms/stockIo/return.vue @@ -1,5 +1,5 @@