diff --git a/src/api/automatedWarehouse/palletMerge.js b/src/api/automatedWarehouse/palletMerge.js new file mode 100644 index 0000000..d65e395 --- /dev/null +++ b/src/api/automatedWarehouse/palletMerge.js @@ -0,0 +1,16 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +// ========== 合托相关 ========== - rqrq + +// 校验栈板(通用,用于来源/目标托盘)- rqrq +export const checkPalletForMerge = data => createAPI(`/wcsIntegration/checkPalletForMerge`, 'post', data) + +// 校验目标栈板是否为混装托盘 - rqrq +export const checkTargetPalletType = data => createAPI(`/wcsIntegration/checkTargetPalletType`, 'post', data) + +// 查询栈板明细(根据site+palletId查询pallet_detail)- rqrq +export const getPalletDetailForMerge = data => createAPI(`/wcsIntegration/getPalletDetailForMerge`, 'post', data) + +// 执行合托操作(将来源栈板的物料转移到目标栈板)- rqrq +export const executePalletMerge = data => createAPI(`/wcsIntegration/executePalletMerge`, 'post', data) + diff --git a/src/router/index.js b/src/router/index.js index 328b5e0..0f5b9f0 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -140,6 +140,7 @@ const globalRoutes = [ {path: "/cancelWcsPallet",name: "cancelWcsPallet", component: resolve => require(["@/views/modules/automatedWarehouse/cancelWcsPallet.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, {path: "/callOutToStation",name: "callOutToStation", component: resolve => require(["@/views/modules/automatedWarehouse/callOutToStation.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, {path: "/palletSortingNoAgv",name: "palletSortingNoAgv", component: resolve => require(["@/views/modules/automatedWarehouse/palletSortingNoAgv.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, + {path: "/palletMerge",name: "palletMerge", component: resolve => require(["@/views/modules/automatedWarehouse/palletMerge.vue"], resolve), meta: { transition: 'instant' ,preload: true,keepAlive: true}}, ] diff --git a/src/views/main.vue b/src/views/main.vue index 1d25848..d433278 100644 --- a/src/views/main.vue +++ b/src/views/main.vue @@ -167,6 +167,12 @@ +
diff --git a/src/views/modules/automatedWarehouse/palletMerge.vue b/src/views/modules/automatedWarehouse/palletMerge.vue new file mode 100644 index 0000000..fc67f9c --- /dev/null +++ b/src/views/modules/automatedWarehouse/palletMerge.vue @@ -0,0 +1,578 @@ + + + + + +