项目简介
本项目是基于Spring Boot和Vue开发的仓库管理系统,可满足不断扩大的仓库管理需求,对仓库商品的进销存进行统一管理。系统包含用户管理、角色管理、权限管理、商品管理等多个模块,提供全面的仓库管理功能。
项目的主要特性和功能
- 用户管理:支持查询、添加、修改、删除用户,可导出数据、批量删除、禁用/启用用户、重置密码、分配角色及更改权限。
- 角色管理:可查询、添加、修改、删除角色,能导出数据、禁用/启用角色并更改权限。
- 权限管理:支持查询、添加、修改、删除权限,可禁用/启用权限。
- 商品管理:可查询、添加、修改商品,还能进行商品审核。
- 商品分类管理:支持商品分类的添加、查询、修改和删除。
- 采购管理:有我的采购单、添加采购单及采购单审核功能。
- 入库管理:包含入库单、保存入库单和确认入库功能。
- 出库管理:有出库单、保存出库单和审核出库单功能。
- 统计管理:提供各个仓库库存信息、仓库占有比、仓库存储走势、出入库信息统计、采购量占比及实时数据监测。
- 调货管理:支持调货单查询和确认调货。
- 仓库管理:可查询、添加、修改、删除仓库,能导出数据。
- 供货商管理:支持供货商添加、修改和查询。
- 品牌管理:可进行品牌添加、修改和查询。
- 产地管理:支持产地添加、修改和查询。
安装使用步骤
1. 环境准备
- 确保已安装Java 8或更高版本。
- 安装MySQL数据库,并创建相应的数据库和表结构。
- 安装Redis,用于缓存和Token管理。
- 安装Node.js和npm,用于前端开发环境。
2. 下载源码
假设用户已经下载了本项目的源码文件。
3. 配置数据库
修改application.properties
文件中的数据库连接信息,配置MySQL和Redis的连接。
4. 启动后端服务
在项目根目录下运行以下命令启动Spring Boot应用:
bash
mvn spring-boot:run
5. 启动前端服务
进入前端项目目录,运行以下命令安装依赖并启动Vue应用:
bash
npm install
npm run serve
6. 访问系统
打开浏览器,访问http://localhost:8080
,即可进入仓库管理系统。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】