#
zhou zhou
2025-11-25 dfb5b38e438628767aeefa7b1d22ee7360072eea
pages/basics/pakin.vue
@@ -60,10 +60,13 @@
                     <checkbox :value="item.id+''" :checked="item.checked" style="display: block;" />
                  </view> -->
                  <view class="matnr"><text style="width: 400rpx;">编码:{{item.matnr}}</text></view>
                  <view><text style="width: 400rpx;">品名:{{item.maktx}}</text></view>
                  <view><text style="width: 400rpx;">批号:{{item.batch}}</text></view>
                  <view><text style="width: 400rpx;">开始时间:{{item.startTime}}</text></view>
                  <view><text style="width: 400rpx;">结束时间:{{item.endTime}}</text></view>
                  <view><text style="width: 400rpx;">名称:{{item.maktx}}</text></view>
                  <!-- <view><text style="width: 400rpx;">批号:{{item.batch}}</text></view> -->
                  <view><text style="width: 400rpx;">属性:{{item.proType}}</text></view>
                  <view><text style="width: 400rpx;">客户图号:{{item.temp2}}</text></view>
                  <view><text style="width: 400rpx;">合同号:{{item.outOrderNo}}</text></view>
<!--                   <view><text style="width: 400rpx;">开始时间:{{item.startTime}}</text></view>
                  <view><text style="width: 400rpx;">结束时间:{{item.endTime}}</text></view> -->
                  <view>
                     <text style="width: 400rpx;">数量:{{item.anfme}}</text>
                     <text style="margin-left: 100rpx;">单位:{{item.unit}}</text>
@@ -91,10 +94,10 @@
            <text  @click="reChecked()">反选</text>
         </label> -->
         <label class="label-btn" style="width: 150rpx;">
         <label class="label-btn flex justify-center align-center">
            <button class="cu-btn" @click="resst()">重置</button>
         </label>
         <label class="label-btn">
         <label class="label-btn flex justify-center align-center">
            <button class="cu-btn bg-blue " @click="comb()">组托</button>
         </label>
      </view>
@@ -107,13 +110,17 @@
               <view class="color-block-blue"></view>
               <text class="title">修改批号/数量</text>
            </view>
            <view class="" style="position: relative;left: 50px;margin-bottom: 20px;">
<!--             <view class="" style="position: relative;left: 50px;margin-bottom: 20px;">
               <text style="display: inline-block;float: left;width: 50px;">批号:</text>
               <input type="text" style="width: 100px;border-bottom: 1px solid #9e9e9e;" v-model="batch">
            </view> -->
            <view class="" style="position: relative;left: 50px;margin-bottom: 20px;">
               <text style="display: inline-block;float: left;width: 50px;">客户图号:</text>
               <input type="text" style="width: 100px;border-bottom: 1px solid #9e9e9e;" v-model="temp2">
            </view>
            <view class="" style="position: relative;left: 50px;margin-bottom: 20px;">
               <text style="display: inline-block;float: left;width: 50px;">单位:</text>
               <input type="text" style="width: 100px;border-bottom: 1px solid #9e9e9e;" v-model="unit">
               <text style="display: inline-block;float: left;width: 50px;">合同号:</text>
               <input type="text" style="width: 100px;border-bottom: 1px solid #9e9e9e;" v-model="outOrderNo">
            </view>
            <view class="changeBox">
               <view class="num-box">
@@ -155,7 +162,10 @@
            checkText: '全选',
            checkedData: [],
            batch: '',
            unit: ''
            unit: '',
            outOrderNo:'',
            proType:'',
            temp2:''
         }
      },
      onShow() {
@@ -183,7 +193,7 @@
            // 不设置定时器 会出现扫入的字符串不全
            setTimeout(() => {
               var len = this.barcode.length
               if (len != 8) {
               if (len != 6) {
                  uni.showToast({
                     title: '托盘码有误请重试',
                     icon: "none",
@@ -465,6 +475,10 @@
         confirm() {
            this.matList[this.rowNum].anfme = this.count
            this.matList[this.rowNum].batch = this.batch
            this.matList[this.rowNum].proType = this.proType
            this.matList[this.rowNum].outOrderNo = this.outOrderNo
            this.matList[this.rowNum].temp2 = this.temp2
            this.$refs.revise.close()
            this.$forceUpdate() // 强制刷新
         },