#
whycq
2024-03-26 9f8c2ee719613a600ddf76f4958c5c860cbe2ac6
pages/tzsk/AGV/AGVStart.vue
@@ -99,6 +99,10 @@
               @confirm="resetConfirm" @close="resetClose"></uni-popup-dialog>
         </uni-popup>
      </view>
      <view class="keyboard" :class="hidebg" mode="aspectFit" @click="hideKeyboard">
         <image src="@/static/img/keyboard1.png" style="height: 70%;width: 70%;"></image>
      </view>
   </view>
</template>
@@ -132,15 +136,37 @@
            floor: "",
            devNo: [],
            btnText: '全选',
            hide: true,
            hidebg: 'kb-bgtr'
         }
      },
      onLoad() {
         // #ifdef APP
         setInterval(()=>{
            if (this.hide) {
               uni.hideKeyboard()
            } else {
            }
         },20)
         // #endif
      },
      onBackPress() {
         this.hide = false
      },
      onShow() {
         this.baseUrl = uni.getStorageSync('baseUrl');
         this.token = uni.getStorageSync('token');
      },
      methods: {
         hideKeyboard() {
            this.hide = this.hide ? false : true
            if (this.hide) {
               this.hidebg = 'kb-bgtr'
            } else {
               this.hidebg = 'kb-bgfa'
            }
         },
         selectAll() {
            if (this.btnText == '全选') {
               for (let i in this.dataList) {
@@ -447,16 +473,23 @@
            this.devNo = []
            uni.vibrateShort();
            let that = this;
            let params = []
            for (var i = 0; i < this.dataList.length; i++) {
               if (this.dataList[i].checked) {
                  this.devNo.push(this.dataList[i].devNo)
                  let param = {
                     devNo: this.dataList[i].devNo,
                     containerCode: this.dataList[i].barcode,
                     containerType: this.dataList[i].locType1,
                     }
                  params.push(param)
               }
            }
            uni.request({
               url: that.baseUrl + '/agvMobile/pakin/auth',
               data: JSON.stringify({
                  devNo: that.devNo
               }),
               url: that.baseUrl + '/agvMobile/pakin/empty/auth',
               data: {
                  pad: params
               },
               method: 'POST',
               header: {
                  'token': uni.getStorageSync('token')
@@ -524,7 +557,7 @@
      color: #666666;
   }
   .list:first-child {
      margin-top: 360rpx;
      margin-top: 320rpx;
   }
   .aside {
      width: 100rpx;