This commit is contained in:
yumoqing 2026-03-25 13:32:31 +08:00
parent 54ea7b5157
commit aad9102a88

View File

@ -152,8 +152,12 @@ def check_value(field, spec_value, data_value):
mode = field.value_mode
if not mode or mode == '=':
mode = '=='
script = f'{data_value} {mode} {typevalue(spec_value, field.type)}'
x = eval(script)
ns = {
"a": data_value
"b": typevalue(spec_value, field.type)
}
script = f'a {mode} b'
x = eval(script, ns)
return x
class PricingProgram: