旅游项目: 主要负责酒店、景点、短视频、点赞、评论、粉丝关注、路线功能
1.酒店列表,用户查看地区酒店列表,只显选定时间内上架有房间的酒店。酒店预定功能,预定后增加入住记录,修
改状态为等待支付,对30分钟未支付订单进行退款并逻辑删除住宿记录及恢复房间数。支付成功后修改状态为已支
付。后台可进行确认完成订单
同意退款、拒绝退款对订单进行维护。
2.景点分为旅游包与单独景点,因流程一样,只是票的价格与名称不同,所以增加类型进行划分。景点列表,景点列表
只查看有效景点及当前时间大于拼团时间与秒杀结束时间记录与正常预定的门票类型,预定景点,修改景点所购买门
票库存,生成该订单30分钟后消息,30分钟后该订单仍未支付,修改订单状态为已取消,恢复订单购买门票库存。订
单核销,对已支付订单进行后台核销,核销成功订单状态改为已完成。订单退款,后台可进行订单的同意退款、拒绝
退款订单维护。
3.短视频列表,显段视频连接与段视频信息。短视频点赞,通过状态控制,点赞前获取用户点赞记录,如果记录为
空,添加一条点赞记录,状态为已点赞,如果存在点赞记录修改当前点赞状态为点赞。短视频取消点赞,获取点赞记
录修改点赞状态为取消。
每次点赞修改视频点赞数,通过事务控制,保证数据一致。
4.用户关注,为被关注人增加粉丝数,为关注人增加关注数,增加关注记录。
5.路线管理,针对已有景点,添加旅游路线,增加路线天数,查询景点附近酒店。
业绩: 1.在项目中主要负责后台接开发,数据库建模
简历来自:BOSS直聘
2.项目框架使用springboot+mybatis+rabbitmq,使用rabbimtmq延迟队列功能完成团购是否成功验证,超时订单取消功
能
3.与安卓,苹果,小程序数据对接联调
车辆维修小程序:
主要负责订单业务流程
1.订单记录维护功能,用户填写订单维修记录,扣取押金,服务商通过附近的订单查询等待接单订单列表。
2.商家接单功能,接单后扣取商家押金,商家到达指定地点,获取商家当前经纬度与发布订单经纬度进行计算,距离小
于1000,则商家可以确认到达指定地点。
3.商家与用户确认完成订单功能,商家与用户需同时确认订单,才可退还双方押金,一方未确认无法退还押金。
4.商家与用户取消订单功能,通过后台对用户或商家取消订单记录对押金进行分配。
5.每日用户有三次免费拨打商家电话权限,每次拨打增加拨打记录,隔日后免费可拨打次数。
业绩: 1.在项目中主要负责后台接开发,数据库模块设计,并与小程序开发者进行数据对接。
2.项目框架使用springboot+mybatis,默认开启一级缓存,mysql使用innodb引擎对事物进行处理,explain对查询类型控制及
优化。
3.使用SpringBootTest对接进行单元测试,检测接是否达到我们的预期。重构接,测试结果是否与之前结果相同
等。