37 lines
1.4 KiB
Markdown
37 lines
1.4 KiB
Markdown
|
|
# 坐骑列表
|
|||
|
|
|
|||
|
|
## 功能说明
|
|||
|
|
坐骑管理 - 坐骑列表,用于管理平台的坐骑商品。
|
|||
|
|
|
|||
|
|
## 已完成
|
|||
|
|
- ✅ 数据库表(eb_mount)已存在,已插入4条测试数据
|
|||
|
|
- ✅ 后端Controller(MountListController.java)- 简化版直接查询数据库
|
|||
|
|
- ✅ 前端界面(admin/src/views/mount/list/index.vue)
|
|||
|
|
- ✅ 前端API(admin/src/api/mountList.js)
|
|||
|
|
- ✅ 前端路由配置(admin/src/router/modules/mount.js)
|
|||
|
|
- ✅ 系统菜单配置(eb_system_menu: id=573)
|
|||
|
|
- ✅ 角色权限配置(eb_system_role_menu: 角色1,5,6已分配权限)
|
|||
|
|
|
|||
|
|
## 功能列表
|
|||
|
|
- ✅ 列表展示(名称、图片、时间、单价、天数、归属、启用状态)
|
|||
|
|
- ✅ 搜索(坐骑名称)
|
|||
|
|
- ✅ 添加坐骑弹窗(坐骑名称、图片上传、钻石单价、天数、归属下拉、坐骑特效、特效地址)
|
|||
|
|
- ✅ 编辑坐骑弹窗(同添加)
|
|||
|
|
- ✅ 状态开关切换
|
|||
|
|
- ✅ 删除坐骑
|
|||
|
|
- ✅ 分页功能
|
|||
|
|
|
|||
|
|
## 访问路径
|
|||
|
|
- 前端:坐骑管理 → 坐骑列表
|
|||
|
|
- 路由:/mount/list
|
|||
|
|
- 接口:
|
|||
|
|
- GET /api/admin/mount/list/list
|
|||
|
|
- POST /api/admin/mount/list/create
|
|||
|
|
- POST /api/admin/mount/list/update
|
|||
|
|
- POST /api/admin/mount/list/updateStatus
|
|||
|
|
- POST /api/admin/mount/list/delete/{id}
|
|||
|
|
|
|||
|
|
## 数据库表
|
|||
|
|
- 表名:eb_mount
|
|||
|
|
- 字段:id, name, image, time_desc, diamond_price, days, belong, status, effect_desc, effect_url, create_time, update_time
|