|
@@ -804,7 +804,7 @@ public class SalesOrderServiceImpl extends ServiceImpl<SalesOrderMapper, SalesOr
|
|
|
double businessOpportunityPrice1 = businessOpportunityList1.stream().filter(b->!StringUtils.isEmpty(b.getAmountOfMoney())).mapToDouble(b -> Double.valueOf(b.getAmountOfMoney())).sum();
|
|
|
Integer salesOrderCount1 = salesOrderMapper.selectCount(salesOrderLambdaQueryWrapper1);
|
|
|
List<SalesOrder> salesOrders1 = salesOrderMapper.selectList(salesOrderLambdaQueryWrapper1);
|
|
|
- double salesOrdersPrice1 = salesOrders1.stream().mapToDouble(s -> s.getPrice().doubleValue()).sum();
|
|
|
+ double salesOrdersPrice1 = salesOrders1.stream().filter(s->s.getPrice()!=null).mapToDouble(s ->s.getPrice().doubleValue()).sum();
|
|
|
Integer clueCount1 = clueMapper.selectCount(clueLambdaQueryWrapper1);
|
|
|
Map<String,Object> customMap=new HashMap<>();
|
|
|
customMap.put("customCount",customCount);
|
|
@@ -819,7 +819,7 @@ public class SalesOrderServiceImpl extends ServiceImpl<SalesOrderMapper, SalesOr
|
|
|
businessOpportunityMap.put("businessOpportunityPromote",getPromote(businessOpportunityCount,businessOpportunityCount1));
|
|
|
resultMap.put("businessOpportunity",businessOpportunityMap);
|
|
|
Map<String,Object> businessOpportunityPriceMap=new HashMap<>();
|
|
|
- businessOpportunityPriceMap.put("businessOpportunityPrice",businessOpportunityPrice);
|
|
|
+ businessOpportunityPriceMap.put("businessOpportunityPrice",String.format("%.2f",businessOpportunityPrice));
|
|
|
businessOpportunityPriceMap.put("businessOpportunityPromote",getPromote((int)businessOpportunityPrice,(int)businessOpportunityPrice1));
|
|
|
resultMap.put("businessOpportunityPrice",businessOpportunityPriceMap);
|
|
|
Map<String,Object> salesOrderMap=new HashMap<>();
|