最新下载
openaishop
思翔企(事)业单位文件柜 build 20080313
雅龙智能装备工业设备类WordPress主题1.0
卡密分发系统
西安二手网
24小时阅读排行榜
- 1 C++ inline 变量是什么?(如何在头文件中直接定义全局变量)
- 2 如何基于 HTML 元素存在性条件执行 JavaScript 功能
- 3 Oracle APEX 中 HTML 邮件的样式失效与绝对定位修复指南
- 4 php判断是否为正整数 php怎么用正则匹配整型【精讲】
- 5 C++怎么调用MQTT协议_C++物联网消息教程【实时】
- 6 Linux磁盘如何扩容_磁盘扩展实战
- 7 C++怎么求最大公约数 C++中std::gcd和std::lcm【总结】
- 8 C++怎么实现差分数组_C++区间更新单点查询【优化】
- 9 C++如何进行字符串的模糊去重(相似度阈值)?(聚类预处理)
- 10 PHP 8.1+ 中 pg_lo_import 返回空值的解决方案
- 11 在 Karate 框架中跨文件调用 JavaScript 函数的正确实践
- 12 Linux 日志中常见报错含义解析
- 13 jQuery 实现按钮悬停切换图片并平滑调整透明度的完整教程
- 14 C++如何实现带自动心跳检测的RPC连接管理池?(分布式后端开发)
- 15 如何在 Go 中准确区分 map 中的空字符串与键不存在
最新教程
-
- Node.js 教程
- 18007 2025-08-28
-
- CSS3 教程
- 1552199 2025-08-27
-
- Rust 教程
- 25079 2025-08-27
-
- Vue 教程
- 26933 2025-08-22
-
- PostgreSQL 教程
- 23341 2025-08-21
-
- Git 教程
- 10211 2025-08-21
EDEN-MACE分销管理系统是微服务下的分销管理利器,更加灵活的管理佣金,涵盖并且总结了目前流行的分销模式,让分销更加简单,后期开发立足于产业互联网,致力于打通产业内部之间的联系。
产品亮点
1、权限和分销完全分离,符合开发的低耦合的需求。
2、产品完全可配置化,仅需要少量改动
3、采用微服务思想,和原业务低耦合 ,不需要的时候可以随时下线。
4、可视化图形化界面统计。
5、完善化的账务体系,可追溯每一笔分润的来源。
适用企业
1、已有项目,需要增加分销功能。
2、项目需要暂时使用分销功能。
3、对接多个系统,需要对多个账户进行控制的系统
场景案例
1、电商商品需要增加购买商品分佣功能
2、广告网站需要增加邀请奖励功能
3、金融机构需要增加推广奖励的功能
技术特色
1、引用guns 权限管理系统
2、采用spring boot 简化了配置、并且将开发环境的配置和生产环境配置分离开。
3、jwt 安全验证。
4、将权限数据库和业务数据库进行分离
5、采用quartz进行任务调度,直接修改数据库即可
6、采用枚举类和数据字典配合的方式进行数据维护,不必要的地方直接调用枚举类,减少数据库的调用。
7、策略模式和简单工厂模式实现佣金的扩展,可以很容易的扩展分销系统。
8、 采用swagger方式对外开放接口,并且使用restful风格。
9、采用阿里云编码规约。
10、分销商自动分配权限。
11、自动权限配置功能。
安装方法
下载此项目后,generator.ExecuSql 修改数据库和密码,可以自动导入sql。
运行/distribution_management 目录下的项目,访问http://localhost/。
账号 : admin /111111
dist/123
项目总览
项目使用场景图示

分销功能架构图


