From 877cd9465f3214064f78f6163cf07ec745991ef7 Mon Sep 17 00:00:00 2001
From: skyouc <958836976@qq.com>
Date: 星期六, 28 二月 2026 16:33:35 +0800
Subject: [PATCH] no message

---
 pages/AGV/CacheInCall.vue |   61 ++++++++++++++++++------------
 1 files changed, 37 insertions(+), 24 deletions(-)

diff --git a/pages/AGV/CacheInCall.vue b/pages/AGV/CacheInCall.vue
index 255bd46..31b5a4b 100644
--- a/pages/AGV/CacheInCall.vue
+++ b/pages/AGV/CacheInCall.vue
@@ -1,18 +1,19 @@
 <template>
 	<view>
-		<view class="code">			
+		<view class="code">
 			<view class="item">
 				<view class="code-decs">鍏ュ簱绔欑偣:</view>
-				<input type="text" placeholder=" 鎵爜 / 杈撳叆" v-model="orgSite" :focus="barcodeFocus">
+				<uni-data-select name='orgSite' v-model="orgSite" :localdata="staList"
+					@change="change"></uni-data-select>
 			</view>
 			<view class="item">
 				<view class="code-decs">鎵樼洏鐮�:</view>
-				<input type="text" placeholder=" 鎵爜 / 杈撳叆" v-model="barcode" >
+				<input type="text" placeholder=" 鎵爜 / 杈撳叆" v-model="barcode">
 			</view>
-<!-- 			<view class="item">
-				<view class="code-decs">鐩爣搴撲綅:</view>
-				<input type="text" placeholder=" 鎵爜 / 杈撳叆" v-model="tarSite" >
-			</view> -->
+			<view class="item">
+				<uni-data-checkbox mode="button" multiple v-model="checkbox2" :localdata="hobby"></uni-data-checkbox>
+				<!-- <uni-data-checkbox mode="tag" multiple v-model="checkbox2" :localdata="hobby"></uni-data-checkbox> -->
+			</view>
 		</view>
 		<view class="mat-list-title">
 		</view>
@@ -24,7 +25,7 @@
 		</view>
 		<!-- 寮圭獥 -->
 		<!-- 淇敼鏁伴噺 -->
-		
+
 		<!-- 绉婚櫎纭 -->
 		<view>
 			<!-- 鎻愮ず绐楃ず渚� -->
@@ -65,6 +66,11 @@
 				barcode: '',
 				orderNo: '',
 				dataList: [],
+				checkbox2: [],
+				hobby: [{
+					text: '鏂板彴杞﹀叆搴�',
+					value: 1
+				}],
 				count: 0,
 				rowNum: '',
 				matnr: '',
@@ -80,10 +86,10 @@
 				matFocus: false,
 				matData: '',
 				removeNum: 0,
-				locNo:"",
-				orgSite:'',
-				tarSite:'',
-				staList:[],
+				locNo: "",
+				orgSite: '',
+				tarSite: '',
+				staList: [],
 			}
 		},
 		onLoad() {
@@ -95,10 +101,14 @@
 			this.baseUrl = uni.getStorageSync('baseUrl');
 			this.token = uni.getStorageSync('token');
 		},
-		mounted() {			
+		mounted() {
 			// this.tarSite = uni.getStorageSync('tarSite')
 		},
 		methods: {
+			change(e) {
+				console.log('鍗曢�夊��:', e);
+				this.orgSite = e
+			},
 			messageToggle(type) {
 				this.msgType1 = type
 				this.$refs.message.open()
@@ -123,7 +133,7 @@
 			barcodeInput() {
 				// 涓嶈缃畾鏃跺櫒 浼氬嚭鐜版壂鍏ョ殑瀛楃涓蹭笉鍏�
 				setTimeout(() => {
-					var len = this.barcode.length					
+					var len = this.barcode.length
 					this.focuss()
 				}, 200)
 			},
@@ -149,9 +159,9 @@
 				let that = this
 				let staResults = [];
 				uni.request({
-					url: that.baseUrl + '/mobile/cache/locs',
+					url: that.baseUrl + '/mobile/cache/sites/5',
 					header: {
-						'token':uni.getStorageSync('token')
+						'token': uni.getStorageSync('token')
 					},
 					method: 'GET',
 					success(result) {
@@ -159,7 +169,10 @@
 						if (result.code === 200 && result.data) {
 							staResults.push(...result.data);
 							staResults.forEach(item => {
-								that.staList.push(item?.locNo)
+								that.staList.push({
+									value: item.devNo,
+									text: item.devNo
+								})
 							})
 						} else if (result.code == 403) {
 							uni.showToast({
@@ -205,7 +218,7 @@
 				});
 				that.matnr = ''
 			},
-			checkMat(mat) {				
+			checkMat(mat) {
 				this.dataList = mat
 			},
 			// 淇敼鎵瑰彿
@@ -223,7 +236,7 @@
 			},
 			// 鍒楄〃绉婚櫎鎸夐挳
 			remove(item, i, type) {
-				this.removeNum  = i
+				this.removeNum = i
 				this.msgType = type
 				this.title = '璀﹀憡'
 				this.content = '鏄惁绉婚櫎褰撳墠鍟嗗搧!'
@@ -271,7 +284,7 @@
 					this.messageText = "浜х嚎绔欎负绌�"
 					this.messageToggle('error')
 					return;
-				}			
+				}
 				uni.request({
 					url: that.baseUrl + '/mobile/cache/agv/call',
 					data: JSON.stringify({
@@ -288,7 +301,7 @@
 						if (res.code === 200) {
 							that.resst();
 							that.messageText = "鍛煎彨鎴愬姛"
-							that.messageToggle('success')							
+							that.messageToggle('success')
 						} else if (res.code == 403) {
 							that.messageText = res.msg
 							that.messageToggle('error')
@@ -324,8 +337,8 @@
 			resst() {
 				this.orgSite = ''
 				this.dataList = []
-				
-				
+
+
 			},
 		}
 	}
@@ -383,4 +396,4 @@
 		text-align: center;
 		box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
 	}
-</style>
+</style>
\ No newline at end of file

--
Gitblit v1.9.1