#
whycq
2024-03-30 56fd0b3433ea569ac75bce80145c34b2f638e142
pages/phyz/order/preview.vue
@@ -23,10 +23,10 @@
            <view>货位:{{item.locNo}}</view>
            <view style="display: flex;">出库站:
               <view class="dropdown" @click="toggleDropdown(item)">
                  <input type="text" style="width: 270rpx;" v-model="item.agvStaNo">
                  <input type="text" style="width: 270rpx;" v-model="item.agvStaNo" placeholder="请选择出库站">
                  <uni-icons :type="item.isOpen ? 'top' : 'bottom'" color="#c1c1c1" style="margin-left: 10rpx;"></uni-icons>
                  <scroll-view scroll-y="ture" class="dropdown-content" v-if="item.isOpen">
                     <view class="dropdown-item" v-for="option in selects" @click="selected(option,item)">{{option.value}}</view>
                     <view class="dropdown-item" v-for="option in item.agvStaNos" @click="selected(option,item)">{{option}}</view>
                  </scroll-view>
               </view>
            </view>
@@ -59,7 +59,7 @@
            matFocus: true,
            matnr: '',
            checck: true,
            dataList: [{}],
            dataList: [],
            oldDataList: [],
            newDataList: [],
            allCheck: false,
@@ -103,7 +103,7 @@
            item.isOpen = !item.isOpen;
         },
         selected(option,item) {
            item.agvStaNo = option.value
            item.agvStaNo = option
         },
         // 订单明细
         getPakoutList(ids) {
@@ -219,6 +219,14 @@
               success(res) {
                  res = res.data
                  console.log(res);
                  if (res.code === 200) {
                     uni.showToast({ title: '出库成功', icon: "success", position: 'top'})
                     setTimeout(()=> {
                        uni.navigateBack({
                           delta: 2
                        });
                     },700)
                  }
               }
            })
         },
@@ -244,6 +252,14 @@
               },
            });
         },
         // 稍后处理
         reset() {
            setTimeout(()=> {
               uni.navigateBack({
                  delta: 2
               });
            },700)
         }
      }
   }
</script>