From 65c34e1efebee88a5e6630f33291e60e23a287c7 Mon Sep 17 00:00:00 2001
From: zwl <1051256694@qq.com>
Date: 星期五, 12 九月 2025 10:56:23 +0800
Subject: [PATCH] 1.新增agv组托和组托并呼叫空托盘 2.出库确认 3.空板回库或者拣料回库 4.agv点到点搬运 5.agv点到区搬运 6.agv区到点搬运

---
 pages/AGV/AGVPakin.vue |   45 +++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 43 insertions(+), 2 deletions(-)

diff --git a/pages/AGV/AGVPakin.vue b/pages/AGV/AGVPakin.vue
index 67c80d9..184be19 100644
--- a/pages/AGV/AGVPakin.vue
+++ b/pages/AGV/AGVPakin.vue
@@ -21,6 +21,10 @@
 				</view>
 			</view>
 			<view class="item">
+				<view class="code-decs">浠撳簱:</view>
+				<uni-combox :candidates="floorList" placeholder="璇烽�夋嫨浠撳簱" v-model="floor"></uni-combox>
+			</view>
+			<view class="item">
 			<view class="code-decs" style="width: 25vw;">澶у皬鎵樼洏:</view>
 			<radio-group @change="isFullPlt">
 				<label>
@@ -184,7 +188,10 @@
 				removeNum: 0,
 				ck1: true,
 				ck2: false,
-				fullPlt: '1'
+				fullPlt: '1',
+				ck : '',
+				floorList: [],
+				floor: '',
 			}
 		},
 		onLoad() {
@@ -193,6 +200,7 @@
 		onShow() {
 			this.baseUrl = uni.getStorageSync('baseUrl');
 			this.token = uni.getStorageSync('token');
+			this.getSite();
 		},
 		methods: {
 			// 澶у皬鎵樼洏
@@ -205,6 +213,33 @@
 				} else {
 					this.fullPlt = '2'
 				}
+			},
+			//鑾峰彇浠撳簱
+			getSite() {
+				let that = this
+				uni.request({
+					url: that.baseUrl + '/mobile/ck',
+					header: { 'token': uni.getStorageSync('token') },
+					method: 'POST',
+					success(res) {
+						res = res.data 
+						console.log(res)
+						if (res.code === 200) {
+							that.floorList = res.data
+						} else if (res.code == 403) {
+							that.messageText = res.msg
+							that.messageToggle('error')
+							setTimeout(() => {
+								uni.reLaunch({
+									url: '../login/login'
+								});
+							}, 1000);
+						} else {
+							that.messageText = res.msg
+							that.messageToggle('error')
+						}
+					}
+				})
 			},
 			messageToggle(type) {
 				this.msgType1 = type
@@ -438,6 +473,11 @@
 					this.messageToggle('error')
 					return;
 				}
+				if(that.floor===''){
+					this.messageText = "浠撳簱涓嶈兘涓虹┖"
+					this.messageToggle('error')
+					return;
+				}
 				for (var i = 0; i < that.dataList.length; i++) {
 					if (that.dataList[i].anfme == 0 || that.dataList[i].anfme == '') {
 						this.messageText = that.dataList[i].matnr + '缁勬墭鏁伴噺涓嶈兘涓�0'
@@ -452,7 +492,8 @@
 						barcodeSize: '0',
 						rsta: that.rsta,
 						barcode: that.barcode,
-						combMats: that.dataList
+						combMats: that.dataList,
+						ck : that.floor,
 					}),
 					method: 'POST',
 					header: {

--
Gitblit v1.9.1