From 806007c405aad9c6caa0e9ca31f4e460edb47c53 Mon Sep 17 00:00:00 2001 From: whycq <10027870+whycq@user.noreply.gitee.com> Date: 星期二, 16 七月 2024 10:14:09 +0800 Subject: [PATCH] # --- pages/out/checkOut.vue | 24 ++++++++++++++++++++---- 1 files changed, 20 insertions(+), 4 deletions(-) diff --git a/pages/out/checkOut.vue b/pages/out/checkOut.vue index 974e0ac..bc53f97 100644 --- a/pages/out/checkOut.vue +++ b/pages/out/checkOut.vue @@ -135,6 +135,7 @@ matFocus: false, matData: '', removeNum: 0, + targetBatch: '' } }, onLoad() { @@ -152,9 +153,11 @@ // barcode input 浜嬩欢 barcodeInput() { let _this = this - // let barcode = this.barcode.split(",") - // _this.barcode = barcode[0] - // let batch = barcode[0] + let barcode = this.barcode.split(" ") + console.log(barcode); + this.targetBatch = barcode[1].slice(3) + console.log(this.targetBatch); + console.log(this.barcode); uni.request({ url: _this.baseUrl + '/mobile/wrkDetl/search/batch/auth', header: {'token': uni.getStorageSync('token')}, @@ -165,6 +168,17 @@ console.log(res); if (res.code === 200) { _this.dataList.push(res.data) + } else if (res.code == 403) { + _this.messageText = res.msg + _this.messageToggle('error') + setTimeout(() => { + uni.reLaunch({ + url: '../login/login' + }); + }, 1000); + } else { + _this.messageText = res.data + _this.messageToggle('error') } } @@ -355,7 +369,7 @@ let that = this; uni.request({ url: that.baseUrl + '/mobile/order/search/batch/auth', - data: that.barcode, + data: that.targetBatch, method: 'POST', header: {'token': uni.getStorageSync('token')}, method:'POST', @@ -391,6 +405,7 @@ resetConfirm() { this.dataList = [] this.barcode = '' + this.targetBatch = '' this.messageText = "閲嶇疆瀹屾垚" this.messageToggle('success') }, @@ -402,6 +417,7 @@ resst() { this.dataList = [] this.barcode = '' + this.targetBatch = '' this.barcodeFocuss() }, } -- Gitblit v1.9.1