#
whycq
2023-09-25 679e5ee2d8792be7b5590e263f70b51bd3e78ea7
pages/pakin/pakin2.vue
@@ -1,11 +1,6 @@
<template>
   <view>
      <view class="code">
      <!--    <view class="item">
            <view class="code-decs">托盘码:</view>
            <input type="text" placeholder=" 扫码 / 输入" v-model="barcode" :focus="barcodeFocus"
               @input="barcodeInput()">
         </view> -->
         <view class="item">
            <view class="code-decs">物料码:</view>
            <input type="text" placeholder=" 扫码 / 输入" v-model="matnr" :focus="matFocus" @input="findMat()">
@@ -46,12 +41,6 @@
                     <uni-tag :text="item.batch" type="warning"></uni-tag>
                  </view>
               </view>
               <!-- <view class="list-left-item">
                  <view class="desc">重量:</view>
                  <view class="left-item">
                     <uni-tag :text="item.weight" type="warning"></uni-tag>
                  </view>
               </view> -->
               <view class="list-left-item">
                  <view class="desc">数量:</view>
                  <view class="left-item">{{item.anfme}}</view>
@@ -82,14 +71,6 @@
                        style="background-color: #f7f7f7;padding: 0;color: #d5d5d5;">
                  </view>
               </view>
               <!-- <view class="popup-item">
                  <view class="popup-item-left">批号:</view>
                  <view class="popup-item-right"><input type="text" v-model="batch"></view>
               </view> -->
               <!-- <view class="popup-item">
                  <view class="popup-item-left">重量:</view>
                  <view class="popup-item-right"><input type="text" v-model="weight"></view>
               </view> -->
               <view class="popup-item">
                  <view class="popup-item-left">数量:</view>
                  <view class="popup-item-right" style="border: none;justify-content: center;">
@@ -152,14 +133,15 @@
            messageText: '',
            title: '',
            content: '',
            barcodeFocus: true,
            matFocus: false,
            matFocus: true,
            matData: '',
            removeNum: 0,
         }
      },
      onLoad() {
         setInterval(()=>{
            uni.hideKeyboard()
         },10)
      },
      onShow() {
         this.baseUrl = uni.getStorageSync('baseUrl');
@@ -188,12 +170,12 @@
            }, 200)
         },
         // 托盘码有误重置
         barcodeFocuss() {
         matFocuss() {
            let that = this;
            that.barcodeFocus = false;
            that.matFocus = false;
            setTimeout(() => {
               that.barcode = '';
               that.barcodeFocus = true;
               that.matnr = '';
               that.matFocus = true;
            }, 100);
         },
         // 商品光标清空重置
@@ -233,7 +215,9 @@
                        events: {
                           matList: function(data) {
                              that.checkMat(data.data)
                              that.focuss()
                              setTimeout(()=>{
                                 that.matFocuss()
                              },100)
                           },
                        },
                     });
@@ -436,8 +420,7 @@
         // 清空
         resst() {
            this.dataList = []
            this.barcode = ''
            this.barcodeFocuss()
            this.matFocuss()
         },
      }
   }