From e9c313237ea537005aa4a12b42ba3fd0c23b910b Mon Sep 17 00:00:00 2001 From: whycq <10027870+whycq@user.noreply.gitee.com> Date: 星期四, 22 九月 2022 14:42:46 +0800 Subject: [PATCH] # --- pages/basics/manStoCheck.vue | 63 ++++++++++++++++++++++++++++++- 1 files changed, 60 insertions(+), 3 deletions(-) diff --git a/pages/basics/manStoCheck.vue b/pages/basics/manStoCheck.vue index afaf9cb..274ae77 100644 --- a/pages/basics/manStoCheck.vue +++ b/pages/basics/manStoCheck.vue @@ -239,14 +239,14 @@ resst() { this.matList = [] this.locno = '' - this.barcodeFocuss() + // this.barcodeFocuss() uni.vibrateShort(); }, comb() { uni.vibrateShort(); let that = this; - if (that.barcode === '') { - uni.showToast({title: '璇锋壂鎻忔墭鐩樻潯鐮�', icon: "none", position: 'top'}); + if (that.locno === '') { + uni.showToast({title: '璇锋壂鎻忓簱浣嶆潯鐮�', icon: "none", position: 'top'}); return; } if (that.matList.length === 0) { @@ -293,6 +293,63 @@ } }); }, + // 鎻愬彇鍟嗗搧 + selectMat() { + let that = this + uni.vibrateShort(); + uni.navigateTo({ + url: "matSelect", + events: { + // 涓烘寚瀹氫簨浠舵坊鍔犱竴涓洃鍚櫒锛岃幏鍙栬鎵撳紑椤甸潰浼犻�佸埌褰撳墠椤甸潰鐨勬暟鎹� 鍙﹀涓�涓〉闈紶杩囨潵鐨� + acceptDataFromOpenedPage: function(data) { + that.matnr = data.data + that.findMat(that.matnr) + }, + }, + success: function(res) { + // 閫氳繃eventChannel鍚戣鎵撳紑椤甸潰浼犻�佹暟鎹� 鍚戝彟澶栦竴涓〉闈紶閫掑�肩殑 + res.eventChannel.emit('commonUrl', {commonUrl:that.commonUrl }) + }, + + }); + that.matnr = '' + }, + findMat() { + let that = this + uni.request({ + url: that.commonUrl + '/mat/auth', + data: { + matnr:that.matnr + }, + header: { + 'token':uni.getStorageSync('token') + }, + success(result) { + uni.vibrateShort(); + let res = result.data + if (res.code === 200 && res.data) { + that.matData = res.data + that.matnr = '' + uni.navigateTo({ + url: "matQuery", + events: { + // 涓烘寚瀹氫簨浠舵坊鍔犱竴涓洃鍚櫒锛岃幏鍙栬鎵撳紑椤甸潰浼犻�佸埌褰撳墠椤甸潰鐨勬暟鎹� + matList: function(data) { + console.log(data) + that.matList.push(data.data) + }, + }, + success: function(res) { + // 閫氳繃eventChannel鍚戣鎵撳紑椤甸潰浼犻�佹暟鎹� + res.eventChannel.emit('matData', { data: that.matData }) + }, + }); + } + + } + }); + + }, } } </script> -- Gitblit v1.9.1