From 26a240a9fde1e7911a69f92b33f9d3e3039cadd5 Mon Sep 17 00:00:00 2001 From: whycq <10027870+whycq@user.noreply.gitee.com> Date: 星期四, 14 九月 2023 10:55:34 +0800 Subject: [PATCH] # --- pages/order/orderPutOn.vue | 36 ++++++++++-------------------------- 1 files changed, 10 insertions(+), 26 deletions(-) diff --git a/pages/order/orderPutOn.vue b/pages/order/orderPutOn.vue index b5cd93d..3af4379 100644 --- a/pages/order/orderPutOn.vue +++ b/pages/order/orderPutOn.vue @@ -2,16 +2,16 @@ <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()"> <view class="item-right"> <button></button> </view> - </view> - <view class="item"> - <view class="code-decs">搴撲綅鍙�:</view> - <input type="text" placeholder=" 鎵爜 / 杈撳叆" v-model="barcode" :focus="barcodeFocus"> - <button v-show="recommendLocs.length" size="mini" type="primary" @click="toggle('right')">鎺ㄨ崘</button> </view> </view> <view class="mat-list-title"> @@ -141,14 +141,6 @@ <uni-popup-message :type="msgType1" :message="messageText" :duration="2000"></uni-popup-message> </uni-popup> </view> - <view> - <!-- 鏅�氬脊绐� --> - <uni-popup ref="popup" background-color="#fff"> - <scroll-view scroll-y="true" class="popup-content" :class="{ 'popup-height': type === 'left' || type === 'right' }"> - <view class="recommend" v-for="item in recommendLocs" @click="chose(item)"> {{ item }}</view> - </scroll-view> - </uni-popup> - </view> </view> </template> @@ -177,8 +169,6 @@ matFocus: true, matData: '', removeNum: 0, - type: 'center', - recommendLocs: [] } }, onShow() { @@ -186,21 +176,15 @@ this.token = uni.getStorageSync('token'); }, methods: { - chose(item) { - this.barcode = item - this.$refs.popup.close() - }, - toggle(type) { - this.type = type - // open 鏂规硶浼犲叆鍙傛暟 绛夊悓鍦� uni-popup 缁勪欢涓婄粦瀹� type灞炴�� - this.$refs.popup.open(type) - }, messageToggle(type) { this.msgType1 = type this.$refs.message.open() }, - matnrInput() { + // barcode input 浜嬩欢 + barcodeInput() { + // 涓嶈缃畾鏃跺櫒 浼氬嚭鐜版壂鍏ョ殑瀛楃涓蹭笉鍏� setTimeout(() => { + var len = this.barcode.length this.focuss() }, 200) }, @@ -238,6 +222,7 @@ result = result.data if (result.code === 200 && result.data) { that.matData = result.data + that.matnr = '' that.matData['batch'] = '' result.data.batch = matnr[2] uni.navigateTo({ @@ -251,7 +236,6 @@ // 涓烘寚瀹氫簨浠舵坊鍔犱竴涓洃鍚櫒锛岃幏鍙栬鎵撳紑椤甸潰浼犻�佸埌褰撳墠椤甸潰鐨勬暟鎹� events: { matList: function(data) { - that.recommendLoc() that.checkMat(data.data) that.focuss() }, -- Gitblit v1.9.1