From ddd267a16f2ec5c0be2beb4516163f210624abf0 Mon Sep 17 00:00:00 2001
From: chen.lin <1442464845@qq.com>
Date: 星期二, 24 二月 2026 15:54:12 +0800
Subject: [PATCH] 确认后清空文本框

---
 pages/outbound/fastPicking.vue |   58 ++++++++++++++++++++++++++++++----------------------------
 1 files changed, 30 insertions(+), 28 deletions(-)

diff --git a/pages/outbound/fastPicking.vue b/pages/outbound/fastPicking.vue
index 2bac7c0..1c79f53 100644
--- a/pages/outbound/fastPicking.vue
+++ b/pages/outbound/fastPicking.vue
@@ -214,35 +214,37 @@
 					return ;
 				}
 				that.repeatClick = true
-				const {
-					code,
-					data,
-					msg
-				} = await request('/saveOutTaskSts/'+that.barcode,{}, 'get')
-				if (code === 200) {	
-					uni.showToast({
-						title: msg,
-						icon: "success"
-					})
-					// 纭鍚庢竻绌猴紝鏀寔鍐嶆鎵弿
-					that.clear()
-					
-				}else if(code == 401){
-					setTimeout(() => {
-						uni.removeStorageSync('token');
-						uni.reLaunch({
-							url: "/pages/login/login"
-						});
-					}, 1000);
-				}else {
-					uni.showToast({
-						title: msg,
-						icon: "none",
-						position: 'top'
-					})
+				try {
+					const {
+						code,
+						data,
+						msg
+					} = await request('/saveOutTaskSts/'+that.barcode,{}, 'get')
+					if (code === 200) {	
+						uni.showToast({
+							title: msg,
+							icon: "success"
+						})
+						// 纭鍚庢竻绌猴紝鏀寔鍐嶆鎵弿
+						that.clear()
+						
+					}else if(code == 401){
+						setTimeout(() => {
+							uni.removeStorageSync('token');
+							uni.reLaunch({
+								url: "/pages/login/login"
+							});
+						}, 1000);
+					}else {
+						uni.showToast({
+							title: msg,
+							icon: "none",
+							position: 'top'
+						})
+					}
+				} finally {
+					that.repeatClick = false
 				}
-			that.repeatClick = false
-			
 			},
 			clearCode() {
 				this.isClearing = true;

--
Gitblit v1.9.1