文章目录
管理员设置和滑块验证
😊功能1:管理员修改自己的密码
实现效果:
🍅功能2: 管理员禁用账号功能
首先数据库要添加status
表示状态 默认值为1(tinyint) 禁用后值变为0
实现效果:
改动代码
🍺 滑块验证
使用开源插件:https://gitee.com/monoplasty/vue-monoplasty-slide-verify
图书分类管理
🐛 修复新建用户 用户名重复也能新建的问题
我们之前查找用户是 通过用户名和密码查找到的,应该用户名是唯一的,直接可以通过用户名查找,所以我们的admin的表需要再次设计一下(加一个约束 username设置一个索引)
实现效果:
📖新建数据库表
在数据库中创建一个分类的表 (这个分类准备以父子级关系去展示)
🍰后台代码
mapper/Category.xml
mapper/CategoryMapper
entity/Category
service/ICategoryService
service/impl/CategoryService
controller/CategoryController
🧀前台代码
目前实现效果:
(搜索功能目前有问题 | 前端prop
绑定错误,导致后台收不到数据)
提交代码
💻 想给图书分类做一个树形结构(参考element-ui 官网-组件-table-树形数据与懒加载)
🐬 以及一级菜单显示添加二级菜单按钮,可以正常添加二级菜单内容,
实