From f7a7d6ca48d264439533c8bf363a6ff189615c78 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Wed, 25 Mar 2026 18:34:13 +0800 Subject: [PATCH] bugfix --- pricing/pricing.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pricing/pricing.py b/pricing/pricing.py index fd7e2c4..165b330 100644 --- a/pricing/pricing.py +++ b/pricing/pricing.py @@ -145,7 +145,7 @@ def check_value(field, spec_value, data_value): if field.value_mode == 'in': arr = spec_value.split(' ') arr = [ typevalue(a, field.type) for a in arr ] - debug(f'{arr=}, {data_value=}') + # debug(f'{arr=}, {data_value=}') return data_value in arr mode = field.value_mode @@ -362,6 +362,7 @@ order by b.enabled_date desc""" exception(e) raise Exception(e) debug(f'{formula=}, {ns=}, {p=}, {d.fields=}') + np.update(ns) np.amount = eval(formula, ns) ret_items.append(np) if len(ret_items) == 0: