一、项目简介
开源的一站式中台系统包括订单管理系统OMS/ERP、库存WMS统一管理系统和财务管理系统等,实现快速部署,并帮助企业后续自主进行开发迭代提供一系列的技术组件和业务组件支撑。
二、业务功能
支持多租户的系统组织
支持多租户组织架构、用户管理、角色管理和安全策略设定
支持物流模块管理
物流商信息管理、运费模板管理、物流映射管理、物流授权和物流策略管理
支持营销模块管理
支持赠品策略和支持随品策略
支持商品管理
支持商品分类管理、支持商品品牌管理、支持商品SPU管理、支持商品SKU管理、支持商品审核管理、支持商品素材管理、三方商品管理和支持商品价格项设置
支持库存管理
库存配置 库存查询 库存变动查询 出入库管理 调拨管理 预留锁定管理 库存变动审核 商品分配管理 商品数据同步管理 调拨管理
支持渠道管理
网店管理 门店管理 仓储管理
支持采购管理
支持供应商档案管理和支持采购管理
支持订单管理
订单工作流配置管理、O2O销售单管理、三方销售单管理和内部销售单管理
支持售后管理
支持售后工作流配置管理、三方售后单管理和内部售后单管理
支持财务管理
支持财务配置、平台账单和平台对账
支持标签管理
系统标签管理和人工标签管理
支持报表管理
自定义表单配置管理、销售报表管理和库存报表管理
三、界面展示
业务配置中心
业务功能菜单
四、技术选型
前端技术栈包含如下:
JS框架:Vue、nodejs
CSS框架:Scss、Css
组件库:Element-ui
富文本:Bin-code-editor
工具库:Lodash、Moment、Mock.js
打包构建工具:Webpack
后端技术栈包含如下:
核心框架:Spring Framework
微服务框架:Spring Cloud
安全框架:Spring Security + Spring Oauth + JWT
三方登录组件:Spring Social
开发框架:Spring Boot
任务调度:Quartz
持久层框架:MyBatis
模板引擎:Thymeleaf
数据库连接池:Hikari
客户端负载均衡:Ribbon
熔断组件:Hystrix
网关组件:Spring Cloud Gateway
日志管理:Logback
单元测试组件:Junit
运行容器:Undertow
API文档管理:Swagger2
中间件操作组件:Spring Data Redis、Spring Data MongoDB