From 1e40a94e41a811a30b49150b5feabe9b7797948a Mon Sep 17 00:00:00 2001
From: whycq <913841844@qq.com>
Date: 星期二, 14 五月 2024 08:23:06 +0800
Subject: [PATCH] #

---
 pages/pakin/pakin2.vue |   67 +++++++++++++++++++--------------
 1 files changed, 38 insertions(+), 29 deletions(-)

diff --git a/pages/pakin/pakin2.vue b/pages/pakin/pakin2.vue
index e1d59d7..acd003e 100644
--- a/pages/pakin/pakin2.vue
+++ b/pages/pakin/pakin2.vue
@@ -1,11 +1,6 @@
 <template>
 	<view>
 		<view class="code">
-		<!-- 	<view class="item">
-				<view class="code-decs">鎵樼洏鐮�:</view>
-				<input type="text" placeholder=" 鎵爜 / 杈撳叆" v-model="barcode" :focus="barcodeFocus"
-					@input="barcodeInput()">
-			</view> -->
 			<view class="item">
 				<view class="code-decs">鐗╂枡鐮�:</view>
 				<input type="text" placeholder=" 鎵爜 / 杈撳叆" v-model="matnr" :focus="matFocus" @input="findMat()">
@@ -46,12 +41,6 @@
 							<uni-tag :text="item.batch" type="warning"></uni-tag>
 						</view>
 					</view>
-					<!-- <view class="list-left-item">
-						<view class="desc">閲嶉噺锛�</view>
-						<view class="left-item">
-							<uni-tag :text="item.weight" type="warning"></uni-tag>
-						</view>
-					</view> -->
 					<view class="list-left-item">
 						<view class="desc">鏁伴噺锛�</view>
 						<view class="left-item">{{item.anfme}}</view>
@@ -82,14 +71,6 @@
 								style="background-color: #f7f7f7;padding: 0;color: #d5d5d5;">
 						</view>
 					</view>
-					<!-- <view class="popup-item">
-						<view class="popup-item-left">鎵瑰彿:</view>
-						<view class="popup-item-right"><input type="text" v-model="batch"></view>
-					</view> -->
-					<!-- <view class="popup-item">
-						<view class="popup-item-left">閲嶉噺:</view>
-						<view class="popup-item-right"><input type="text" v-model="weight"></view>
-					</view> -->
 					<view class="popup-item">
 						<view class="popup-item-left">鏁伴噺:</view>
 						<view class="popup-item-right" style="border: none;justify-content: center;">
@@ -131,6 +112,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>
 
@@ -152,20 +137,40 @@
 				messageText: '',
 				title: '',
 				content: '',
-				barcodeFocus: true,
-				matFocus: false,
+				matFocus: true,
 				matData: '',
 				removeNum: 0,
+				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'
+				}
+			},
 			messageToggle(type) {
 				this.msgType1 = type
 				this.$refs.message.open()
@@ -188,12 +193,12 @@
 				}, 200)
 			},
 			// 鎵樼洏鐮佹湁璇噸缃�
-			barcodeFocuss() {
+			matFocuss() {
 				let that = this;
-				that.barcodeFocus = false;
+				that.matFocus = false;
 				setTimeout(() => {
-					that.barcode = '';
-					that.barcodeFocus = true;
+					that.matnr = '';
+					that.matFocus = true;
 				}, 100);
 			},
 			// 鍟嗗搧鍏夋爣娓呯┖閲嶇疆
@@ -233,7 +238,9 @@
 								events: {
 									matList: function(data) {
 										that.checkMat(data.data)
-										that.focuss()
+										setTimeout(()=>{
+											that.matFocuss()
+										},100)
 									},
 								},
 							});
@@ -436,8 +443,7 @@
 			// 娓呯┖
 			resst() {
 				this.dataList = []
-				this.barcode = ''
-				this.barcodeFocuss()
+				this.matFocuss()
 			},
 		}
 	}
@@ -446,6 +452,9 @@
 <style>
 	@import url('../../static/css/wms.css/wms.css');
 
+	.keyboard{
+		top: 120rpx;
+	}
 	.list:first-child {
 		margin-top: 220rpx;
 	}

--
Gitblit v1.9.1