From 1e40a94e41a811a30b49150b5feabe9b7797948a Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期二, 14 五月 2024 08:23:06 +0800 Subject: [PATCH] # --- pages/tzsk/AGV/AGVStart.vue | 45 +++++++++++++++++++++++++++++++++++++++------ 1 files changed, 39 insertions(+), 6 deletions(-) diff --git a/pages/tzsk/AGV/AGVStart.vue b/pages/tzsk/AGV/AGVStart.vue index 3d0ff3b..d94c8c1 100644 --- a/pages/tzsk/AGV/AGVStart.vue +++ b/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> @@ -128,19 +132,41 @@ matFocus: false, matData: '', removeNum: 0, - floorList: [1,3], + floorList: [1,2,3], 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; -- Gitblit v1.9.1