fix: promote页移到RBAC any角色(无需登录),客户扫码可用

This commit is contained in:
yumoqing 2026-07-05 10:58:29 +08:00
parent 4b7e501ee0
commit 26efde3051
2 changed files with 5 additions and 4 deletions

View File

@ -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 页面和脚本

View File

@ -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 = {