From bfcfe9e8227ff2d0d2f54345ca72043b1522f056 Mon Sep 17 00:00:00 2001
From: whycq <123456>
Date: 星期六, 23 四月 2022 09:04:54 +0800
Subject: [PATCH] #

---
 pages/basics/offline.vue |   43 +++++++++++++++++++++++++++----------------
 1 files changed, 27 insertions(+), 16 deletions(-)

diff --git a/pages/basics/offline.vue b/pages/basics/offline.vue
index d350d16..a698c59 100644
--- a/pages/basics/offline.vue
+++ b/pages/basics/offline.vue
@@ -19,7 +19,7 @@
 					<text class="title">鐗╂枡鏉$爜</text>
 				</view>
 				<view class="box-buttom">
-					<input v-model="matNo" type="text" placeholder="鎵爜 / 杈撳叆" @input="findMat()" focus="true">
+					<input v-model="matNo" type="text" placeholder="鎵爜 / 杈撳叆" @input="findMat()" :focus="focus">
 					<view class="search-icon">
 						<uni-icons type="closeempty" size="20" color="#a5a5a5" @click="removeMat()"></uni-icons>
 					</view>
@@ -108,6 +108,7 @@
 				enableQty:'',
 				msgType: 'success',
 				messageText: '杩欐槸涓�鏉℃垚鍔熸彁绀�',
+				focus:true
 			}
 		},
 		mounted(){
@@ -172,12 +173,14 @@
 					return;
 				}
 				if (that.matList.length === 0) {
-					uni.showToast({title: '璇锋坊鍔犲晢鍝佸垪琛�', icon: "none", position: 'top'});
+					this.messageToggle('warn')
+					this.messageText = '璇锋坊鍔犲晢鍝佸垪琛�'
 					return;
 				}
 				for (var i = 0; i < that.matList.length; i++) {
 					if (that.matList[i].anfme === 0) {
-						uni.showToast({title: '鍟嗗搧缁勬墭鏁伴噺涓�0涓嶈兘缁勬墭', icon: "none", position: 'top'});
+						this.messageToggle('error')
+						this.messageText = '鍟嗗搧缁勬墭鏁伴噺涓�0涓嶈兘缁勬墭'
 						return;
 					}
 				}
@@ -193,27 +196,31 @@
 						'token':uni.getStorageSync('token')
 				    },
 					success(result) {
-						uni.showLoading();
+						uni.hideLoading();
 						var res = result.data
 						if (res.code === 200) {
-							uni.showToast({
-								title: res.msg,
-								position: 'bottom',
-								duration: 1000
-							});
+							that.messageToggle('success')
+							that.messageText = res.msg
+							// uni.showToast({
+							// 	title: res.msg,
+							// 	position: 'bottom',
+							// 	duration: 1000
+							// });
 							that.barcode = ''
 							that.orderNo = ''
 							that.order = ''
 							that.matList = []
 						} else if (res.code == 403) {
-							uni.showToast({title: res.msg, icon: "none", position: 'top'})
+							that.messageToggle('warn')
+							that.messageText = res.msg
 							setTimeout(() => {
 								uni.reLaunch({
 									url: '../login/login'
 								});
 							}, 1000);
 						} else {
-							uni.showToast({title: res.msg, icon: "none",position: 'top'})
+							that.messageToggle('error')
+							that.messageText = res.msg
 						}
 					}
 				});
@@ -232,23 +239,27 @@
 						let res = result.data
 						if (res.code === 200) {
 							if(res.data) {
-								that.matNo = '',
 								that.mat = res.data
 								that.addMatList(that.mat)
 								that.initAnfme()
+								that.matNo = '',
+								console.log(that.focus)
 							} else {
-								this.messageToggle('warn')
-								this.messageText = '璇烽噸鏂版壂鐮� \ 杈撳叆'
+								that.messageToggle('warn')
+								that.messageText = '璇烽噸鏂版壂鐮� \ 杈撳叆'
 							}
 						} else if (res.code == 403) {
-							uni.showToast({title: res.msg, icon: "none", position: 'top'})
+							that.messageToggle('warn')
+							that.messageText = res.msg
 							setTimeout(() => {
 								uni.reLaunch({
 									url: '../login/login'
 								});
 							}, 1000);
 						} else {
-							uni.showToast({title: res.msg, icon: "none",position: 'top'})
+							that.messageToggle('warn')
+							that.messageText = res.msg
+							// uni.showToast({title: res.msg, icon: "none",position: 'top'})
 						}
 					}
 				});

--
Gitblit v1.9.1