介绍

基于Jeecg-boot开发的物流仓储系统,涵盖模块:用户管理、车辆管理、计划管理、仓库管理、库存管理、财务管理、统计报表、系统管理等模块组成。

基础开发环境:由于有小伙伴在运行项目时版本号不一致产生的各种问题,这里可以统一下版本号

  • JDK: 1.8

  • Maven: 3.5+

  • MySql: 5.7+

  • Redis: 3.2 +

  • Node Js: 10.0 +

  • Npm: 5.6.0+

  • Yarn: 1.21.1+

  • lombok 插件

所用技术

  • 此系统基于 Jeecg-boot 为脚手架开发的PRD管理系统

  • 后端技术:SpringBoot 2.1.3 + Shiro 1.4.0 + Redis + Mysql 5.7 + MyBatis-Plus 3.1.2 + Jwt 3.7.0 + Swagger-ui

  • 前端技术:Vue + Ant-design-vue + Webpack

  • 其他技术:Druid(数据库连接池)、Logback(日志工具)、poi(Excel工具)、Quartz(定时任务)、lombok(简化代码)

  • 项目构建:Maven3.5+、JDK1.8+

新手必看启动教学

1. 数据库配置

首先在本地创建 cable 数据库,选择好字符集编码

2d57092121823e390168af1ccb092538.png

然后在创建好的 cable 数据库下执行 cable.sql 脚本即可

d66acb07d98724ef6f754150472cffc1.png

2. 后端配置

进入 IDEA 工具后设置 Maven 依赖下载设置

更改自己的 Maven 安装路径,用来下载项目所需的 jar 包

8e8c33cd83c62d3a1edee604aca19ad8.png

选择后台项目的启动环境 -> dev[开发环境] 或者 prod[生产环境]

0b6f10f1eff3a4f928211468ee47d279.png

然后更改对应开发环境的配置文件,如 application-dev.yml 文件

配置项目启动端口

db5ffeaacd76910997b0904e27feeba0.png

配置数据库连接信息

9e49f57ba6ef0798a0325185da89ebda.png

配置 redis 连接信息

674489950a1190407d0b6fc32d64997c.png

配置 jeecg 专用配置文件上传路径

e06bbaac9f596fc0186d99b4463c01ff.png

找到 JeecgApplication 启动类启动项目即可

通过访问 http://localhost:8080/jeecg-boot/ 可以查看后台 API 接口文档

7521614689c2edd09adc1142794c0c7d.png

3. 前端配置

前端项目使用 VsCode 工具打开,在控制台执行 npm install 命令下载所需依赖

dde3fbc9acac044fc81810c1e8f3e802.png

配置 index.html 页面的全局配置 -> 指定后台路径

f234774b6cd842e67e1b37dd7775c242.png

配置项目根目录下的 vue.config.js 文件,指定后台路径,建立前后端对接

02e7d02326c6ad692fada75e07bf2410.png

最后配置完成后,需要前端后端同时启动才能访问项目

前端通过 npm run serve 命令启动093a4dd01570be603907c4701c8460cf.png

项目截图

1. 登录界面

cb0543b4349f7c61870727720848e5b8.png

2. 首页

8e63a76c2def41c9c31e9576e70a2d30.png

3. 系统设置 - 可以更改系统主体颜色设置等等

4a85dd88fc7d8d396a5fb6481ddd205e.png

4. 员工管理模块

12f5ee1f706cfb7b884ec3b8f8667193.png

5. 角色授权 - 通过分配给用户不同的角色,可访问不同的菜单列表

7a85de0ee6582c55cae06257c36b92ac.png

6. 计划导出 - 通过 excelPoi 技术实现信息导出功能

5e013a49470aa34d7b65bbf751bad2ae.png

源码下载

不要白嫖,给本文点个赞和在看!

▲微信扫描下方二维码进行关注▲

▲微信扫描上方二维码进行关注▲
▲回复「物流」,免费领取▲
Logo

前往低代码交流专区

更多推荐