大家好啊,我是测评君,欢迎来到web测评。 有个朋友发了一套基于若依开发的springboot源码给我,让我帮忙看一下,录制一期视频教程出来,我看了一下,系统是前后端分离的架构,前端使用Vue2,后端使用SpringBoot2。搭建部署的方式也是挺简单的,还带有uniapp开发的多端移动端扫码入库功能,本期分享给大家。技术架构技术框架:SpringBoot2。0。0Mybatis1。3。2ShiroswaggeruijpalombokVue2Mysql5。7运行环境:jdk8IntelliJIDEAmaven宝塔面板本地搭建教程(参考视频教程搭建)下载源码,小皮面板创建一个数据库,导入wmsplatform。sql文件至数据库。使用IDEA打开ruoyimaster目录,修改数据库配置、日志存放路径,文件上传路径配置等信息,配置修改路径如下:ruoyimasterruoyiadminsrcmainresourcesapplication。ymlruoyimasterruoyiadminsrcmainresourcesapplicationdev。ymljava依赖安装完成后,点击编辑器里的RunRuoYiApplication,如果找不到入口模块,可以手动打开以下路径运行文件中的函数:ruoyimasterruoyiadminsrcmainjavacomruoyiRuoYiApplication。java后端启动成功后,访问后端服务API地址,能正常访问就代表启动成功:http:127。0。0。1:8084wmsapi使用vscode编辑器打开ruoyiui前端目录,可以根据视频教程启动:npm安装依赖npminstall本地运行npmrundev部署上线打包npmrunbuild:prod后台管理员账号密码:admin123456使用HBuilderX导入wmsmobile,修改commonconfig。js里面的接口地址。宝塔部署教程(参考视频教程部署)回到IDEA,点击编辑器右侧maven图标,执行package,完成后就会在根目录里生成一个target目录,在里面会打包出一个jar文件。回到vscode,执行npmrunbuild:prod打包,即在前端目录下生成一个dist文件夹,在宝塔新建一个数据库,导入本地的数据库文件。解析三个域名,一个后台前端,一个后端api,一个移动端,回到宝塔,新建一个后端目录,把打包出来的jar文件上传,在宝塔新建一个java项目,项目类型选择SpringBoot,端口号填8084,勾选开机自动自动,填入后端域名,点击提交即可部署完成。注意服务器防火墙的一定要放行8084端口。后台前端:新建一个前端纯静态站点,把打包好的前端dist目录上传,网站目录中再新建一个wms目录,将static文件夹剪切到里面,再添加以下nginx配置,前端即可部署完成:location{tryfilesuriuriindex。}移动端:修改config。js里的接口地址为线上后端api地址,新建一个移动端纯静态站点,在HBuilderX里打包出文件,上传到网站目录中,在网站目录再新建wmsh5目录,将static目录剪切到里面,即可部署完成。后台管理员账号密码:admin123456功能介绍仓库服务:入库单、出库单、上架、下架、入库退货、出库退货、货位库存、调拨单。今日数据:采购入库单、生产出库单、通用出库单、采购退货单、生产退货单、通用退货单。据管理、采购管理、质检管理、生产管理、通用管理、库存管理、调拨管理、统计管理、系统管理、系统监控、系统工具。数据管理:物流数据管理、物流BOM管理、物料分类管理、供应商管理、仓库管理、货位管理、车间管理。物料数据管理:物料编号、物料描述、财务编码、图号、物料组、分类、基本单位、安全库存、标准价。物料组管理:组编码、组名称。供应商管理:供应商编码、供应商名称、供货名称、地址、税号、是否合格、城市。系统实测截图 视频教程 Java搭建实战基于若依springboot二次开发WMS带移动端管理系统vue