From 7dfb9ee5dac9d661773947d3665232f0bf37617a Mon Sep 17 00:00:00 2001
From: zwl <1051256694@qq.com>
Date: 星期一, 22 九月 2025 09:17:36 +0800
Subject: [PATCH] 新增解绑
---
pages/pakin/pakin.vue | 26 ++++++++++++++++++++++++++
1 files changed, 26 insertions(+), 0 deletions(-)
diff --git a/pages/pakin/pakin.vue b/pages/pakin/pakin.vue
index 1e1d3d6..3c5544a 100644
--- a/pages/pakin/pakin.vue
+++ b/pages/pakin/pakin.vue
@@ -7,6 +7,11 @@
@input="barcodeInput()">
</view>
<view class="item">
+ <view class="code-decs">绔欑偣鐮�:</view>
+ <input type="text" placeholder=" 鎵爜 / 杈撳叆" v-model="staNo" :focus="staNoFocus"
+ @input="staNoInput()">
+ </view>
+ <view class="item">
<view class="code-decs">鐗╂枡鐮�:</view>
<input type="text" placeholder=" 鎵爜 / 杈撳叆" v-model="matnr" :focus="matFocus" @input="findMat()">
<view class="item-right">
@@ -141,6 +146,7 @@
baseUrl: '',
token: '',
barcode: '',
+ staNo: '',
dataList: [],
count: 0,
rowNum: '',
@@ -154,6 +160,7 @@
content: '',
barcodeFocus: true,
matFocus: false,
+ staNoFocus: false,
matData: '',
removeNum: 0,
}
@@ -172,6 +179,7 @@
},
// barcode input 浜嬩欢
barcodeInput() {
+ this.barcode = this.barcode.replace(/^\{|\}$/g, '')
// 涓嶈缃畾鏃跺櫒 浼氬嚭鐜版壂鍏ョ殑瀛楃涓蹭笉鍏�
setTimeout(() => {
var len = this.barcode.length
@@ -187,6 +195,11 @@
this.focuss()
}, 200)
},
+
+ // staNo input 浜嬩欢
+ staNoInput() {
+ this.staNofocuss()
+ },
// 鎵樼洏鐮佹湁璇噸缃�
barcodeFocuss() {
let that = this;
@@ -200,6 +213,18 @@
focuss() {
this.barcodeFocus = false;
this.matFocus = false;
+ this.staNoFocus = false;
+ setTimeout(() => {
+ this.matnr = '';
+ this.staNo = '';
+ this.staNoFocus = true;
+ }, 100);
+ },
+ // 鍟嗗搧鍏夋爣娓呯┖閲嶇疆
+ staNofocuss() {
+ this.barcodeFocus = false;
+ this.matFocus = false;
+ this.staNoFocus = false;
setTimeout(() => {
this.matnr = '';
this.matFocus = true;
@@ -402,6 +427,7 @@
uni.request({
url: that.baseUrl + '/mobile/comb/auth',
data: JSON.stringify({
+ staNo: that.staNo,
barcode: that.barcode,
combMats: that.dataList
}),
--
Gitblit v1.9.1