admin
2020-06-08 457f4881a89c03984c7b46ed10e8919d3294976c
fanli/src/main/java/com/yeshi/fanli/dao/order/OrderMoneyDailyCountDao.java
@@ -29,7 +29,6 @@
import com.yeshi.fanli.dao.MongodbBaseDao;
import com.yeshi.fanli.entity.order.OrderMoneyDailyCount;
import com.yeshi.fanli.entity.order.OrderMoneyDailyCount.SourceTypeEnum;
import com.yeshi.fanli.util.TimeUtil;
import com.yeshi.fanli.vo.order.OrderRankingVO;
@Repository
@@ -81,7 +80,7 @@
      if (minDay != null)
         list.add(Criteria.where("countDay").gte(minDay));
      if (maxDay != null)
         list.add(Criteria.where("countDay").lte(maxDay));
         list.add(Criteria.where("countDay").lt(maxDay));
      Query query = new Query();
      if (list.size() > 0) {
@@ -113,7 +112,7 @@
      if (minDate != null)
         list.add(Criteria.where("countDay").gte(minDate));
      if (maxDate != null)
         list.add(Criteria.where("countDay").lte(maxDate));
         list.add(Criteria.where("countDay").lt(maxDate));
      Query query = new Query();
      if (list.size() > 0) {
@@ -182,7 +181,7 @@
      if (minDate != null)
         list.add(Criteria.where("countDay").gte(minDate));
      if (maxDate != null)
         list.add(Criteria.where("countDay").lte(maxDate));
         list.add(Criteria.where("countDay").lt(maxDate));
      Query query = new Query();
      if (list.size() > 0) {
@@ -265,7 +264,7 @@
      if (minDate != null)
         list.add(Criteria.where("countDay").gte(minDate));
      if (maxDate != null)
         list.add(Criteria.where("countDay").lte(maxDate));
         list.add(Criteria.where("countDay").lt(maxDate));
      Query query = new Query();
      if (list.size() > 0) {
@@ -335,7 +334,7 @@
      if (minDate != null)
         list.add(Criteria.where("countDay").gte(minDate));
      if (maxDate != null)
         list.add(Criteria.where("countDay").lte(maxDate));
         list.add(Criteria.where("countDay").lt(maxDate));
      Query query = new Query();
      if (list.size() > 0) {
@@ -409,7 +408,7 @@
      if (minDate != null)
         list.add(Criteria.where("countDay").gte(minDate));
      if (maxDate != null)
         list.add(Criteria.where("countDay").lte(maxDate));
         list.add(Criteria.where("countDay").lt(maxDate));
      Query query = new Query();
      if (list.size() > 0) {
@@ -424,6 +423,7 @@
      map.put("totalRewardNum", 0);
      map.put("totalSubsidy", 0);
      map.put("totalSubsidyNum", 0);
      map.put("totalNum", 0);
      BasicDBObject initial = new BasicDBObject(map);
      // 进行按天、周、月分组
@@ -455,6 +455,7 @@
               dailyCount.setTeamRewardNum(new BigDecimal(dbObject.get("totalRewardNum").toString()).intValue());
               dailyCount.setTeamSubsidy(new BigDecimal(dbObject.get("totalSubsidy").toString()).intValue());
               dailyCount.setTeamSubsidyNum(new BigDecimal(dbObject.get("totalSubsidyNum").toString()).intValue());
               dailyCount.setTeamDividentsOrderNum(new BigDecimal(dbObject.get("totalNum").toString()).intValue());
               results.add(dailyCount);
            } catch (ParseException e) {
               e.printStackTrace();
@@ -479,7 +480,7 @@
      if (minDate != null)
         list.add(Criteria.where("countDay").gte(minDate));
      if (maxDate != null)
         list.add(Criteria.where("countDay").lte(maxDate));
         list.add(Criteria.where("countDay").lt(maxDate));
      Query query = new Query();
      if (list.size() > 0) {
@@ -553,7 +554,7 @@
      if (minDate != null)
         list.add(Criteria.where("countDay").gte(minDate));
      if (maxDate != null)
         list.add(Criteria.where("countDay").lte(maxDate));
         list.add(Criteria.where("countDay").lt(maxDate));
      Query query = new Query();
      if (list.size() > 0) {
@@ -622,7 +623,7 @@
      if (minDate != null)
         list.add(Criteria.where("countDay").gte(minDate));
      if (maxDate != null)
         list.add(Criteria.where("countDay").lte(maxDate));
         list.add(Criteria.where("countDay").lt(maxDate));
      Query query = new Query();
      if (list.size() > 0) {
@@ -684,7 +685,7 @@
      if (minDate != null)
         list.add(Criteria.where("countDay").gte(minDate));
      if (maxDate != null)
         list.add(Criteria.where("countDay").lte(maxDate));
         list.add(Criteria.where("countDay").lt(maxDate));
      Query query = new Query();
      if (list.size() > 0) {
@@ -747,6 +748,7 @@
      // 查询条件
      List<Criteria> list = new ArrayList<Criteria>();
      list.add(Criteria.where("bossUid").is(uid));
      list.add(Criteria.where("orders.orderNum").gt(0));
      if (minDate != null) {
         minDate = DateUtil.reduceDay(minDate, 1);
         list.add(Criteria.where("orders.countDay").gt(minDate));