点击空白处退出提示
作品详情
登录:
登录
权限管理
根据角色不同,显示不同的效果
登录之后,将对象信息保存在localStorage变量中前端
通过v-if属性,进行对象的角色判断
图书管理:
分页展示和查询
添加
修改
删除
借阅
管理员拥有的权限
1.将图书的状态修改为已借阅
2.将图书的借阅次数+1
3.将图书和用户的id,存放入借阅记录表
普通用户拥有的权限
借阅管理:
分页展示
管理员
显示所有借阅记录
普通用户
显示自己的借阅记录
前端根据用户的角色信息,进行了参数的传递
归还
1.将书的状态修改为未借阅
2.将借阅记录中的归还时间添加上
普通用户
催还
1.将用户的id插入到用户消息中
2.利用RabbitMQ模拟消息的发送
准备:exchange交换机,queue队列,绑定交换机和对象,同时添加关键词,routingkey
1.导入依赖,添加配置信息
2.利用对象发送信息
3.准备消息监听器,接收消息
管理员
消息管理:
展示
标记已读
在消息表中,将消息state修改为已读
数据库:
用户表
图书表
借阅记录表
出版社
消息记录表
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论