Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
commit
d3da2a20c7
|
@ -349,6 +349,13 @@ public class CuMemberRetailAchieveServiceImpl extends ServiceImpl<CuMemberRetail
|
|||
//查询直推会员
|
||||
List<Long> pkMemberList = baseMapper.selectDirectPushByPkMember(pkMember, systemType);
|
||||
// pkMemberList.add(userId);
|
||||
if(CollUtil.isEmpty(pkMemberList)){
|
||||
return CuMemberRetailDataStatisticsResultVO.builder()
|
||||
.totalPv(BigDecimal.ZERO)
|
||||
.bigRangeTotalPv(BigDecimal.ZERO)
|
||||
.smallRangeTotalPv(BigDecimal.ZERO)
|
||||
.build();
|
||||
}
|
||||
CuMemberRetailAchieveVO memberAchieveVO = CuMemberRetailAchieveVO.builder()
|
||||
.memberRetailTable(memberRetailTable)
|
||||
.memberRetailSTable(memberSecondTable)
|
||||
|
|
|
@ -54,9 +54,12 @@ public class DataStatisticsUtil {
|
|||
// excludeDailySettlementData(detailVOList);
|
||||
// }
|
||||
CuMemberRetailDataStatisticsDetailVO bigRangePv = getBigRangePVDetailVO(detailVOList, pkId);
|
||||
BigDecimal smallRangeTotalPv = total.getTotalPv().subtract(bigRangePv.getTotalPv());
|
||||
if (smallRangeTotalPv.compareTo(BigDecimal.ZERO) < 0) {
|
||||
smallRangeTotalPv = BigDecimal.ZERO;
|
||||
BigDecimal smallRangeTotalPv = BigDecimal.ZERO;
|
||||
if(ObjectUtil.isNotEmpty(bigRangePv)){
|
||||
smallRangeTotalPv = total.getTotalPv().subtract(bigRangePv.getTotalPv());
|
||||
if (smallRangeTotalPv.compareTo(BigDecimal.ZERO) < 0) {
|
||||
smallRangeTotalPv = BigDecimal.ZERO;
|
||||
}
|
||||
}
|
||||
return CuMemberRetailDataStatisticsResultVO.builder()
|
||||
.totalPv(formatPV(total.getTotalPv()))
|
||||
|
|
Loading…
Reference in New Issue