项目描述:自助电子发票实现了用户发票功能自动化功能。通过在APP端发起申请,选择骑行订单或者购买的卡券,发起开票申请,提交个人/企业开票信息,即可完成发票申请,业财组开出发票后会通过邮件方式发送给用户。该项目增加了用户申请开票的渠道,降低了客服人员开发负担,上线后每周开票量高达1000单。
技术栈:SpringCloud + Nacos + Apollo + RocketMQ + openFeign + xxlJob + GoLang
个人职责:
1.主导项目推进,梳理整体交互流程,明确各部门间功能职责和数据交互方式,形成技术方案,落实到文档;
2.组织技术研讨会,落实技术方案和项目排期,按时完成功能开发,跟进各部门开发进度,按时提测上线;
3.梳理核心接口调用链路,根据接口耗时和上游超时时长,设置请求三方接口的超时时间和重试次数;
4.生成开票任务唯一ID,做好开票接口幂等性,确保不会出现重复内容的开票任务;
5.在预热接口中增加三方接口和数据库查询的调用,项目重启提供服务前对项目自身进行饱和性预热;
6.消费业财端mq消息,更新开票任务状态;使用xxlJob定时检查未开票任务,补偿更新开票任务状态。
点击空白处退出提示













评论