voucher/wwwroot/api/rule/voucher_rule_update.dspy

11 lines
337 B
Plaintext

conditions = {'id': params_kw.get('id', '')}
data = {}
for key in ['template_id', 'rule_type', 'rule_config', 'enabled', 'sort_order', 'remark']:
val = params_kw.get(key, None) if hasattr(params_kw, 'get') else None
if val is not None:
data[key] = val
result = await update_voucher_rule(conditions, data)
return result