zhibo/archive/Zhibo/zhibo-1201/小张/待开发功能/抽奖概率设置.md
2025-12-21 17:32:12 +08:00

1.3 KiB
Raw Blame History

抽奖概率设置

功能说明

抽奖管理 - 抽奖概率设置,用于配置转盘抽奖各奖品的中奖概率。

已完成

  • 数据库表eb_lottery_probability已创建并插入3条测试数据
  • 后端ControllerLotteryProbabilityController.java- 简化版直接查询数据库
  • 前端界面admin/src/views/lottery/probability/index.vue
  • 前端APIadmin/src/api/lotteryProbability.js
  • 前端路由配置admin/src/router/modules/lottery.js
  • 系统菜单配置eb_system_menu: id=504父菜单, id=554子菜单
  • 角色权限配置eb_system_role_menu: 角色1,5,6已分配权限

功能列表

  • 显示所有奖品概率配置
  • 是否参与转盘奖品(复选框)
  • 第一次概率设置
  • 后续概率设置
  • "谢谢惠顾"概率自动填补(输入框禁用)
  • 概率值累加验证不能超过1000
  • 保存配置

访问路径

  • 前端:抽奖管理 → 抽奖概率设置
  • 路由:/lottery/probability
  • 接口:
    • GET /api/admin/lottery/probability/list
    • POST /api/admin/lottery/probability/save

数据库表

  • 表名eb_lottery_probability
  • 字段id, prize_name, is_join, first_probability, next_probability, sort, create_time, update_time