3
0
Fork 0

## Fix - teambox调整为不包含注水,计算大小区需要加上两个注水属性,计算总数时无需再排除注水

This commit is contained in:
sangelxiu1 2025-06-17 11:08:06 +08:00
parent 2bd224b3d4
commit b425609f79
1 changed files with 7 additions and 3 deletions

View File

@ -55,10 +55,14 @@ public class DataStatisticsUtil {
if(EYesNo.NO.getIntValue() == cuMember.getIsActivate()){
// 昨日非激活 排除昨日日结表数据
excludeDailySettlementData(detailVOList);
}else{
}
/**
* 2025年6月17日 团队盒数不包含注水,在此无需再次排除
else{
// 排除注水数据
excludeWaterInjectionData(detailVOList, pkId);
}
*/
CuMemberRetailDataStatisticsDetailVO bigRangeBox = getBigRangeBoxDetailVO(detailVOList, pkId);
CuMemberRetailDataStatisticsDetailVO bigRangePv = getBigRangePVDetailVO(detailVOList, pkId);
Integer smallRangeTotalBoxNum = total.getTotalBoxNum() - bigRangeBox.getTotalBoxNum();
@ -91,8 +95,8 @@ public class DataStatisticsUtil {
// + detailVO.getTeamNewBoxNum() // 团队新增盒数(日结)
+ detailVO.getSNewBoxNum() // 个人新增消费盒数(秒结)
+ detailVO.getSTeamNewBoxNum() // 团队新增盒数(秒结)
// - detailVO.getBigBoxNum() // 个人注水大区盒数(日结)
// - detailVO.getSmallBoxNum() // 个人注水小区盒数(日结)
+ detailVO.getBigBoxNum() // 个人注水大区盒数(日结)
+ detailVO.getSmallBoxNum() // 个人注水小区盒数(日结)
);
detailVO.setTotalPv(
detailVO.getConsumePv()