主要工作:主要负责需求评审、设计文档编写、代码功能实现;参与和掌桂项目需求开发的全流程,包括需求评审、设计评审,评审测试用例及执行测试用例,及测试回归,进行缺陷跟踪和软件质量分析等。
主要负责
1.发票模块:用户可以查询可开具和已经开具的发票信息,数据来源于CRM第三方接口
1.1)在开具发票增加防止用户多次点击、误触导致的重复提交,在后端接口增加redis锁防止用户重复提交;
1.2)发票预览页面,在后端将获取的pdf文件流使用pdfBox转换了图片base64返回给前端,前端将base64渲染展示给用户查看;增加对pdfBox不完全兼容中文字体的优化、重写 FontMapperlmpl,加载项目中的中文字体,使支持pdf中文正常展示;
1.3)发票转存云盘功能,获取用户登录凭证成功后使用凭证和转存文件信息请求转存资源,请求转存资源成功后,再将文件转成二进制字节流传给请求转存资源获取的转存url。
2.账单模块:
2.1)展示当前月份话费信息、用户号码等级;
2.2)展示话费使用明细,资费名称、应付、扣减、实付金额;
2.3)副卡号码应付、扣减、实付金额;2.4)副卡查询授权管理、每月账单推送功能;
2.5)业务使用明细,有副卡分别显示主卡、副卡使用明细;
2.6)账单转存云盘、账单保存至手机,前端通过html2canvas将页面转换成图片base64,再将图片base64通过html2pdf转换成pdf base64,通过云盘接口实现转存功能;前端通过html2canvas将页面转换成图片base64调用app提供原生能力,实现账单保存至手机。
4.话费充值:
4.1)个人缴费充值:为用户提供充值话费、查询话费,查询充值记录等功能,
4.2)自动充值:为用户提供定时充值话费或取消定时充值话费功能。
4.3)集团缴费功能:查询集团下的企业账号进行账户查询与充值缴费功能。
5.商品展示功能。
5.1)商品管理:对后台商品的功能属性进行维护管理并新增或者修改对应的功能属性。
5.2)商品展示页管理:对商品进行展示渲染,为用户提供办理流量等业务的页面展示。
5.3)商品渠道管理:对商品的渠道进行管理分类与展示控制。