From 1e40a94e41a811a30b49150b5feabe9b7797948a Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期二, 14 五月 2024 08:23:06 +0800 Subject: [PATCH] # --- pages/phyz/AGV/AGVPakin3.vue | 67 ++++++++++++++++++++++----------- 1 files changed, 44 insertions(+), 23 deletions(-) diff --git a/pages/phyz/AGV/AGVPakin3.vue b/pages/phyz/AGV/AGVPakin3.vue index 734819b..9ee4977 100644 --- a/pages/phyz/AGV/AGVPakin3.vue +++ b/pages/phyz/AGV/AGVPakin3.vue @@ -9,7 +9,7 @@ <input type="text" placeholder=" 鎵爜 / 杈撳叆 璐ф灦鐮�" v-model="barcode" :focus="barcodeFocus" @input="barcodeInput()"> </view> - <view class="item"> + <!-- <view class="item"> <view class="dropdown" @click="toggleDropdown()"> <input type="text" style="width: 650rpx;" v-model="containerType" placeholder="璇烽�夋嫨璐ф灦绫诲瀷"> <uni-icons :type="isOpen ? 'top' : 'bottom'" color="#c1c1c1" style="margin-left: 10rpx;"></uni-icons> @@ -17,7 +17,7 @@ <view class="dropdown-item" v-for="option in selects" @click="selected(option)">{{option}}</view> </scroll-view> </view> - </view> + </view> --> <view class="item"> <input type="text" placeholder=" 鎵爜 / 杈撳叆 鏆傚瓨浣�" v-model="stationCode" :focus="stationCodeFocus" @input="stationCodeInput()"> @@ -33,13 +33,19 @@ <view class="desc">No锛�</view> <view class="left-item">{{i + 1}}</view> </view> - <!-- <view class="list-left-item"> - <view class="desc">绠辩爜锛�</view> + <view class="list-left-item"> + <view class="desc">璁㈠崟鍙凤細</view> <view class="left-item"> - <input type="text" v-model="item.containerCode"> - <uni-tag :text="item.containerCode" type="primary"></uni-tag> + <input type="text" v-model="item.csocode"> + <!-- <uni-tag :text="item.csocode" type="primary"></uni-tag> --> </view> - </view> --> + </view> + <view class="list-left-item"> + <view class="desc">鑷敱椤癸細</view> + <view class="left-item"> + <input type="text" v-model="item.isoseq"> + </view> + </view> <view class="list-left-item"> <view class="desc">缂栫爜锛�</view> <view class="left-item"> @@ -67,6 +73,7 @@ </view> <view class="list-right"> <uni-icons type="compose" color="#9add8b" size="24" @click="revise(item,i)"></uni-icons> + <view style="width: 10rpx;"></view> <uni-icons type="trash" color="#f58a8a" size="24" @click="remove(item,i,'warn')"></uni-icons> </view> </view> @@ -98,7 +105,7 @@ <view class="popup-item"> <view class="popup-item-left">鏁伴噺:</view> <view class="popup-item-right" style="border: none;justify-content: center;"> - <uni-number-box :value="count" :step='0.01' :max="9999999" color="#747474" @change="changeValue" /> + <uni-number-box :value="count" :step='1' :max="9999999" color="#747474" @change="changeValue" /> </view> </view> <view class="btn"> @@ -180,7 +187,7 @@ devNo: [], flag: 0, tempOrderInfo: {csocode: '',isoseq: ''}, - hide: true, + hide: false, hidebg: 'kb-bgtr', isOpen: false, selects: [1,2,3,4], @@ -205,6 +212,9 @@ eventChannel.on('mats', function(data) { console.log(data); that.orderNo = data.mats[0].orderNo + for (let k of data.mats) { + k.anfme = 0 + } that.dataList = data.mats }) }, @@ -286,7 +296,7 @@ stationCodeInput() { setTimeout(() => { var len = this.stationCode.length - if (len != 15) { + if (len != 7) { this.stationCode = '' this.stationCodeFocus = true uni.showToast({ @@ -308,13 +318,19 @@ }, 200) }, barcodeInput() { - // 涓嶈缃畾鏃跺櫒 浼氬嚭鐜版壂鍏ョ殑瀛楃涓蹭笉鍏� - if (this.barcode.split('_')[1]) { - this.barcode = this.barcode.split('_')[1] - } + let val = this.barcode.substring(0,2) + if (val == '10') { + this.containerType = 1 + } else if(val == '20') { + this.containerType = 2 + } else if (val == '21') { + this.containerType = 3 + } else if (val == '30') { + this.containerType = 4 + } setTimeout(() => { var len = this.barcode.length - if (len != 10) { + if (len != 6) { this.barcode = '' this.barcodeFocus = true uni.showToast({ @@ -553,6 +569,7 @@ orderNo: that.orderNo, barcode: that.barcode, locno: that.stationCode, + // containerType: this.containerType, combMats: that.dataList }), method: 'POST', @@ -567,9 +584,11 @@ that.resst(); that.messageText = "缁勬墭鎴愬姛" that.messageToggle('success') - uni.navigateBack({ - delta: 2 - }); + setTimeout(()=> { + uni.navigateBack({ + delta: 2 + }); + },700) } } else if (res.code == 403) { that.messageText = res.msg @@ -645,7 +664,7 @@ let param = { devNo: this.stationCode, containerCode: this.barcode, - containerType: this.containerType, + // containerType: this.containerType, } params.push(param) } else { @@ -666,9 +685,11 @@ that.resst(); that.messageText = "鍚姩鎴愬姛" that.messageToggle('success') - uni.navigateBack({ - delta: 2 - }); + setTimeout(()=>{ + uni.navigateBack({ + delta: 2 + }); + },700) } else if (res.code == 403) { that.messageText = res.msg that.messageToggle('error') @@ -736,7 +757,7 @@ width: 100%; background-color: white; position: fixed; - margin-top: 280rpx; + margin-top: 210rpx; z-index: 9; /* border-top: 1px solid #DCDFE6; */ text-align: center; -- Gitblit v1.9.1