#
whycq
2022-11-01 4ecea7f67f2cf90ddb0b6d9ff3232770951b99d1
pages/basics/piking.vue
@@ -1,7 +1,7 @@
<template>
   <view>
      <scroll-view scroll-y>
         <view class="pak-seach-box">
         <!-- <view class="pak-seach-box">
            <view class="box-top">
               <view class="color-block-blue"></view>
               <text class="title">选择站台</text>
@@ -12,7 +12,7 @@
                  <uni-combox @input="getCheckDetl" emptyTips="暂无数据" :candidates="staNoList" v-model="staNo" placeholder="请选择"></uni-combox>
               </view>
            </view>
         </view>
         </view> -->
         
         <view class="square-2">
            <view class="square-title">
@@ -21,7 +21,7 @@
            </view>
            <view class="square-content">
               <view class="content-input">
                  <input v-model="barcode" type="text" placeholder="扫码 / 输入" maxlength="8"placeholder-style="line-height:  85rpx;">
                  <input v-model="barcode" @input="search" type="text" placeholder="扫码 / 输入" maxlength="8"placeholder-style="line-height:  85rpx;">
                  <uni-icons type="closeempty" size="20" color="#dadada" @click="removeBarcode" ></uni-icons>
               </view>
            </view>
@@ -57,7 +57,7 @@
               <button class="cu-btn lg" @click="resst()">重置</button>
            </view>
            <view>
               <button class="cu-btn lg pakin-btn bg-blue" @click="adjust()">转全板出库</button>
               <button class="cu-btn lg pakin-btn bg-blue" @click="pickingToFull()">转全板出库</button>
            </view>
         </view>
      </scroll-view>
@@ -97,7 +97,7 @@
      data() {
         return {
            commonUrl:null,
            matList:[{}],
            matList:[],
            staNoList:[],
            barcode: '',
            staNo:'',
@@ -124,6 +124,55 @@
         getUrl() {
            this.commonUrl = this.baseHttp + this.baseIP + ':' +this.basePORT + "/" +this.baseUrl
         },
         // 根据托盘码搜索
         search() {
            let that = this
            uni.request({
               url: that.commonUrl + '/mobile/piking/auth',
               header: {
                  'token':uni.getStorageSync('token')
               },
               data: {barcode: that.barcode},
               method:'GET',
               success(result) {
                  let res = result.data
                  if(res.code === 200){
                     for(var i = 0; i < res.data.length;i++){
                        that.matList.push(res.data[i])
                     }
                  }
               }
            })
         },
         // 转全板出库
         pickingToFull() {
            console.log(this.barcode);
            let that = this
            uni.request({
               url: that.commonUrl + '/mobile/piking/to/full',
               header: {
                  'token':uni.getStorageSync('token')
               },
               data: {barcode: that.barcode},
               method: 'GET',
               success(result){
                  let res = result.data
                  if (res.code === 200) {
                     uni.showToast({title: res.msg, icon: "none", position: 'top'})
                  } else if (res.code == 403) {
                     uni.showToast({title: res.msg, icon: "none", position: 'top'})
                     setTimeout(() => {
                        uni.reLaunch({
                           url: '../login/login'
                        });
                     }, 1000);
                  } else {
                     uni.showToast({title: res.msg, icon: "none",position: 'top'})
                  }
               }
            })
         },
         getOutBound() {         // 获取出库口
            let that = this
            uni.request({