wangzhenhui1991 / Notes

3 stars 0 forks source link

周报:2017.4.17-4.21 #35

Closed wangzhenhui1991 closed 7 years ago

wangzhenhui1991 commented 7 years ago
编写 车险重构API-设计文档,对负责的四个接口进行初步的重构设计分析;
主要完成每个接口以下内容:
- 业务说明
    + 新增功能
    + 对现有系统的影响
    + 对测试的意见
    + 流程图
- 请求参数
- 返回参数
开会-总结之前车险所遇到的问题以及改进措施,站立会,禅道跟踪任务进度,
  1. 开始实施重构<保存车主信息>和,主要:
    • 整理wantedOrderRepository存取意向单逻辑,修改原来不合理和重复的逻辑,
    • 修改部分含义不明或者功能混乱的函数,重新抽象;如获取意向单,保存车主到意向单;
  2. 与PM,前端讨论,重构的改进以及影响; <获取车辆信息>接口,主要:
    • [x] 整合车辆信息的冲突解决;利用反射,进行对象属性的适配(对性能有所牺牲,好在该对象的属性较少)
    • [ ] 精确到接口级的渠道优先级,目前获取车辆信息以车车优先
    • [x] 完成<保存车主信息>和<获取车辆信息>的基本单元测试,SpringBoot的几种测试的使用,如断言,mock测试,接口测试;
  3. 增加<查询品牌车型>,与前端对接接口的请求参数以及返回数据格式;
    • [x] 该接口在前两次查询(模糊查询)中只对于查询接口只返回1个查询结果,
    • [x] 在第三次查询(即最后一步,品牌车型查询)中,开放具体传输数据量,由前端通过pageSize掌握查询的数据量; 对接同步意向单途虎业务系统(修改服务地址.unit->.work,并要求该接口提供方增加返回返回状态码),
  4. 提交车主保存页面和车辆保存页面的接口到测试机;周五晚前端测试卡在passport上;