系统采用SpringCloud微服务框架,Eureka作为注册中心,SpringCloud Zuul作为网关提供统一的访问入口,Feign作为服务调用;该平台主要业务为对接2B商旅供应商,接入供应商机票、酒店、火车、专车资源,为客户提供相应的出差预订及相应的月结现付业务,同时为供应商提供对账单、付款单及为客户提供账单等相关的结算统计数据服务。
1.机票业主要功能有机票查询,改签机票查询,机票订单查询,机票预定,退票,改签等主要功能。
2.其中机票数据以壹号数据打底,聚合多家运营商数据进行数据聚合,为客户提供更多选择。
3.在此期间,同时对现有系统查询等功能做相关优化,旨在带给用户更好的使用体验。
4.同时对管理后台增加兜底功能,以便用户预定改签等出现问题可及时进行补救。
5.资源对接项目进行优化。
1.完成多家客户的接口对接工作。
2.完成线上机票查询、预订、改签、退票功能的优化,以及TMC后台结算清算功能的开发,封装对外暴露的资源对接接口。
3.查看数据库日志记录系统慢sql,通过执行计划分析慢sql的原因,然后对sql进行优化,提高用户体验。
4.主导业务系统现付支付方式的添加开发工作,带领3位后台开发,2位前端开发以及1名测试同事制定排期计划,落地实施方案,最终按时完成系统现付支付宝的接入以及现付对账流程开发。
5.重构机票流程,增加预定失败检测机制,使用MQ在预定失败后发送消息通知开发人员以及运营人员进行及时介入,以确保客户顺利出行。使用MQ延时消息功能定时取消订单。