|
@@ -220,7 +220,7 @@ public class FundNavService {
|
|
|
String trustRegisterNumber = fundInfoDO.getCompanyRegisterNumber();
|
|
|
Map<String, BigDecimal> priceDateAssetMap = MapUtil.newHashMap();
|
|
|
if (CollUtil.isNotEmpty(fundAssetDoList)) {
|
|
|
- priceDateAssetMap = fundAssetDoList.stream().collect(Collectors.toMap(k -> DateUtil.format(k.getPriceDate(), DateConst.YYYY_MM_DD), AssetDO::getAssetNet));
|
|
|
+ priceDateAssetMap = fundAssetDoList.stream().collect(Collectors.toMap(k -> DateUtil.format(k.getPriceDate(), DateConst.YYYY_MM_DD), AssetDO::getAssetNet, (v1, v2) -> v1));
|
|
|
}
|
|
|
Map<String, BigDecimal> finalPriceDateAssetMap = priceDateAssetMap;
|
|
|
return fundNavDoList.stream().map(e -> {
|