为企业和教育机构提供覆盖营养分析、进销存管理、消费支付的完整解决方案,实现从原料采购到终端消费的全链路数字化追溯
基础数据模块:包含企业基础信息、人员、物料等基础数据的管理
采购模块:从采购申请到入库的全流程功能
销售模块:从接单到送货
仓库模块:包含与非系统租户提供物料存储的功能、库存查询、盘点、领退料等功能
财务模块:通过进销存业务单据进行对账等功能
数据导入导出(EasyExcel):设计多线程分批导入架构,支持百万级数据三分钟内导入数据库
报表打印:通过PrintJS设计、封装通用报表打印组件。
搭建Seata分布式事务,使用AT模式,实现分布式环境下跨服务之间的事务管理
基础数据模块开发:构建物料、BOM管理体系,实现本地数据库差异化存储+全局数据库集中采集。负责仓库、菜肴和供应商管理等菜单开发。通过函数接口的思想,设计开发用于删除前所有关联的验证器,减少60%冗余代码,并使用多线程并行验证关联数据,提升验证效率。
采购模块开发:主导从采购申请、采购订单、采购计划、采购入库到退货功能整个采购业务追溯链路。
仓库模块开发:开发用于与非系统租户供应商实现数据存储的其他出入库功能;用于食堂等场景使用的领退料管理功能;部门和仓库间库存的调拨功能开发。通过数据库锁机制实现库存的冻结,解决在高并发情况下发生多扣、少退等意外状况,保证库存数据的正确性。
财务模块开发:负责将业务单据通过CDC工具捕获binlog到kafka,实现对业务模块零侵入式。负责对账以及调整对账功能开发