From 8c0a0340af75d3bdac85708b37a4beb7ec5b30e5 Mon Sep 17 00:00:00 2001 From: DXC Date: Wed, 18 Mar 2026 16:19:55 +0800 Subject: [PATCH] fix: hide smart split tags area when no valid fragments are parsed in scanner dialog --- inventory-web/src/components/SmartScannerDialog.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/inventory-web/src/components/SmartScannerDialog.vue b/inventory-web/src/components/SmartScannerDialog.vue index 5f4f8b4..66b2440 100644 --- a/inventory-web/src/components/SmartScannerDialog.vue +++ b/inventory-web/src/components/SmartScannerDialog.vue @@ -28,8 +28,8 @@
{{ rawText }}
- -
+ +
智能切割(点击标签提取):
{ } const splitText = (text: string) => { - // 使用正则表达式智能切割 - const segments = text.split(/[;,\s_\|:]+/).filter(s => s.trim().length > 0) + // 使用正则表达式智能切割,过滤空字符串 + const segments = text.split(/[;,\s_\|:]+/).filter(s => s && s.trim().length > 0) splitSegments.value = segments if (segments.length > 0) { selectedSegmentIndex.value = 0