From ee9e214c91e6a98a7c7d6d1f8a9eacb26227f882 Mon Sep 17 00:00:00 2001
From: zjj <3272660260@qq.com>
Date: 星期六, 21 六月 2025 15:48:03 +0800
Subject: [PATCH] #
---
pages/AGV/BindAndInTask.vue | 60 ++++++++++++++++++++++++++++++++++++++++++++++--------------
1 files changed, 46 insertions(+), 14 deletions(-)
diff --git a/pages/AGV/BindAndInTask.vue b/pages/AGV/BindAndInTask.vue
index 737066d..eeb06ff 100644
--- a/pages/AGV/BindAndInTask.vue
+++ b/pages/AGV/BindAndInTask.vue
@@ -9,7 +9,7 @@
<view class="cu-form-group ">
<view class="title">瀹瑰櫒鐮�</view>
<input placeholder="璇锋壂鎻忓鍣ㄧ爜" v-model="container" ></input>
- <text class='cuIcon-search text-blue' @click="search"></text>
+ <text class='cuIcon-search text-blue' @click="getList"></text>
</view>
<view class="cu-form-group">
<view class="title">鐩爣搴撳尯</view>
@@ -30,14 +30,20 @@
{{index+1}}
</view>
<view class="text-blue">
- {{`${item.maktx}`}}
+ 缂栫爜:
+ {{`${item.matnrCode}`}}
</view>
</view>
<!-- <view class="action" >
<text @click="remove(index)" class="cuIcon-close text-red" style="font-size: 24px;"></text>
</view> -->
</view>
-
+ <view class="cu-item">
+ <view class="content">
+ <text class="text-black">鍚嶇О:</text>
+ <text class="text-grey ">{{item.maktx}}</text>
+ </view>
+ </view>
<view class="cu-item">
<view class="content">
<text class="text-black">ASN:</text>
@@ -118,14 +124,10 @@
code,
data,
msg
- } = await request('/staBind/list', {
- sta: this.barcode
+ } = await request('/staMsg/select', {
+ sta: this.barcode
})
- if (code === 200) {
- if(data.list.length >0){
- that.container = data.barcode
- that.list = data.list
- }
+ if (code === 200) {
that.range = data.warehouseAreasList.map(item => ({
value: item.id,
text: item.name
@@ -138,15 +140,37 @@
})
}
},
-
+ async getList() {
+ const {
+ code,
+ data,
+ msg
+ } = await request('/asnOrderItem/container', {
+ barcode: this.container,
+ type: 'unbind'
+ })
+ if (code === 200) {
+ for (var i = 0; i < data.length; i++) {
+ data[i].receiptQty = 0;
+ }
+ this.list = data
+ } else {
+ uni.showToast({
+ title: msg,
+ icon: "none",
+ position: 'top'
+ })
+ }
+ },
remove(index) {
this.list.splice(index, 1);
},
clear() {
this.list = []
-
+ this.range = []
this.container = ''
this.barcode = ''
+ this.whAreaId = ''
},
open() {
@@ -179,14 +203,22 @@
})
return ;
}
+ if(this.container === '' || this.container ===null){
+ uni.showToast({
+ title: "瀹瑰櫒鐮佷笉鑳戒负绌�",
+ icon: "none",
+ })
+ return ;
+ }
this.repeatClick = true
const {
code,
data,
msg
- } = await request('/AGV/task/start',{
+ } = await request('/AGV/bindAndIn/start',{
sta: this.barcode,
- area: this.whAreaId
+ area: this.whAreaId,
+ barcode : this.container
}
)
if (code === 200) {
--
Gitblit v1.9.1