发表于: 2017-10-27 22:17:32
1 704
任务进展:
1:今天接着昨晚的继续写,完成了债权管理的剩余部分,包括查询债权可匹配的投资列表和债权匹配操作。查询债权可匹配的投资列表,需要按PM设定的匹配排序规则处理好数据后返回给前端,这个匹配规则比较复杂,如图:
因此,为代码简洁方便起见,将分类排序的操作全部写在了自定义工具类里,由于要进行对象比较,还使用了Java的Comparator<?>接口,数据要分成9组,然后各自排序,因此在工具类中定义了三个私有化的排序器,避免了在每次排序的时候再创建排序器。最后要注意的是BigDecimal类型的比较,需采用compareTo方法。最终结果如下:
然后在接口中调用:
2:还存在一个问题是关于前端部分的,由于原型图中关于匹配操作这一页没有分页,那么到底应该返回给前端多少数据,从数据库中查询的数据可能从几十到上千不等,该如何确定数据量,这个问题有待商量。
遇到问题:
以上
明日计划:
继续写销量统计接口
收获:
Comparator<?>接口用于对象比较
进度:
任务开始时间:2017.09.15
预计demo时间:2017.10.31
是否有延期风险:已延期
评论