From 7a8389595aa621f7f58b09a0c982ffac03823b86 Mon Sep 17 00:00:00 2001
From: 647556386 <647556386@qq.com>
Date: 星期五, 09 一月 2026 15:51:09 +0800
Subject: [PATCH] 1

---
 项目代码/WIDESEA_WMSClient/src/extension/inbound/extend/OrderStockTake.vue |   21 ++++++++++++---------
 1 files changed, 12 insertions(+), 9 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WMSClient/src/extension/inbound/extend/OrderStockTake.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WMSClient/src/extension/inbound/extend/OrderStockTake.vue"
index eb61cbc..6d19fbd 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WMSClient/src/extension/inbound/extend/OrderStockTake.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WMSClient/src/extension/inbound/extend/OrderStockTake.vue"
@@ -159,7 +159,7 @@
           >
             <el-input
               v-model.number="formData.actualQuantity"
-              placeholder="璇疯緭鍏ュ疄闄呯洏鐐规暟閲忥紙澶т簬0锛�"
+              placeholder="璇疯緭鍏ュ疄闄呯洏鐐规暟閲�"
               type="number"
               clearable
               @keydown.enter="handleStockTakeComplete"
@@ -334,15 +334,18 @@
   }
 };
 
-// 瀹為檯鐩樼偣鏁伴噺楠岃瘉锛堜紭鍖栵細鏈夊�兼椂楠岃瘉鍚堟硶鎬э級
+// 瀹為檯鐩樼偣鏁伴噺楠岃瘉锛氫粎楠岃瘉鏁板�间笉灏忎簬0
 const validateActualQuantity = (rule, value, callback) => {
-  if (value === null || value === undefined) {
-    callback(new Error("璇疯緭鍏ュ疄闄呯洏鐐规暟閲�"));
-  } else if (value <= 0) {
-    callback(new Error("瀹為檯鐩樼偣鏁伴噺蹇呴』澶т簬0"));
-  } else if (!Number.isInteger(value)) {
-    callback(new Error("瀹為檯鐩樼偣鏁伴噺蹇呴』鏄暣鏁�"));
-  } else {
+  // 绌哄�肩敱required瑙勫垯澶勭悊锛岃繖閲屽彧楠岃瘉鏁板�煎悎娉曟��
+  if (value === null || value === undefined || value === "") {
+    callback(); // 绌哄�间笉鍦ㄨ繖閲屾彁绀猴紝浜ょ粰required瑙勫垯
+  } 
+  // 楠岃瘉鏁板�兼槸鍚﹀皬浜�0
+  else if (value < 0) {
+    callback(new Error("瀹為檯鐩樼偣鏁伴噺涓嶈兘灏忎簬0"));
+  } 
+  // 楠岃瘉閫氳繃
+  else {
     callback();
   }
 };

--
Gitblit v1.9.3