# ============================================================
# CPMS 运营平台 - 权限标识字符串列表
# 生成规则：
#   1. 每个页面都有一个 "页面名-查看" 的默认权限
#   2. 表格操作列中的按钮生成对应操作权限
#   3. 同一关键字的两个状态按钮（如上架/下架、启用/禁用）合并为一个权限
#   4. 筛选栏中有"新增"按钮的页面，生成新增权限
#   5. 标识为英文，附带中文说明（含按钮所在位置）
# ============================================================

# ─── 赛事管理模块 ─────────────────────────────────────────

events.list.view                  # 赛事列表-查看（页面默认查看权限）
events.list.toggle_status         # 赛事列表-上架/下架（表格操作列，根据赛事状态显示"上架"或"下架"按钮，合并为一个权限）
events.regulation.view            # 赛事规程-查看（赛事列表表格中的"赛事规程"列，点击"查看"链接）

events.orders.view                # 订单管理-查看（页面默认查看权限）
events.orders.refund              # 订单管理-重新退款（表格操作列，退款状态为3时显示"重新退款"按钮）

events.users.view                 # 用户列表-查看（页面默认查看权限）
events.users.toggle_status        # 用户列表-启用/禁用（表格操作列，根据用户状态显示"启用"或"禁用"按钮，合并为一个权限）

events.banner.view                # Banner配置-查看（页面默认查看权限）
events.banner.add                 # Banner配置-新增（筛选栏中的"新增"按钮）
events.banner.edit                # Banner配置-编辑（表格操作列中的"编辑"按钮）
events.banner.toggle_status       # Banner配置-启用/禁用（表格操作列，根据状态显示"启用"或"禁用"按钮，合并为一个权限）
events.banner.delete              # Banner配置-删除（表格操作列中的"删除"按钮，红色危险样式）

events.logs.view                  # 赛事操作日志-查看（页面默认查看权限，无操作列按钮）

# ─── 账务管理模块 ─────────────────────────────────────────

finance.withdraw.view             # 提现申请-查看（页面默认查看权限）
finance.withdraw.audit            # 提现申请-审核（表格操作列，审核状态为"待审核"时显示"审核"按钮）

finance.wallet.view               # 用户钱包-查看（页面默认查看权限）
finance.wallet.detail             # 用户钱包-查看明细（表格操作列中的"明细"按钮，打开交易明细弹窗）

finance.payments.view             # 支付流水-查看（页面默认查看权限，无操作列按钮，仅展示数据+金额汇总）

finance.reports.view              # 账务报表-查看（页面默认查看权限，无操作列按钮，展示统计卡+趋势图+明细表）

# ─── 系统管理模块 ─────────────────────────────────────────

system.users.view                 # 用户管理-查看（页面默认查看权限）
system.users.add                  # 用户管理-新增（筛选栏中的"新增"按钮）
system.users.edit                 # 用户管理-编辑（表格操作列中的"编辑"按钮）
system.users.toggle_status        # 用户管理-启用/禁用（表格操作列，根据用户状态显示"启用"或"禁用"按钮，合并为一个权限）

system.roles.view                 # 角色权限-查看（页面默认查看权限）
system.roles.add                  # 角色权限-新增（筛选栏中的"新增角色"按钮）
system.roles.edit                 # 角色权限-编辑（表格操作列中的"编辑"按钮）
system.roles.delete               # 角色权限-删除（表格操作列中的"删除"按钮，红色危险样式）

system.logs.view                  # 操作日志-查看（页面默认查看权限，无操作列按钮）

system.params.view                # 参数配置-查看
