zwl
2025-09-22 7dfb9ee5dac9d661773947d3665232f0bf37617a
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,
         }
@@ -188,6 +195,11 @@
               this.focuss()
            }, 200)
         },
         // staNo input 事件
         staNoInput() {
            this.staNofocuss()
         },
         // 托盘码有误重置
         barcodeFocuss() {
            let that = this;
@@ -201,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;
@@ -403,6 +427,7 @@
            uni.request({
               url: that.baseUrl + '/mobile/comb/auth',
               data: JSON.stringify({
                  staNo: that.staNo,
                  barcode: that.barcode,
                  combMats: that.dataList
               }),