项目重新梳理后,后端可分为如下几个模块:数据整合、创单、预处理、供应商、后处理和管理系统等。其中数据整合主要包括:前端的查询、搜索等。创单模块是用户提交数据到酒店下单、用户大修改订单信息。预处理模块是同步酒店基本信息、同步并处理订单状态、处理支付状态。供应商模块是向酒店发单、同步酒店发单状态、根据发单状态触发不同的流程。后处理是指订单取消、订单修改、退款等操作
1.主要项目前期的业务调研和梳理落地文档;核心模块的开发
2.项目使用了技术栈有:Spring、Spring boot、SQLServer、Redis、QMQ、DAL;项目上线后,在灰度期间保证数据一致性,流程正确性,发现问题可以快速回滚保证业务不受影响、快速定位问题、兼容老流程。