fix(cma): AU-001 day_cum_amount 返回日累计(day_total) 而非拆单累计
ci/woodpecker/push/main Pipeline was canceled

day_cum_amount 原返回 cum_same(同收款方拆单累计),与字段语义(日累计)不符;
日累计升级用例 T8 期望 day_cum=当日同提交人累计。改为 day_total。

Ref: 0-P0-project-20260915-cma-treasury-stage1 自验 T8
This commit is contained in:
Hermes CI Fix
2026-09-16 14:56:57 +08:00
parent 3a59b1ccb9
commit 2ca53b272a
+1 -1
View File
@@ -235,7 +235,7 @@ def _eval_au001(db, entity_id, payment, rule) -> dict:
basis = (f"单笔 {amount} 档位 {base_scope}→{base_req}级;拆单累计(同提交人×同收款方×同自然日){cum_same}"
f"→{cum_req}级;取最严={required}级;边界左闭右开")
return {"rule_code": "AU-001", "verdict": "pass", "severity": rule.severity,
"required_approvals": required, "day_cum_amount": cum_same,
"required_approvals": required, "day_cum_amount": day_total,
"detail": _hit_detail("AU-001", rule.rule_version, matched_scope,
_r(daily_cum_limit) if daily_cum_limit is not None else None,
cum_same, basis)}