面向零售连锁场景的企业级 ERP 中台,采用"统一网关 + 认证中心 + 业务中台 + 通用能力"四层微服务架构,12 个独立业务模块支撑多门店、多仓库联动。项目覆盖直营及加盟门店,涉及 Windows POS 客户端、Web 后台及硬件设备(打印机、电子秤、扫码枪、钱箱)的深度集成。
点击空白处退出提示
面向零售连锁场景的企业级 ERP 中台,采用"统一网关 + 认证中心 + 业务中台 + 通用能力"四层微服务架构,12 个独立业务模块支撑多门店、多仓库联动。项目覆盖直营及加盟门店,涉及 Windows POS 客户端、Web 后台及硬件设备(打印机、电子秤、扫码枪、钱箱)的深度集成。
1.微服务架构设计:参与系统模块化拆分,将商品、订单、会员、财务等业务域解耦为独立微服务,通过 OpenFeign + Nacos 实现服务发现与远程调用,顶层 POM 统一管理 Spring Boot 3.3 + Spring Cloud 版本依赖。
2.POS 收银与 Web 后台:负责 Windows POS 收银终端与 Web 管理后台的功能开发及 Bug 修复,累计解决 200+ 线上问题,系统稳定性提升约 40%,POS 端收银效率提升约 30%。
3.批发模块(从 0 到 1):主导批发客户管理(分组、档案、专享价方案)、批发销售单/退货单的完整流程开发,包括挂单取单、价格策略、组合支付退款按比例分配,成功覆盖 50+ 活跃批发客户。
4.异步消息与分布式事务:使用 RabbitMQ 实现库存变更、财务记账等关键流程的异步解耦,通过 Confirm/Returns 回调、死信队列及 Redis 幂等消费(TTL 24h)确保消息可靠投递,核心链路同步 ACID + 非核心链路 MQ 最终一致。
5.核心业务深度实现:实现 BOM 组合商品递归库存管理(最多 3 层向上递归)、移动加权平均成本核算与 FIFO 批次追踪、会员双账户余额(本金/赠金)本金优先消费策略、财务结算三级状态机(UNSETTLED → PARTIAL_SETTLEMENT → COMPLETED)。
6.数据安全与权限:基于 MyBatis-Plus 多数据源与 @DataScope + AOP 切面实现 5 级 SQL 行级数据隔离;通过 Jackson ContextualSerializer 实现敏感数据自动脱敏(手机号/身份证/银行卡等),管理员自动豁免。
负责 GnosisERP 企业级微服务 ERP 中台系统的架构设计与核心模块开发,12 个独立服务模块支撑多门店、多仓库联动。
主导批发模块从 0 到 1 全流程开发,包括客户管理、销售单/退货单、价格策略、组合支付退款,覆盖 50+ 活跃客户。



评论