本项目为天扬慧德科技开发的多商家连锁门店管理系统,涵盖资金分账、门店库存协同、三方平台商品同步三大核心模块。项目背景是解决平台、商家、推广员之间的资金分配问题,以及多门店库存独立管理、超卖控制等业务痛点。核心功能包括:1)三级分账体系,订单完成后实时拆账并延迟结算;2)周期性补贴计算,通过Python微服务独立完成微信企业转账;3)门店库存隔离,订单按LBS自动分配至最近门店,支持门店间调拨;4)1688一键铺货,实现商品自动同步与变体映射。业务流程涵盖交易产生、资金拆账、补贴核算、转账执行的全链路闭环。
后端采用Yii2框架,MySQL分库分表存储订单与分账流水,Redis缓存门店库存数据,Python独立微服务使用FastAPI处理补贴计算与微信企业转账。我主导了资金分账体系的设计与实现,采用事件驱动架构,订单支付成功后触发拆账事件,分账记录写入延迟结算队列,保证主流程快速响应;Python服务每小时扫描结算队列,批量调用微信企业转账API,单日处理转账流水2万+笔。门店库存模块设计独立库存表(每门店一张),利用Redis预减库存+数据库最终扣减的二级机制,将库存QPS提升至5000+,彻底解决超卖问题。技术难点在于高并发下的分账一致性,通过本地消息表+XXL-JOB补偿任务保证最终一致性。1688对接中处理OAuth token自动刷新与限流重试机制,商品同步成功率99.5%以上。部署采用宝塔面板+LNMP环境,配合定时任务与日志切割,系统稳定运行1年无重大故障。