电信体系第一个行业收银 SaaS,接入天翼翼支付,面向商超餐饮提供一体化收银管理。
商超零售:超市、便利店、百货门店的收银与商品管理
餐饮经营:中餐、快餐、火锅等正餐/轻餐业态的点餐收银与后厨协作
电信生态:承接天翼翼支付的商户侧收银受理,适合运营商体系内的商户数字化场景
点击空白处退出提示
电信体系第一个行业收银 SaaS,接入天翼翼支付,面向商超餐饮提供一体化收银管理。
商超零售:超市、便利店、百货门店的收银与商品管理
餐饮经营:中餐、快餐、火锅等正餐/轻餐业态的点餐收银与后厨协作
电信生态:承接天翼翼支付的商户侧收银受理,适合运营商体系内的商户数字化场景
收银核心:支持扫码支付、现金、会员卡、翼支付等多种支付方式聚合收银
进销存管理:采购入库、实时库存核算、库存预警、盘点差异处理
会员营销:会员开卡储值、积分兑礼、优惠券发放核销
餐饮场景:桌台管理、后厨 KDS 分单打印、外卖平台订单接入
交接班对账:收银员交班资金核算、日结报表自动生成
多端协同:Flutter POS 端离线收银(SQLite 本地缓存 + 恢复自动同步)+ 管理后台全功能支撑
技术栈: Spring Boot 3.4 + Spring Cloud 2024 + Dubbo 3.3 + Kafka + Redis + MySQL + Spring AI Flutter(POS 端)/ React + Ant Design(管理端)
项目中担任的角色:技术架构师 + 核心开发者 + 6 人团队负责人
项目有哪些痛点、难点:电信业务场景复杂,涉及收银、库存、会员、餐饮桌台、交接班等多个业务域,需同时支撑 POS 端、管理端和后端服务;中间件依赖深(MySQL/MongoDB/Kafka/Redis),后续切换成本高;分布式环境下跨服务调用上下文传递容易丢失;DB 与缓存一致性在分布式场景下难以保障;团队 6 人需快速上手并高效产出
解决问题的方法:将 MySQL/MongoDB/Kafka 封装为独立 driver 模块,业务层仅依赖接口抽象,切换中间件只需替换驱动实现;Dubbo SPI 三级 Filter 链实现隐式参数跨服务自动传递;MyBatis 三拦截器实现自动缓存键生成/脱敏/操作人填充;TransEvent 事务事件机制在事务提交后异步失效 Redis 缓存,将不一致窗口控制在极短范围;库存 Redis 预扣 + MQ 削峰 + Flutter POS 端 SQLite 离线收银应对高并发;全栈代码生成体系(FastAutoGenerator + OpenAPI 定制 + Flutter swagger_parser + UmiJS 插件)提升团队产出效率



评论