判决接口:单票数据异常不崩整批,与代码形态错误的兜错对称
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
5e015f680e
commit
386f28e8e5
7
api.py
7
api.py
|
|
@ -99,7 +99,12 @@ def plan_verdict(codes: str | None = None, code: str | None = None,
|
|||
except SystemExit as e: # _norm_code 认不出的形态会 raise SystemExit
|
||||
verdicts.append({"input": c, "error": str(e)})
|
||||
continue
|
||||
v = plan_reconcile.verdict(k, L)
|
||||
try:
|
||||
v = plan_reconcile.verdict(k, L)
|
||||
except Exception as e: # noqa: BLE001 —— 单票数据异常(如 score 缺行)不崩整批,
|
||||
verdicts.append({"input": c, "code": k, # 与上面认不出形态的处理对称
|
||||
"error": f"{type(e).__name__}: {e}"})
|
||||
continue
|
||||
v["input"] = c
|
||||
verdicts.append(v)
|
||||
return {"date": d, "stale": L.get("stale", ""),
|
||||
|
|
|
|||
Loading…
Reference in New Issue