From cd8b52bdf89a4d1101f72e0ece9f4df22a3d3f7a Mon Sep 17 00:00:00 2001
From: gaoluyang <2820782392@qq.com>
Date: 星期四, 15 十月 2026 16:03:32 +0800
Subject: [PATCH] feat(mdm): 物料列表隐藏辅单位与销售价列
---
src/components/quality/engine/report-evaluator.ts | 13 ++++++++++++-
1 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/src/components/quality/engine/report-evaluator.ts b/src/components/quality/engine/report-evaluator.ts
index 55b45ac..e91ac54 100644
--- a/src/components/quality/engine/report-evaluator.ts
+++ b/src/components/quality/engine/report-evaluator.ts
@@ -197,6 +197,17 @@
return;
}
+ const hasLimit = item.upperLimit != null || item.lowerLimit != null;
+ if (
+ hasLimit &&
+ (!String(item.actualValue ?? '').trim() || !Number.isFinite(toNumber(item.actualValue)))
+ ) {
+ applyResult(item, undefined);
+ errors.push(
+ `绗� ${index + 1} 椤广��${item.itemName ?? ''}銆嶇己灏戞湁鏁堟暟鍊肩粨鏋滐紝寰呰ˉ娴嬫垨纭鍘熷璁板綍`,
+ );
+ return;
+ }
const byLimit = evaluateByLimit(item);
if (byLimit !== undefined) {
applyResult(item, byLimit ? QUALITY_RESULT.PASS : QUALITY_RESULT.FAIL);
@@ -274,4 +285,4 @@
const node = parseRule(expression);
ruleCache.set(expression, node);
return node;
-}
\ No newline at end of file
+}
--
Gitblit v1.9.3