From b855a8baad6a65c54db2fd4c582f5e4222a12193 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=86=9F=E5=90=B4=E5=BD=A6=E7=A5=96?= Date: Thu, 16 Oct 2025 16:57:00 +0800 Subject: [PATCH] 1 --- .../automatedWarehouse/emptyPalletAssembly.js | 16 + src/router/index.js | 1 + src/views/main.vue | 6 + .../emptyPalletAssembly.vue | 349 ++++++++++++++++++ 4 files changed, 372 insertions(+) create mode 100644 src/api/automatedWarehouse/emptyPalletAssembly.js create mode 100644 src/views/modules/automatedWarehouse/emptyPalletAssembly.vue diff --git a/src/api/automatedWarehouse/emptyPalletAssembly.js b/src/api/automatedWarehouse/emptyPalletAssembly.js new file mode 100644 index 0000000..f2b8cce --- /dev/null +++ b/src/api/automatedWarehouse/emptyPalletAssembly.js @@ -0,0 +1,16 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +// ========== 空托盘组盘相关 ========== - rqrq + +// 检查是否为空托盘(pallet_detail表无数据)- rqrq +export const checkEmptyPallet = data => createAPI(`/wcsIntegration/checkEmptyPallet`, 'post', data) + +// 获取托盘类型列表 - rqrq +export const getPalletTypes = data => createAPI(`/wcsIntegration/getPalletTypes`, 'post', data) + +// 更新托盘类型和自动分拣标志 - rqrq +export const updatePalletTypeAndAutoSort = data => createAPI(`/wcsIntegration/updatePalletTypeAndAutoSort`, 'post', data) + +// 空托盘通知入库(包含入库并运输)- rqrq +export const notifyEmptyPalletInbound = data => createAPI(`/wcsIntegration/notifyEmptyPalletInbound`, 'post', data) + diff --git a/src/router/index.js b/src/router/index.js index c969062..a98d36b 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -130,6 +130,7 @@ const globalRoutes = [ {path: "/palletSearch",name: "palletSearch", component: resolve => require(["@/views/modules/automatedWarehouse/palletSearch.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, {path: "/palletChangeStation",name: "palletChangeStation", component: resolve => require(["@/views/modules/automatedWarehouse/palletChangeStation.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, {path: "/palletManualMove",name: "palletManualMove", component: resolve => require(["@/views/modules/automatedWarehouse/palletManualMove.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, + {path: "/emptyPalletAssembly",name: "emptyPalletAssembly", component: resolve => require(["@/views/modules/automatedWarehouse/emptyPalletAssembly.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, ] diff --git a/src/views/main.vue b/src/views/main.vue index 93dcd16..fb37579 100644 --- a/src/views/main.vue +++ b/src/views/main.vue @@ -173,6 +173,12 @@ + diff --git a/src/views/modules/automatedWarehouse/emptyPalletAssembly.vue b/src/views/modules/automatedWarehouse/emptyPalletAssembly.vue new file mode 100644 index 0000000..0bf261d --- /dev/null +++ b/src/views/modules/automatedWarehouse/emptyPalletAssembly.vue @@ -0,0 +1,349 @@ + + + + + +