Skip to content

Latest commit

 

History

History
145 lines (51 loc) · 2.83 KB

README.md

File metadata and controls

145 lines (51 loc) · 2.83 KB

FirstBlood

一个基于SpringBoot+Vue3实现的前后端分离后台管理系统。在学习的过程中让自己也成长了很多,踩了很多坑但也收获到了很多。

设计知识点

前端:Vue3、Element-Plus、Echarts、Axios、Vue-Router

后端:SpringBoot、MyBatis-Plus

JDK:1.8

MySQL:8.0

其他相关:Hutool工具、JWT等。

注意事项

  • 管理员创建用户时,用户的默认密码为123456。
  • 添加物品时(手动SQL添加),物品类型的编号必须是类型表中已有的类型的编号。通过界面添加则只需要选择即可。

功能截图

物品管理

在这里插入图片描述

物品类型

在这里插入图片描述

借出管理

在这里插入图片描述

数据展示

将数据进行可视化展示。

在这里插入图片描述

在这里插入图片描述

角色管理

在这里插入图片描述

人员管理

在这里插入图片描述

密码修改

可以修改其他账号的密码。

在这里插入图片描述

个人密码

修改当前账号的密码。

在这里插入图片描述

数据库表

用户表:

在这里插入图片描述

角色表:

在这里插入图片描述

菜单表:

在这里插入图片描述

权限表:

在这里插入图片描述

物品信息表:

在这里插入图片描述

类型表:

在这里插入图片描述

物品借出记录表:

在这里插入图片描述

其他效果展示

在这里插入图片描述

在这里插入图片描述