astonia - 运气太差 说 (10:00):
下面做合并
astonia - 运气太差 说 (10:00):
每个Attribute类都加了一个新的方法:valueEquals
astonia - 运气太差 说 (10:01):
如果两个同一类型的Attribute的名字和值都相等,就返回true
astonia - 运气太差 说 (10:01):
看一下TestAggregation.java
大森林 说 (10:01):
好的
astonia - 运气太差 说 (10:02):
用utils.Pair存储合并的Atttribute和库存数
astonia - 运气太差 说 (10:02):
放入一个List
astonia - 运气太差 说 (10:03):
每新来一个Attribute,把它和List里面的比较一下,如果valueEquals,那么就把该Attribute里的库存+List里的刚刚相等的那个
astonia - 运气太差 说 (10:03):
如果都没有相等的,那么就new Pair(Attribute, 库存)加到list中去
大森林 说 (10:04):
合并后数量累计,如果单位不同以什么标准转换呢?
astonia - 运气太差 说 (10:04):
转换成基准单位
大森林 说 (10:05):
自定义的呢?
astonia - 运气太差 说 (10:05):
自定义的你能转换吗?
astonia - 运气太差 说 (10:06):
还有,出库的时候,把金额加上
astonia - 运气太差 说 (10:07):
现在只有数量出库,没有金额出库
大森林 说 (10:07):
好
astonia - 运气太差 说 (10:07):
还有,检索的地方加上按照创建时间和最后修改时间检索
没有评论:
发表评论