1、立项背景:提供线上线下一体的智慧食堂解决方案
2、核心功能模块:
用户模块:用户个人信息管理
个人账户:个人余额、充值、消费记录等
菜谱模块:不同食堂、档口对应的菜谱维护
订单支付:不同模式的下单、支付功能
消费规则:不同食堂,可以单独设置自己的消费规则
3、业务流程(小程序,智慧餐台等):
1)选菜:智慧餐台和小程序,选择对应的菜品,进行下单结算
2)下单:智慧餐台等设备下单,只能进行当餐下单;小程序可以选择当餐、预约、报餐三种方式
3)支付:设备可以扫码支付、刷卡支付等;小程序可以选择微信支付、三方支付等
4)核销:预约和报餐,可以根据选择的时间,在设备上进行核销
1、多租户系统,使用pigx结合springcloud Alibaba + mysql + redis + docker等技术
2、负责模块 订单支付:
1)负责主产品的订单支付,迭代升级,根据不同客户的需求整理出一套标准化的产品
2)不同客户独有的需要定制化开发
3)接入常用的三方支付如支付宝、微信、农行、云闪付等
3、解决问题:
1)解决扫码支付,需要输入密码时订单状态不正确的问题,方案:提供订单查询,由设备端发起调用,去三方查询支付状态,根据结果修改订单;定时任务,统一查询当天支付中的数据,根据返回结果调整订单状态。
2)重构订单支付模块,抽取通用功能,支付采用策略模式,便于扩展与定制化功能开发