#
Junjie
2025-07-30 12966b4ef9d35b25760fcd4fcdd569bef9aa8547
pages/basics/backOrderPakin.vue
@@ -9,14 +9,14 @@
            <view class="square-content">
               <view class="content-input">
                  <input v-model="barcode" type="text" placeholder="扫码 / 输入" 
                  :focus="barcodeFocus" @confirm="barcodeInput()" placeholder-style="line-height:  85rpx;">
                  :focus="barcodeFocus" @confirm="barcodeInput()" @input="findMat()" placeholder-style="line-height:  85rpx;">
                  <uni-icons type="closeempty" size="20" color="#dadada" @click="removeBarcode()"></uni-icons>
               </view>
            </view>
         </view>
         
         
         <view class="square-2">
<!--          <view class="square-2">
            <view class="square-title">
               <view class="title-sign"><view class="sign"></view></view>
               <view class="title-text"><text>检索商品</text></view>
@@ -27,11 +27,8 @@
                  :focus="focus" placeholder-style="line-height:  85rpx;">
                  <uni-icons type="closeempty" size="20" color="#dadada" @click="removeMatnr()"></uni-icons>
               </view>
               <!-- <view class="content-btn">
                  <button class="cu-btn bg-blue pda-btn" @click="selectMat()">+提取</button>
               </view> -->
            </view>
         </view>
         </view> -->
         
         
         <view class="square-1">
@@ -58,6 +55,8 @@
                  <view><text style="width: 400rpx;">规格:{{item.specs}}</text></view>
               <!--    <view><text style="width: 400rpx;">型号:{{item.model}}</text></view> -->
                  <view><text style="width: 400rpx;">批次:{{item.batch}}</text></view>
                  <view style="width: 500rpx;"><text>型号:{{item.model}}</text></view>
                  <view><text style="width: 400rpx;">库存状态:{{item.cstateid$}}</text></view>
                  <!-- <view><text style="width: 400rpx;">备注:{{item.memo}}</text></view> -->
                  <view>
                     <text style="width: 400rpx;">主数量:{{item.anfme}}</text>
@@ -86,6 +85,9 @@
         
         <label class="label-btn" style="width: 150rpx;">
            <button class="cu-btn" @click="resst()">重置</button>
         </label>
         <label>
            总计辅数量:{{ countWeight }}
         </label>
         <label class="label-btn">
            <button class="cu-btn bg-blue " @click="comb()">组托</button>
@@ -145,6 +147,7 @@
            checkedData:[],
            batch:'',
            tkFlag: null,
            countWeight: 0,
         }
      },
      onShow() {
@@ -304,7 +307,7 @@
            uni.request({
                url: that.commonUrl + '/mobile/mat/back',
                data: {
                  matnr:that.matnr
                  barcode:that.barcode
                },
                header: {
                  'token':uni.getStorageSync('token')
@@ -314,7 +317,6 @@
                  let res = result.data
                  if (res.code === 200 && res.data) {
                     that.matData = res.data
                     that.matnr = ''
                     uni.navigateTo({
                        url: "matQuerySelect",
                        events: {
@@ -362,6 +364,12 @@
            }
            if (add) {
               this.matList.unshift(mat)
               let count = 0;
               this.matList.forEach((item) => {
                  count += item.weight;
               })
               this.countWeight = count;
            }
         },
         change(e) {
@@ -586,7 +594,7 @@
   }
   .data-list {
      border-bottom: 1px solid #d8d8d8;
      height: 280rpx;
      height: 480rpx;
      margin: 15rpx;
      border-radius: 20rpx;
   }