From f02d3a8ffc05a10a64859b2a16d5d43c8abb0fb9 Mon Sep 17 00:00:00 2001
From: xiaojiao <xiaojiao@kaokeziliao.com>
Date: 星期一, 23 三月 2026 11:13:36 +0800
Subject: [PATCH] 北京回长沙的最终版

---
 项目代码/PDA/pages/Check/Check.vue |   24 +++++++++++++++++++++---
 1 files changed, 21 insertions(+), 3 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Check/Check.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Check/Check.vue"
index bc00a89..b47abd9 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Check/Check.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/PDA/pages/Check/Check.vue"
@@ -18,7 +18,7 @@
 				<u-tr>
 					<u-td width="30%">杞存壙缂栧彿</u-td>
 					<u-td>
-						<u-input v-model="materielNumber" :focus="qrcodeFocus" :border="true" placeholder="璇锋壂鎻忚酱鎵跨紪鍙�"
+						<u-input v-model="materielNumber" :focus="qrcodeFocus" :border="true" placeholder="璇锋壂鎻忚酱鎵跨紪鍙�!"
 							@input="barcodeChange" />
 					</u-td>
 				</u-tr>
@@ -54,7 +54,7 @@
 					<u-td>
 						<u-input v-model="recordInfo.materiel_id" :border="false" :disabled="true" placeholder="" />
 					</u-td>
-					<u-td width="30%">鍘傚</u-td>
+					<u-td width="30%">杞存壙鍝佺墝</u-td>
 					<u-td>
 						<u-input v-model="recordInfo.containerdtl_madeUnit" :border="false" :disabled="true"
 							placeholder="" />
@@ -152,10 +152,26 @@
 				this.checkResult = value.orignItem.label;
 			},
 			barcodeChange() {
+				if(this.materielNumber.length > 20){
+					const rawStr = _this.materielNumber;
+					// 2. 淇鏍煎紡锛堝崟寮曞彿鈫掑弻寮曞彿 + 鍒犲熬閫楀彿锛�
+					const fixedStr = rawStr.replace(/'/g, '"').replace(/,\s*}/, '}');
+					console.log(fixedStr)
+					// 3. 瑙f瀽涓哄瓧鍏革紙瀵硅薄锛�
+					const temp_dict = JSON.parse(fixedStr);
+					console.log(temp_dict)
+					// 4. 姝g‘鑾峰彇鍊�
+					console.log(temp_dict['杞存壙鏉$爜']); // 杈撳嚭锛�1锛堜笉鍐嶆槸undefined锛�
+					
+					_this.materielNumber = temp_dict['杞存壙鏉$爜']; 
+				}
+				
 				if (_this.materielNumber == '' || _this.materielNumber == null) {
 					_this.initAVG();
 					return;
 				}
+				
+				
 				let where =
 					"[" +
 					"{'name':'containerdtl_number','value':'" + _this.materielNumber + "'}]";
@@ -166,7 +182,9 @@
 					order: 'sort',
 					wheres: where
 				}
-				//console.log(data);
+				console.log(data);
+				console.log(_this.materielNumber)
+				//return;
 				_this.$AjaxRequest.Params('post', 'VV_ContainerInfo/getPageData',
 					data, _user.token);
 				_this.$AjaxRequest.Request().then(function(result) {

--
Gitblit v1.9.3