Commit 19c7ae84 authored by lixuan's avatar lixuan

feat: 房源

parent 6f0c6c4e
...@@ -219,7 +219,7 @@ public class HouseResourceServiceImpl implements HouseResourceService { ...@@ -219,7 +219,7 @@ public class HouseResourceServiceImpl implements HouseResourceService {
if (!CollectionUtils.isEmpty(gyIds)) { if (!CollectionUtils.isEmpty(gyIds)) {
List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(gyIds); List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(gyIds);
if (!CollectionUtils.isEmpty(businessEntitySells)) { if (!CollectionUtils.isEmpty(businessEntitySells)) {
businessEntityStatisticsDetail.setGyCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).reduce(BigDecimal.ZERO, BigDecimal::add)); businessEntityStatisticsDetail.setGyCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add));
} }
} }
...@@ -227,7 +227,7 @@ public class HouseResourceServiceImpl implements HouseResourceService { ...@@ -227,7 +227,7 @@ public class HouseResourceServiceImpl implements HouseResourceService {
if (!CollectionUtils.isEmpty(jzyIds)) { if (!CollectionUtils.isEmpty(jzyIds)) {
List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(jzyIds); List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(jzyIds);
if (!CollectionUtils.isEmpty(businessEntitySells)) { if (!CollectionUtils.isEmpty(businessEntitySells)) {
businessEntityStatisticsDetail.setJzyCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).reduce(BigDecimal.ZERO, BigDecimal::add)); businessEntityStatisticsDetail.setJzyCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add));
} }
} }
...@@ -235,7 +235,7 @@ public class HouseResourceServiceImpl implements HouseResourceService { ...@@ -235,7 +235,7 @@ public class HouseResourceServiceImpl implements HouseResourceService {
if (!CollectionUtils.isEmpty(pfIds)) { if (!CollectionUtils.isEmpty(pfIds)) {
List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(pfIds); List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(pfIds);
if (!CollectionUtils.isEmpty(businessEntitySells)) { if (!CollectionUtils.isEmpty(businessEntitySells)) {
businessEntityStatisticsDetail.setPfCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).reduce(BigDecimal.ZERO, BigDecimal::add)); businessEntityStatisticsDetail.setPfCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add));
} }
} }
...@@ -243,7 +243,7 @@ public class HouseResourceServiceImpl implements HouseResourceService { ...@@ -243,7 +243,7 @@ public class HouseResourceServiceImpl implements HouseResourceService {
if (!CollectionUtils.isEmpty(lsIds)) { if (!CollectionUtils.isEmpty(lsIds)) {
List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(lsIds); List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(lsIds);
if (!CollectionUtils.isEmpty(businessEntitySells)) { if (!CollectionUtils.isEmpty(businessEntitySells)) {
businessEntityStatisticsDetail.setLsCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).reduce(BigDecimal.ZERO, BigDecimal::add)); businessEntityStatisticsDetail.setLsCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add));
} }
} }
...@@ -251,7 +251,7 @@ public class HouseResourceServiceImpl implements HouseResourceService { ...@@ -251,7 +251,7 @@ public class HouseResourceServiceImpl implements HouseResourceService {
if (!CollectionUtils.isEmpty(zsIds)) { if (!CollectionUtils.isEmpty(zsIds)) {
List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(zsIds); List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(zsIds);
if (!CollectionUtils.isEmpty(businessEntitySells)) { if (!CollectionUtils.isEmpty(businessEntitySells)) {
businessEntityStatisticsDetail.setZsCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).reduce(BigDecimal.ZERO, BigDecimal::add)); businessEntityStatisticsDetail.setZsCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add));
} }
} }
...@@ -259,7 +259,7 @@ public class HouseResourceServiceImpl implements HouseResourceService { ...@@ -259,7 +259,7 @@ public class HouseResourceServiceImpl implements HouseResourceService {
if (!CollectionUtils.isEmpty(cyIds)) { if (!CollectionUtils.isEmpty(cyIds)) {
List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(cyIds); List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(cyIds);
if (!CollectionUtils.isEmpty(businessEntitySells)) { if (!CollectionUtils.isEmpty(businessEntitySells)) {
businessEntityStatisticsDetail.setCyCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).reduce(BigDecimal.ZERO, BigDecimal::add)); businessEntityStatisticsDetail.setCyCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add));
} }
} }
...@@ -267,7 +267,7 @@ public class HouseResourceServiceImpl implements HouseResourceService { ...@@ -267,7 +267,7 @@ public class HouseResourceServiceImpl implements HouseResourceService {
if (!CollectionUtils.isEmpty(fwyIds)) { if (!CollectionUtils.isEmpty(fwyIds)) {
List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(fwyIds); List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(fwyIds);
if (!CollectionUtils.isEmpty(businessEntitySells)) { if (!CollectionUtils.isEmpty(businessEntitySells)) {
businessEntityStatisticsDetail.setFwyCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).reduce(BigDecimal.ZERO, BigDecimal::add)); businessEntityStatisticsDetail.setFwyCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add));
} }
} }
...@@ -275,7 +275,7 @@ public class HouseResourceServiceImpl implements HouseResourceService { ...@@ -275,7 +275,7 @@ public class HouseResourceServiceImpl implements HouseResourceService {
if (!CollectionUtils.isEmpty(qtIds)) { if (!CollectionUtils.isEmpty(qtIds)) {
List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(qtIds); List<BusinessEntitySell> businessEntitySells = businessEntitySellMapper.selectBusinessEntitySellByEntityIds(qtIds);
if (!CollectionUtils.isEmpty(businessEntitySells)) { if (!CollectionUtils.isEmpty(businessEntitySells)) {
businessEntityStatisticsDetail.setQtjjfzCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).reduce(BigDecimal.ZERO, BigDecimal::add)); businessEntityStatisticsDetail.setQtjjfzCount(businessEntitySells.stream().map(BusinessEntitySell::getYearSell).filter(Objects::nonNull).reduce(BigDecimal.ZERO, BigDecimal::add));
} }
} }
return businessEntityStatisticsDetail; return businessEntityStatisticsDetail;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment