From 172d04fc9d2d7afb28dd3de207f05bbf90a1b58e Mon Sep 17 00:00:00 2001
From: whycq <913841844@qq.com>
Date: 星期二, 07 五月 2024 19:40:51 +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