From 7d3084662174ba9a49b4ad8f9a57c86980f9dd4a Mon Sep 17 00:00:00 2001 From: lijuncheng Date: Thu, 21 Mar 2024 17:19:51 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A9=BA=E5=99=A8=E5=85=B7=E5=BA=93=E7=A7=BB?= =?UTF-8?q?=E5=92=8C=E7=A9=BA=E5=99=A8=E5=85=B7=E5=91=BC=E5=8F=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fe/PDA/api/index.js | 20 +++ fe/PDA/common/basic.js | 40 ++++- fe/PDA/pages/container/containerCall.vue | 165 +++++++++++++------ fe/PDA/pages/container/containerMove.vue | 199 ++++++++++++----------- 4 files changed, 276 insertions(+), 148 deletions(-) diff --git a/fe/PDA/api/index.js b/fe/PDA/api/index.js index a135708b9..0d5f75717 100644 --- a/fe/PDA/api/index.js +++ b/fe/PDA/api/index.js @@ -1400,4 +1400,24 @@ export const getPlasticsList = (params) => request( method: 'get', data: params }); + +//空器具呼叫 +export const containerRequest = (params) => request( + devUrl + "/api/pda/store/container-request", { // + data: params, + method: "post" + }) +//空器具库移列表 +export const getContainerList = (params) => request( + devUrl + "/api/pda/job/container/list", { + method: 'get', + data: params + }); + +//空器具库移完成 +export const finshContainerJob = (id, params) => request( + devUrl + "/api/pda/job/container/finish/" + id, { // + data: params, + method: "post" + }) diff --git a/fe/PDA/common/basic.js b/fe/PDA/common/basic.js index 8d8b5d725..f02cc7c2b 100644 --- a/fe/PDA/common/basic.js +++ b/fe/PDA/common/basic.js @@ -170,7 +170,7 @@ export function getLocationType(val) { else if (val == 8) return 'noc' else if (val == 9) return 'overflow' else if (val == 10) return 'customer' - else return 'other' + else return 'other' } //获取库位类型描述 @@ -204,6 +204,32 @@ export function getJobType(val) { else return 'Other' } +export function getContainerTypeArray() { + let array = [{ + name: '内物流', + value: "InLogistics", + }, { + name: '外物流', + value: "OutLogistics", + + }]; + return array; +} + +export function getContainerTypeName(val) { + let array = [{ + name: '内物流', + value: "InLogistics", + }, { + name: '外物流', + value: "OutLogistics", + + }]; + + let item = array.find(r => r.value == val); + return item.name; +} + //提示是否消息 export function showConfirmMsg(content, callback) { uni.showModal({ @@ -332,8 +358,8 @@ export function setRootFontSize(fontSize) { export function scanErrorAudio() { var music = null; music = uni.createInnerAudioContext(); //创建播放器对象 - music.src ="../../static/video/error.wav"; - music.volume=1; + music.src = "../../static/video/error.wav"; + music.volume = 1; music.play(); //执行播放 music.onEnded(() => { //播放结束 @@ -345,8 +371,8 @@ export function scanErrorAudio() { export function newMessageAudio() { var music = null; music = uni.createInnerAudioContext(); //创建播放器对象 - music.src ="../../static/video/error.wav"; - music.volume=1; + music.src = "../../static/video/error.wav"; + music.volume = 1; music.play(); //执行播放 music.onEnded(() => { //播放结束 @@ -357,8 +383,8 @@ export function newMessageAudio() { export function vibrate() { uni.vibrateLong({ - success:function(){ - + success: function() { + } }) } diff --git a/fe/PDA/pages/container/containerCall.vue b/fe/PDA/pages/container/containerCall.vue index 43bb429ab..5719f9fc0 100644 --- a/fe/PDA/pages/container/containerCall.vue +++ b/fe/PDA/pages/container/containerCall.vue @@ -1,7 +1,7 @@