Compare commits
	
		
			2 Commits
		
	
	
		
			8eb6ee8586
			...
			0ef00695f8
		
	
	| Author | SHA1 | Date | 
|---|---|---|
| 
							
							
								
								 | 
						0ef00695f8 | |
| 
							
							
								
								 | 
						4bef2feacd | 
| 
						 | 
					@ -270,6 +270,11 @@ public class CuMemberRetailAchieveServiceImpl extends ServiceImpl<CuMemberRetail
 | 
				
			||||||
        if(ObjectUtil.isEmpty(memberAchieveList)){
 | 
					        if(ObjectUtil.isEmpty(memberAchieveList)){
 | 
				
			||||||
            return null;
 | 
					            return null;
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					        for (CuMemberRetailAchieveVO cuMemberRetailAchieveVO : memberAchieveList) {
 | 
				
			||||||
 | 
					            if(ObjectUtil.isEmpty(cuMemberRetailAchieveVO.getArealPv())){
 | 
				
			||||||
 | 
					                cuMemberRetailAchieveVO.setArealPv(BigDecimal.ZERO);
 | 
				
			||||||
 | 
					            }
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
        CuMemberRetailAchieveVO maxAchieveVO = memberAchieveList.stream().max(Comparator.comparing(CuMemberRetailAchieveVO::getArealPv)).get();
 | 
					        CuMemberRetailAchieveVO maxAchieveVO = memberAchieveList.stream().max(Comparator.comparing(CuMemberRetailAchieveVO::getArealPv)).get();
 | 
				
			||||||
        //查询小区业绩
 | 
					        //查询小区业绩
 | 
				
			||||||
        BigDecimal smallAreaPv = memberAchieveList.stream().filter(achieveVO -> !achieveVO.getPkMember().equals(maxAchieveVO.getPkMember())).map(vo -> null == vo.getArealPv() ? BigDecimal.ZERO : vo.getArealPv()).reduce(BigDecimal.ZERO, BigDecimal::add);
 | 
					        BigDecimal smallAreaPv = memberAchieveList.stream().filter(achieveVO -> !achieveVO.getPkMember().equals(maxAchieveVO.getPkMember())).map(vo -> null == vo.getArealPv() ? BigDecimal.ZERO : vo.getArealPv()).reduce(BigDecimal.ZERO, BigDecimal::add);
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue