|
@@ -1084,13 +1084,13 @@ public class StatisticsDataServiceImpl implements StatisticsDataService {
|
|
|
backgroundDataView.setDistributeOrders(distributeOrders.size());
|
|
backgroundDataView.setDistributeOrders(distributeOrders.size());
|
|
|
//固定推广者订单
|
|
//固定推广者订单
|
|
|
List<DistributeOrdersView> distributePopularizeOrders = Optional.ofNullable(beanSearcher.searchAll(DistributeOrdersView.class, MapUtils.builder()
|
|
List<DistributeOrdersView> distributePopularizeOrders = Optional.ofNullable(beanSearcher.searchAll(DistributeOrdersView.class, MapUtils.builder()
|
|
|
- .field(DistributeOrdersView::getIsFixedDistribute, true).op(Operator.Equal)
|
|
|
|
|
|
|
+ .put("f", " and ifnull(od.is_fixed_distribute,vod.is_fixed_distribute) = 1")
|
|
|
.field(DistributeOrdersView::getCreatedTime, startDate, endDate).op(Operator.Between)
|
|
.field(DistributeOrdersView::getCreatedTime, startDate, endDate).op(Operator.Between)
|
|
|
.build())).orElse(new ArrayList<>());
|
|
.build())).orElse(new ArrayList<>());
|
|
|
backgroundDataView.setDistributePopularizeOrders(distributePopularizeOrders.size());
|
|
backgroundDataView.setDistributePopularizeOrders(distributePopularizeOrders.size());
|
|
|
//普通分销单数
|
|
//普通分销单数
|
|
|
List<DistributeOrdersView> distributeOriginalOrders = Optional.ofNullable(beanSearcher.searchAll(DistributeOrdersView.class, MapUtils.builder()
|
|
List<DistributeOrdersView> distributeOriginalOrders = Optional.ofNullable(beanSearcher.searchAll(DistributeOrdersView.class, MapUtils.builder()
|
|
|
- .field(DistributeOrdersView::getIsFixedDistribute, false).op(Operator.Equal)
|
|
|
|
|
|
|
+ .put("f", " and ifnull(od.is_fixed_distribute,vod.is_fixed_distribute) = 0")
|
|
|
.field(DistributeOrdersView::getCreatedTime, startDate, endDate).op(Operator.Between)
|
|
.field(DistributeOrdersView::getCreatedTime, startDate, endDate).op(Operator.Between)
|
|
|
.build())).orElse(new ArrayList<>());
|
|
.build())).orElse(new ArrayList<>());
|
|
|
backgroundDataView.setDistributeOriginalOrders(distributeOriginalOrders.size());
|
|
backgroundDataView.setDistributeOriginalOrders(distributeOriginalOrders.size());
|