fix: 合并更新
This commit is contained in:
+1
-1
@@ -1,2 +1,2 @@
|
||||
# 生产环境
|
||||
VITE_API_BASE_URL = https://api.cpms.example.com/admin
|
||||
VITE_API_BASE_URL = http://cpms.op.yunvip123.cn/cpms
|
||||
|
||||
@@ -9,6 +9,9 @@
|
||||
"build:dev": "vue-tsc --noEmit && vite build --mode development",
|
||||
"build:test": "vue-tsc --noEmit && vite build --mode test",
|
||||
"build:prod": "vue-tsc --noEmit && vite build --mode production",
|
||||
"test": "vitest",
|
||||
"test:run": "vitest run",
|
||||
"test:coverage": "vitest run --coverage",
|
||||
"preview": "vite preview",
|
||||
"type-check": "vue-tsc --noEmit",
|
||||
"lint": "eslint src --ext .js,.ts,.tsx",
|
||||
@@ -42,17 +45,21 @@
|
||||
"@typescript-eslint/parser": "^6.0.0",
|
||||
"@vitejs/plugin-vue": "^4.5.0",
|
||||
"@vitejs/plugin-vue-jsx": "^4.0.0",
|
||||
"@vitest/coverage-v8": "2.1.9",
|
||||
"@vue/test-utils": "^2.4.11",
|
||||
"eslint": "^8.0.0",
|
||||
"eslint-config-prettier": "^9.0.0",
|
||||
"eslint-plugin-prettier": "^5.0.0",
|
||||
"eslint-plugin-vue": "^9.0.0",
|
||||
"husky": "^9.1.7",
|
||||
"jsdom": "^30.0.1",
|
||||
"less": "^4.6.4",
|
||||
"lint-staged": "^15.0.0",
|
||||
"prettier": "^3.0.0",
|
||||
"typescript": "^5.3.0",
|
||||
"vite": "^5.0.0",
|
||||
"vite-plugin-remove-console": "^2.2.0",
|
||||
"vitest": "^2.1.9",
|
||||
"vue-tsc": "^2.0.0"
|
||||
},
|
||||
"lint-staged": {
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
# ============================================================
|
||||
# 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 # 参数配置-查看
|
||||
Generated
+957
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user