天天看点

Java搭建实战基于若依springboot二次开发WMS带移动端管理系统

作者:web测评

大家好啊,我是测评君,欢迎来到web测评。

有个朋友发了一套基于若依开发的springboot源码给我,让我帮忙看一下,录制一期视频教程出来,我看了一下,系统是前后端分离的架构,前端使用Vue2,后端使用SpringBoot2。搭建部署的方式也是挺简单的,还带有uniapp开发的多端移动端扫码入库功能,本期分享给大家。

技术架构

  • 技术框架:SpringBoot2.0.0 + Mybatis1.3.2 + Shiro + swagger-ui + jpa + lombok + Vue2 + Mysql5.7
  • 运行环境:jdk8 + IntelliJ IDEA + maven + 宝塔面板

本地搭建教程(参考视频教程搭建)

  1. 下载源码,小皮面板创建一个数据库,导入wms-platform.sql文件至数据库。
  2. 使用IDEA打开ruoyi-master目录,修改数据库配置、日志存放路径,文件上传路径配置等信息,配置修改路径如下:
ruoyi-master/ruoyi-admin/src/main/resources/application.yml
ruoyi-master/ruoyi-admin/src/main/resources/application-dev.yml           
  1. java依赖安装完成后,点击编辑器里的Run->RuoYiApplication,如果找不到入口模块,可以手动打开以下路径运行文件中的函数:
ruoyi-master/ruoyi-admin/src/main/java/com/ruoyi/RuoYiApplication.java           
  1. 后端启动成功后,访问后端服务API地址,能正常访问就代表启动成功:
http://127.0.0.1:8084/wms-api           
  1. 使用vscode编辑器打开ruoyi-ui前端目录,可以根据视频教程启动:
## npm安装依赖
npm install
## 本地运行
npm run dev
## 部署上线打包
npm run build:prod           
  1. 后台管理员账号密码:admin 123456
  2. 使用HBuilderX导入wms-mobile,修改 /common/config.js 里面的接口地址。

宝塔部署教程(参考视频教程部署)

  1. 回到IDEA,点击编辑器右侧maven图标,执行package,完成后就会在根目录里生成一个target目录,在里面会打包出一个jar文件。
  2. 回到vscode,执行 npm run build:prod 打包,即在前端目录下生成一个dist文件夹,在宝塔新建一个数据库,导入本地的数据库文件。
  3. 解析三个域名,一个后台前端,一个后端api,一个移动端,回到宝塔,新建一个后端目录,把打包出来的jar文件上传,在宝塔新建一个java项目,项目类型选择SpringBoot,端口号填8084,勾选开机自动自动,填入后端域名,点击提交即可部署完成。注意服务器防火墙的一定要放行8084端口。
  4. 后台前端:新建一个前端纯静态站点,把打包好的前端dist目录上传,网站目录中再新建一个wms目录,将static文件夹剪切到里面,再添加以下nginx配置,前端即可部署完成:
location / {
  try_files $uri $uri/ /index.html;
 }           
  1. 移动端:修改config.js里的接口地址为线上后端api地址,新建一个移动端纯静态站点,在HBuilderX里打包出文件,上传到网站目录中,在网站目录再新建wms-h5目录,将static目录剪切到里面,即可部署完成。
  2. 后台管理员账号密码:admin 123456

功能介绍

  • 仓库服务:入库单、出库单、上架、下架、入库退货、出库退货、货位库存、调拨单。
  • 今日数据:采购入库单、生产出库单、通用出库单、采购退货单、生产退货单、通用退货单。
  • 据管理、采购管理、质检管理、生产管理、通用管理、库存管理、调拨管理、统计管理、系统管理、系统监控、系统工具。
  • 数据管理:物流数据管理、物流BOM管理、物料分类管理、供应商管理、仓库管理、货位管理、车间管理。
  • 物料数据管理:物料编号、物料描述、财务编码、图号、物料组、分类、基本单位、安全库存、标准价。
  • 物料组管理:组编码、组名称。
  • 供应商管理:供应商编码、供应商名称、供货名称、地址、税号、是否合格、城市 。

系统实测截图

Java搭建实战基于若依springboot二次开发WMS带移动端管理系统
Java搭建实战基于若依springboot二次开发WMS带移动端管理系统
Java搭建实战基于若依springboot二次开发WMS带移动端管理系统
Java搭建实战基于若依springboot二次开发WMS带移动端管理系统

视频教程

Java搭建实战基于若依springboot二次开发WMS带移动端管理系统vue

继续阅读