|
@@ -43,11 +43,6 @@ public class EmailFundNavServiceImpl implements EmailFundNavService {
|
|
|
List<EmailFundNavDO> fundNavDOList = emailFundNavMapper.selectNotMappingNav(sourceFundName,registerNumber);
|
|
|
Map<String,List<EmailFundNavDO>> fundNavDOGroup = fundNavDOList.stream().collect(Collectors.groupingBy(e -> DateUtils.format(e.getPriceDate(),DateUtils.YYYY_MM_DD)));
|
|
|
List<EmailFundNavDO> dataList = new ArrayList<>();
|
|
|
- //去重
|
|
|
- for(String priceDate : fundNavDOGroup.keySet()){
|
|
|
- List<EmailFundNavDO> doList = fundNavDOGroup.get(priceDate);
|
|
|
- dataList.add(doList.get(0));
|
|
|
- }
|
|
|
if(fundNavDOList.size() > 0){
|
|
|
//修改采集库的数据
|
|
|
for(EmailFundNavDO fundNavDO : fundNavDOList){
|