From c5f01e9a882b16f534166d033312c5c8ba8d94dd Mon Sep 17 00:00:00 2001
From: xiaojiao <xiaojiao@kaokeziliao.com>
Date: 星期六, 24 一月 2026 14:35:21 +0800
Subject: [PATCH] 离开北京前最后的版本,包含打印机程序
---
项目代码/PDA/pages/Check/Check.vue | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 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..cad88c0 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>
@@ -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 + "'}]";
--
Gitblit v1.9.3