diff --git a/scripts/load_path.py b/scripts/load_path.py index 5f0a8a7..f79013f 100644 --- a/scripts/load_path.py +++ b/scripts/load_path.py @@ -91,10 +91,14 @@ print(f"Found {len(crud_defs)} CRUD definitions in {JSON_DIR}") for d in crud_defs: print(f" - {d['tblname']} (alias: {d['alias']})") -# any — 无需登录(菜单、CRUD别名目录) +# any — 无需登录(菜单、CRUD别名目录、促销页) PATHS_ANY = [ f"/{MOD}/menu.ui", f"/{MOD}/discount_setting", + # 促销页:客户扫码用,无需登录 + f"/{MOD}/promote", + f"/{MOD}/promote.dspy", + f"/{MOD}/generate_qr.dspy", ] # 每个 CRUD 定义 → any 别名目录 + logined 页面和脚本 diff --git a/wwwroot/promote.dspy b/wwwroot/promote.dspy index 8d21b86..9e49000 100644 --- a/wwwroot/promote.dspy +++ b/wwwroot/promote.dspy @@ -1,7 +1,4 @@ # Customer promote page - scan QR code to claim discount -from ahserver.serverenv import ServerEnv - -env = ServerEnv() code = params_kw.get('code', '') result = {