import json 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 create_voucher_rule(data) return json.dumps(result)