天天看點

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

繼續閱讀