From 74ade24c34a9a1543d95951327fdd3e010cd9e0f Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期二, 09 四月 2024 22:10:31 +0800 Subject: [PATCH] # --- pages/phyz/order/orderCar.vue | 68 ++++++++++++--------------------- 1 files changed, 25 insertions(+), 43 deletions(-) diff --git a/pages/phyz/order/orderCar.vue b/pages/phyz/order/orderCar.vue index 0d87d96..15adeaf 100644 --- a/pages/phyz/order/orderCar.vue +++ b/pages/phyz/order/orderCar.vue @@ -66,15 +66,8 @@ orderCarList: [], count: 0, index: 0, - barcode: '', - agvDevp: '', - combMat: { - orderNo: '', - barcode: '', - locNo: '', - combMat: null - }, - combMats: [] + barcode: '100997', + agvDevp: 'DI_01F2', } }, onShow() { @@ -141,45 +134,34 @@ return; } } - for (let item of _this.orderCarList) { - _this.combMat.orderNo = item.orderNo - _this.combMat.barcode = _this.barcode - _this.combMat.locNo = _this.agvDevp - _this.combMat.combMat = item - _this.combMats.push(_this.combMat) + let combMat = { + orderNo:'', + barcode: '', + locNo: '', + combMats: [] } - this.comb() + let combMats = [] + for (let item of _this.orderCarList) { + combMat.orderNo = item.orderNo + combMat.barcode = _this.barcode + combMat.locNo = _this.agvDevp + combMat.combMats = [] + let combMat = {csocode: '',isoseq: '',matnr: '',batch: '',anfme: '',maktx: '',specs: ''} + combMat.combMats.push(item) + combMats.push(combMat) + } + this.comb(combMats) }, - startPakin() { - let _this = this - let params = [] - let param = { devNo: this.agvDevp, containerCode: this.barcode, } - params.push(param) - uni.request({ - url: _this.baseUrl + '/agvMobile/pakin/empty/auth', - data: {pad: params}, - method: 'POST', - header: {'token': uni.getStorageSync('token')}, - success(result) { - var res = result.data - if (res.code === 200) { - } else if (res.code == 403) { - setTimeout(() => { - uni.reLaunch({ - url: '../login/login' - }); - }, 1000); - } else { - } - } - }); - }, - comb(e) { + comb(combMats) { let _this = this; uni.request({ - url: _this.baseUrl + '/agvMobile/comb/auth', - data: _this.combMats, + url: _this.baseUrl + '/agvMobile/start/pakin/auth', + data: JSON.stringify({ + barcode: _this.barcode, + devNo: _this.agvDevp, + combParams: combMats + }), method: 'POST', header: { 'token': uni.getStorageSync('token') -- Gitblit v1.9.1