From 4aa1546dda1adf637a8d612c6dc0a535532294b4 Mon Sep 17 00:00:00 2001 From: whycq <913841844@qq.com> Date: 星期一, 17 四月 2023 12:28:56 +0800 Subject: [PATCH] # --- pages/basics/notificationFile.vue | 46 +++++++++++++++++++++++++++++++++++++++++----- 1 files changed, 41 insertions(+), 5 deletions(-) diff --git a/pages/basics/notificationFile.vue b/pages/basics/notificationFile.vue index 526b211..c0848a8 100644 --- a/pages/basics/notificationFile.vue +++ b/pages/basics/notificationFile.vue @@ -5,7 +5,7 @@ <view class="search-area"> <view class="search-icon"><uni-icons type="search" size="25" color="#a5a5a5"></uni-icons></view> <input type="text" v-model="zpallet" placeholder=" 鎵樼洏鏉$爜"/> - <view class="close-icon" @click="reset()"><uni-icons type="closeempty" size="25" color="#a5a5a5"></uni-icons></view> + <view class="close-icon" v-show="zpallet" @click="remove('zpallet')"><uni-icons type="closeempty" size="25" color="#a5a5a5"></uni-icons></view> </view> <view class="search-btn"><button @click="getList(zpallet)" class="cu-btn bg-blue">鎼滅储</button></view> </view> @@ -71,8 +71,16 @@ getUrl() { this.commonUrl = this.baseHttp + this.baseIP + ':' +this.basePORT + "/" +this.baseUrl }, + remove(e) { + this[e] = '' + }, getList(barcode) { let that = this + if (barcode == '') { + that.listData = [] + uni.showToast({title: '璇疯緭鍏ユ墭鐩樼爜', icon: "none",position: 'center'}) + return + } uni.request({ url: that.commonUrl + '/waitPakin/list/auth', data:{ @@ -83,12 +91,19 @@ header: {'token':uni.getStorageSync('token')}, method:'GET', success: result =>{ - console.log(result); let res = result.data if (res.code === 200) { - if (res.data.records) { + if (res.data.records.length>0) { that.listData = res.data.records + } else { + that.listData = [] + uni.showToast({title: '鎵樼洏鐮侊細' + barcode + ' 鏃犳暟鎹紒', icon: "none",position: 'center'}) } + } else if(res.code === 403) { + uni.showToast({title: res.msg, icon: "none", position: 'center'}) + that.returnIndex(); + } else { + uni.showToast({title: res.msg, icon: "none",position: 'center'}) } } }) @@ -97,6 +112,7 @@ resst() { this.listData = [] this.zpallet = '' + // 80049089 }, // 鍒犻櫎 deleteData() { @@ -105,13 +121,33 @@ uni.request({ url: that.commonUrl + "/waitPakin/delete/auth", data: {param:JSON.stringify(that.listData)}, - header: {'token':uni.getStorageSync('token')}, + header: { + 'token':uni.getStorageSync('token'), + 'content-type' : 'application/x-www-form-urlencoded' + }, method:'POST', success(result) { - console.log(result); + let res = result.data + if (res.code === 200) { + uni.showToast({title: res.msg, icon: "none",position: 'center'}) + that.resst(); + } else if(res.code === 403) { + uni.showToast({title: res.msg, icon: "none", position: 'center'}) + that.returnIndex(); + } else { + uni.showToast({title: res.msg, icon: "none",position: 'center'}) + } } }) }, + // 403璺宠浆鐧诲綍椤� + returnIndex() { + setTimeout(() => { + uni.reLaunch({ + url: '../login/login' + }); + }, 1000); + }, } } -- Gitblit v1.9.1