From 205b81b04bf273138aec913152d609ad3bdc1b04 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, 27 Aug 2026 17:10:40 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=90=E8=BE=93=E6=A0=88=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../haianAutoWarehouse/palletChangeStation.js | 6 + src/router/index.js | 1 + src/views/main.vue | 6 + .../haianPalletChangeStation.vue | 561 ++++++++++++++++++ .../haianAutoWarehouse/haianPalletPacking.vue | 98 ++- .../haianAutoWarehouse/haianPalletSorting.vue | 81 ++- 6 files changed, 733 insertions(+), 20 deletions(-) create mode 100644 src/views/modules/haianAutoWarehouse/haianPalletChangeStation.vue diff --git a/src/api/haianAutoWarehouse/palletChangeStation.js b/src/api/haianAutoWarehouse/palletChangeStation.js index 6d180e9..1f93a93 100644 --- a/src/api/haianAutoWarehouse/palletChangeStation.js +++ b/src/api/haianAutoWarehouse/palletChangeStation.js @@ -1,7 +1,13 @@ import { createAPI } from "@/utils/httpRequest.js"; +// 海安-检查栈板是否可执行换站(含calling_flag与当前站点)- rqrq +export const checkPalletForChangeStation = data => createAPI(`/haiAnWcsIntegration/checkPalletForChangeStation`, 'post', data) + // 海安-获取可选区域(choose_able=Y)- rqrq export const getAreaOptionsForChange = data => createAPI(`/haiAnWcsIntegration/getAreaOptionsForChange`, 'post', data) // 海安-按区域获取站点清单(locationCode/status)- rqrq export const getStationsByArea = data => createAPI(`/haiAnWcsIntegration/getStationsByArea`, 'post', data) + +// 海安-提交托盘运输任务(写haian_wms_order_task并调用立库搬运接口)- rqrq +export const submitChangeStationTask = data => createAPI(`/haiAnWcsIntegration/submitChangeStationTask`, 'post', data) diff --git a/src/router/index.js b/src/router/index.js index 0f4b179..886ce7b 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -153,6 +153,7 @@ const globalRoutes = [ {path: "/haianPalletPacking",name: "haianPalletPacking", component: resolve => require(["@/views/modules/haianAutoWarehouse/haianPalletPacking.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, {path: "/haianPalletSorting",name: "haianPalletSorting", component: resolve => require(["@/views/modules/haianAutoWarehouse/haianPalletSorting.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, {path: "/haianPalletSearch",name: "haianPalletSearch", component: resolve => require(["@/views/modules/haianAutoWarehouse/haianPalletSearch.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, + {path: "/haianPalletChangeStation",name: "haianPalletChangeStation", component: resolve => require(["@/views/modules/haianAutoWarehouse/haianPalletChangeStation.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, ] diff --git a/src/views/main.vue b/src/views/main.vue index 3323ee8..fe8ce9e 100644 --- a/src/views/main.vue +++ b/src/views/main.vue @@ -151,6 +151,12 @@ +
diff --git a/src/views/modules/haianAutoWarehouse/haianPalletChangeStation.vue b/src/views/modules/haianAutoWarehouse/haianPalletChangeStation.vue new file mode 100644 index 0000000..c5496ba --- /dev/null +++ b/src/views/modules/haianAutoWarehouse/haianPalletChangeStation.vue @@ -0,0 +1,561 @@ + + + + + + diff --git a/src/views/modules/haianAutoWarehouse/haianPalletPacking.vue b/src/views/modules/haianAutoWarehouse/haianPalletPacking.vue index dbb0b5d..00c3dbe 100644 --- a/src/views/modules/haianAutoWarehouse/haianPalletPacking.vue +++ b/src/views/modules/haianAutoWarehouse/haianPalletPacking.vue @@ -1,11 +1,11 @@