項目總述
Wimoor erp是國內首款百分百開源、支持商用的亞馬遜erp系統
不僅現有系統免費,系統源碼也都是公之于眾的,可以任意安裝、卸載和升級,沒有用戶數量限制
除了為跨境賣家提供一站式服務,我們也提供系統源代碼搭建,成品系統部署搭建,支持功能定制開發等相關服務
官網地址:https://wimoor.com/
商務或技術交流請聯系客服QQ:1874049814 微信:wimoorerp
歡迎加入Wimoor ERP開源項目交流群(可聯系客服QQ或微信拉你入群)
開源協議
本系統100%開源,支持商用,遵守MIT協議,采用微服務+前后端分離+中央登錄的模式,可支持新舊系統無縫對接
技術棧
- 核心框架:SpringBoot 2.0.0
- 持久層框架:Mybatis 1.3.2,Mybatis plus
- 日志管理:Log4j 2.10.0
- JS框架:Es6,vue3, nodejs
- UI框架: element plus, uni-app
- 后臺框架: spring cloud , alibaba colud, nacos, quartz,oss
- 項目管理框架: Maven 3.2.3
開發環境
建議開發者使用以下環境,可以避免版本帶來的問題
IDE: eclipse
DB: Mysql5.7+
JDK: JDK1.8
Maven: Maven3.2.3+
部署系統需要
mysql 數據庫
redis 數據庫
nacos 微服務中心
seata 微服務事務(用于分庫之后)
cas-server 中央登錄模塊(非必要)
建議使用開發工具:eclipse
建議使用Java語言的軟件開發工具包:JDK1.8
每次啟動需要提前開啟:nacos 和seata
系統支持
quartz任務,使用微服務調用。
自動記錄日志@SystemControllerLog("將我放在controller上面"),@SystemControllerLog("將我放在方法上面")
自動序列化日期
自動抓取亞馬遜數據(所有支持的類容已加入在任務表:t_sys_quartz_task )
廣告數據抓取,需要自行修改 t_amz_region 中的授權
系統使用shiro管理登錄,用redis記錄登錄的session。
部署說明
第一步:下載項目
第二步:看readme
第三步:打開config
第四步:看所有文件對應的readme
第五步:配置redis,nacos,seata,mysql,node,jdk1.8導入對應配置
第六步:導入數據到mysql
第七步:用eclipse打開wimoor
第八步:運行wimoor-admin,wimoor-gateway,wimoor-auth,wimoor-amazon,wimoor-erp,wimoor-amazon-adv
第九步:用前端開發工具hbuild或者VSCode 打開wimoorUI
第十步:修改config里面的路由改成127.0.0.1 然后npm run serve