From 2685b65eb81a6cb9ff5a450c8894ddbeaea1ca03 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期四, 08 一月 2026 17:30:53 +0800
Subject: [PATCH] fix: 出库添加型号唯一性验证

---
 src/pages/outbound/material.vue |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/src/pages/outbound/material.vue b/src/pages/outbound/material.vue
index 477cbd4..13cf15b 100644
--- a/src/pages/outbound/material.vue
+++ b/src/pages/outbound/material.vue
@@ -265,6 +265,16 @@
       return;
     }
 
+    // 瑙勬牸鍨嬪彿鏍¢獙锛氭鏌ユ壂鐮佺殑瑙勬牸鍨嬪彿鏄惁鍦ㄧ墿鏂欏垪琛ㄤ腑
+    const scannedModel = tagData?.model || "";
+    const modelExists = materialList.value.some(
+      (material) => material.materialspec === scannedModel
+    );
+    if (!modelExists && scannedModel) {
+      toast.error(`瑙勬牸鍨嬪彿"${scannedModel}"涓嶅湪褰撳墠鍙戣揣鍗曠殑鐗╂枡鍒楄〃涓璥);
+      return;
+    }
+
     // 鎻愬彇鏁版嵁瀛楁锛堟牴鎹帴鍙h繑鍥炵殑鏁版嵁缁撴瀯锛�
     const parsedData = {
       id: tagData?.id || outPutId,

--
Gitblit v1.9.3