此项目是易泊充共享汽车租车系统,服务功能有租车、充电、长租、购车等功能,以及后台管理系统。
服务系统使用微服务架构,spring boot搭建,后台管理系统SSM框架,使用jeeplus、guns快速开发框架搭建。数据库使用MySQL、Redis、MongoDB,RocketMQ等技术。
开发工具使用idea、SmartGit、postman。
此项目由公司8名JAVA同事历时两年经过功能开发、完善更新,直至2018年底。
在此项目中我负责购车模块接口以及后台发开,此模块分为预约购车、维保服务、一键加电、服务无忧、能量无忧模块。
预约购车线上交定金,支付接口对接,在未支付前生成逻辑删除记录,当支付系统返回支付成功结果修改为正式记录。
能量无忧套餐也是线上支付,由于产品设计原因,改变过多种每月剩余次数电量数据表设计方案。
其余模块都属于线下支付,平台只需要提交信息生成记录。