# 抽奖奖品管理 ## 功能说明 抽奖管理 - 抽奖奖品管理,用于管理转盘抽奖的奖品列表。 ## 已完成 - ✅ 数据库表(eb_lottery_prize, eb_lottery_config)已创建并插入测试数据 - ✅ 后端Controller(LotteryPrizeController.java)- 简化版直接查询数据库 - ✅ 前端界面(admin/src/views/lottery/prize/index.vue) - ✅ 前端API(admin/src/api/lotteryPrize.js) - ✅ 前端路由配置(admin/src/router/modules/lottery.js) - ✅ 系统菜单配置(eb_system_menu: id=560) - ✅ 角色权限配置(eb_system_role_menu: 角色1,5,6已分配权限) ## 功能列表 - ✅ 列表展示(复选框、奖品名、奖品图标、奖品值、奖品类型、是否启用) - ✅ 搜索(奖品名、启用状态) - ✅ 添加奖品弹窗(奖品名、奖品类型下拉、钻石数量、是否有效开关) - ✅ 编辑奖品弹窗(奖品名、奖品类型下拉、钻石数量、是否有效复选框) - ✅ 修改转盘游戏参数弹窗(抽奖消耗钻石) - ✅ 状态开关切换 - ✅ 分页功能 ## 访问路径 - 前端:抽奖管理 → 抽奖奖品管理 - 路由:/lottery/prize - 接口: - GET /api/admin/lottery/prize/list - POST /api/admin/lottery/prize/create - POST /api/admin/lottery/prize/update - POST /api/admin/lottery/prize/updateStatus - GET /api/admin/lottery/prize/config - POST /api/admin/lottery/prize/config/save ## 数据库表 - eb_lottery_prize:id, prize_name, prize_icon, prize_value, prize_type, status, sort, create_time, update_time - eb_lottery_config:id, config_key, config_value, remark, create_time, update_time