From d43d600ab53bae6c5c57892c0ce51603f7b8d50e Mon Sep 17 00:00:00 2001 From: whycq <123456> Date: 星期二, 01 十一月 2022 15:18:39 +0800 Subject: [PATCH] # --- pages/basics/stockCheck.vue | 50 ++++++++++++++++++++++++++++++++++++++++---------- 1 files changed, 40 insertions(+), 10 deletions(-) diff --git a/pages/basics/stockCheck.vue b/pages/basics/stockCheck.vue index 45ceef5..74f14f3 100644 --- a/pages/basics/stockCheck.vue +++ b/pages/basics/stockCheck.vue @@ -21,7 +21,7 @@ </view> <view class="square-content"> <view class="content-input"> - <input v-model="barcode" type="text" placeholder="鎵爜 / 杈撳叆" maxlength="8"placeholder-style="line-height: 85rpx;"> + <input v-model="barcode" @input="search" type="text" placeholder="鎵爜 / 杈撳叆" maxlength="8"placeholder-style="line-height: 85rpx;"> <uni-icons type="closeempty" size="20" color="#dadada" @click="removeBarcode" ></uni-icons> </view> </view> @@ -92,7 +92,7 @@ </view> <view class="changeBox"> <view class="num-box"> - <uni-number-box v-model="count" :min="minCount" :max="maxCount" color="#747474" @change="changeValue"/> + <uni-number-box v-model="count" :min="minCount" :max="99999999" color="#747474" @change="changeValue"/> </view> </view> </view> @@ -142,7 +142,36 @@ getUrl() { this.commonUrl = this.baseHttp + this.baseIP + ':' +this.basePORT + "/" +this.baseUrl }, - + // 鏍规嵁鎵樼洏鐮佹悳绱� + search() { + let that = this + uni.request({ + url: that.commonUrl + '/mobile/checkDetl/auth2', + header: { + 'token':uni.getStorageSync('token') + }, + data: {barcode: that.barcode}, + method:'GET', + success(result) { + let res = result.data + if(res.code === 200){ + for(var i = 0; i < res.data.length;i++){ + that.matList.push(res.data[i]) + } + } else if (res.code == 403) { + uni.showToast({title: res.msg, icon: "none", position: 'top'}) + setTimeout(() => { + uni.reLaunch({ + url: '../login/login' + }); + }, 1000); + } else { + uni.showToast({title: res.msg, icon: "none",position: 'top'}) + } + } + + }) + }, selectMat() { // 閫夋嫨鍟嗗搧 let that = this uni.vibrateShort(); @@ -205,13 +234,14 @@ }); }, revise(item,index) { - var maxCount = this.matList[index].maxCount - if (maxCount == undefined ) { - this.matList[index]["maxCount"] = item.enableQty - } - this.enableQty = item.enableQty - this.count = this.minCount - this.maxCount = item.maxCount + // var maxCount = this.matList[index].maxCount + // if (maxCount == undefined ) { + // this.matList[index]["maxCount"] = item.enableQty + // } + // this.enableQty = item.enableQty + // this.count = this.minCount + // this.maxCount = item.maxCount + this.count = this.matList[index].anfme this.rowNum = index this.eject() // this.show = true -- Gitblit v1.9.1