debug: promote.dspy最小化排除语法错误

This commit is contained in:
yumoqing 2026-07-05 11:00:37 +08:00
parent 26efde3051
commit 2d6fa91ec5

View File

@ -1,41 +1 @@
# Customer promote page - scan QR code to claim discount
code = params_kw.get('code', '')
result = {
"widgettype": "Form",
"options": {
"width": "100%",
"height": "100%",
"url": "/discount/generate_qr.dspy?code=" + code,
"method": "POST",
"fields": [
{
"name": "valid_term",
"label": "有效期",
"uitype": "str",
"tip": "格式xY, xM, xD, x是1到多位数字YMD"
},
{
"name": "expired_date",
"label": "促销失效日期",
"uitype": "date",
"tip": "促销二维码需在此日期前使用"
},
{
"name": "discount",
"label": "折扣",
"uitype": "float",
"tip": "折扣>0, <1, 最终价格=产品价格*折扣"
}
]
},
"binds": [
{
"wid": "self",
"event": "submited",
"actiontype": "script",
"target": "self",
"script": "await bricks.show_resp_message_or_error(event.params)"
}
]
}
return {"widgettype": "Form", "options": {"url": "/discount/generate_qr.dspy", "fields": [{"name": "discount", "uitype": "float", "label": "折扣"}]}}