From e65d303e35f7721fd81728769c3dac8bf5c927c4 Mon Sep 17 00:00:00 2001 From: caill <815519168@qq.com> Date: Mon, 26 Aug 2024 16:31:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=96=E5=8D=8F=E5=8C=BA=E7=A9=BA=E6=96=99?= =?UTF-8?q?=E6=9E=B6=E9=80=81=E5=9B=9E,=E5=A4=96=E5=8D=8F=E5=8C=BA?= =?UTF-8?q?=E7=A9=BA=E7=AC=BC=E6=A1=86=E9=80=81=E5=9B=9E,=E7=89=A9?= =?UTF-8?q?=E6=96=99=E8=BD=AC=E8=BF=90,=E8=A1=A5=E7=A9=BA=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/manage/empty-material-racks-back.vue | 73 ++++++++++++++++++++-- pages/manage/empty-tray-back.vue | 18 ++---- pages/manage/fill-tray.vue | 39 ++++++------ pages/manage/material-transfer.vue | 73 ++++++++++++++++++++-- utils/getData2.js | 31 +++++++++ 5 files changed, 195 insertions(+), 39 deletions(-) diff --git a/pages/manage/empty-material-racks-back.vue b/pages/manage/empty-material-racks-back.vue index 239d03a..4b316e2 100644 --- a/pages/manage/empty-material-racks-back.vue +++ b/pages/manage/empty-material-racks-back.vue @@ -1,19 +1,84 @@ diff --git a/pages/manage/empty-tray-back.vue b/pages/manage/empty-tray-back.vue index d7b54bd..e519258 100644 --- a/pages/manage/empty-tray-back.vue +++ b/pages/manage/empty-tray-back.vue @@ -25,7 +25,7 @@ - + @@ -34,7 +34,7 @@ import NavBar from '@/components/NavBar.vue' import SearchBox from '@/components/SearchBox.vue' import LinkScan from '@/components/LinkScan.vue' - import {getVehicleType, callEmptyVehicle} from '@/utils/getData2.js' + import {handheldCageFrame} from '@/utils/getData2.js' export default { components: { NavBar, @@ -56,22 +56,14 @@ getScanlist (e) { this.val2 = e.join() }, - /** 载具类型下拉框 */ - async _getVehicleType () { - let res = await getVehicleType() - this.options1 = [...res] - }, - pickerChange (e) { - this.index1 = e.detail.value - }, - async _callEmptyVehicle () { + async _handheldCageFrame () { this.disabled = true - if (!this.val1) { + if (!this.val1 || !this.val2) { this.disabled = false return } try { - let res = await callEmptyVehicle(this.val1) + let res = await handheldCageFrame(this.val1, this.val2) this.clearUp() uni.showToast({ title: res.message, diff --git a/pages/manage/fill-tray.vue b/pages/manage/fill-tray.vue index 248f341..c00dc01 100644 --- a/pages/manage/fill-tray.vue +++ b/pages/manage/fill-tray.vue @@ -4,6 +4,16 @@ + + 当前点位 + + + + + + 载具类型 @@ -14,22 +24,11 @@ - - - 当前点位 - - - - - - - + @@ -37,7 +36,7 @@ diff --git a/utils/getData2.js b/utils/getData2.js index 4e6d6ad..31ca2fd 100644 --- a/utils/getData2.js +++ b/utils/getData2.js @@ -30,6 +30,37 @@ export const handheldLock = (code, status) => request({ url:'api/handheld/lock', data: {region_code: code, status: status} }) +// 外协区空料架送回 +export const handheldRack = (code, vcode) => request({ + url:'api/handheld/rack', + data: {device_code: code, vehicle_code: vcode} +}) +// 外协区空笼框送回 +export const handheldCageFrame = (code, list) => request({ + url:'api/handheld/cageFrame', + data: {device_code: code, vehicle_list: list} +}) +// 物料转运 +export const handheldTranshipment = (code, vcode) => request({ + url:'api/handheld/transhipment', + data: {device_code: code, vehicle_code: vcode} +}) +// 载具类型列表 +// export const vehicleType = () => request({ +// url:'api/fab/vehicleType', +// data: {} +// }) +export const vehicleType = () => { + let res = { + content: [{ label: 'aa', value: '11'}, { label: 'bb', value: '22'}] + } + return res +} +// 补空框 +export const handheldStorehouse = (code, type) => request({ + url:'api/handheld/storehouse', + data: {device_code: code, vehicle_type: type} +}) /** * 空托盘出库