#
whycq
2023-05-22 881616e9071567ab24ba0c590dd8a2e59b6c307c
pages/order/orderPakin.vue
@@ -1,11 +1,6 @@
<template>
   <view>
      <view class="code">
         <!-- <view class="item">
            <view class="code-decs">订单号:</view>
            <input type="text" placeholder=" 扫码 / 输入" v-model="order" :focus="orderFocus"
               @input="orderInput()" disabled>
         </view> -->
         <view class="item">
            <view class="code-decs">托盘码:</view>
            <input type="text" placeholder=" 扫码 / 输入" v-model="barcode" :focus="barcodeFocus"
@@ -71,7 +66,7 @@
      <!-- 底部操作按钮 -->
      <view class="buttom">
         <button size="mini" @click="reset('warn')">重置</button>
         <button size="mini" type="primary" @click="combConfirm('warn')">组托</button>
         <button size="mini" type="primary" @click="combConfirm('warn')">入库</button>
      </view>
      <!-- 弹窗 -->
      <!-- 修改数量 -->
@@ -87,10 +82,10 @@
                        style="background-color: #f7f7f7;padding: 0;color: #d5d5d5;">
                  </view>
               </view>
               <view class="popup-item">
               <!-- <view class="popup-item">
                  <view class="popup-item-left">批号:</view>
                  <view class="popup-item-right"><input type="text" v-model="batch"></view>
               </view>
               </view> -->
               <view class="popup-item">
                  <view class="popup-item-left">数量:</view>
                  <view class="popup-item-right" style="border: none;justify-content: center;">
@@ -118,7 +113,7 @@
            <uni-popup-message :type="msgType1" :message="messageText" :duration="2000"></uni-popup-message>
         </uni-popup>
      </view>
      <!-- 确认组托 -->
      <!-- 确认入库 -->
      <view>
         <uni-popup ref="combConfirm" type="dialog">
            <uni-popup-dialog :type="msgType" cancelText="取消" confirmText="确认" :title="title" :content="content"
@@ -148,9 +143,7 @@
            baseUrl: '',
            token: '',
            order: '',
            orderFocus: true,
            barcode: '',
            barcodeFocus: '',
            dataList: [],
            count: 0,
            rowNum: '',
@@ -162,9 +155,10 @@
            messageText: '',
            title: '',
            content: '',
            barcodeFocus: false,
            barcodeFocus: true,
            matFocus: false,
            matData: ''
            matData: '',
            removeNum: 0
         }
      },
      onShow() {
@@ -279,7 +273,7 @@
         combConfirm(type) {
            this.msgType = type
            this.title = '警告'
            this.content = '是否现在组托!'
            this.content = '是否现在入库!'
            this.$refs.combConfirm.open()
         },
         comb() {
@@ -297,7 +291,7 @@
            }
            for (var i = 0; i < that.dataList.length; i++) {
               if (that.dataList[i].anfme == 0 || that.dataList[i].anfme == '') {
                  this.messageText = that.dataList[i].matnr + '组托数量不能为0'
                  this.messageText = that.dataList[i].matnr + '入库数量不能为0'
                  this.messageToggle('error')
                  return;
               }
@@ -316,7 +310,7 @@
                  var res = result.data
                  if (res.code === 200) {
                     that.resst();
                     that.messageText = "组托成功"
                     that.messageText = "入库成功"
                     that.messageToggle('success')
                  } else if (res.code == 403) {
                     that.messageText = res.msg
@@ -366,6 +360,7 @@
         },
         // 列表移除按钮
         remove(item, i, type) {
            this.removeNum  = i
            this.msgType = type
            this.title = '警告'
            this.content = '是否移除当前商品!'
@@ -375,7 +370,7 @@
         removeConfirm(i) {
            this.messageText = "移除成功"
            this.messageToggle('success')
            this.dataList.splice(i, 1)
            this.dataList.splice(this.removeNum, 1)
         },
         reviseConfirm() {
            this.dataList[this.rowNum].anfme = this.count