Browse Source

:fix:消耗表监控,0点0分到0点30分,不做监控

zhangxianyu 1 year ago
parent
commit
0ef4ed21fa

+ 4 - 4
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/dto/RoleRechargeRankingDTO.java

@@ -227,15 +227,15 @@ public class RoleRechargeRankingDTO extends BasePage {
     private String rechargeTotalAmountWithin24hUnit = ">=";
 
     /**
-     * 角色最近活跃时间最小值
+     * 角色最近活跃时间开始时间
      */
-    @ApiModelProperty(value = "角色最近活跃时间最小值")
+    @ApiModelProperty(value = "角色最近活跃时间开始时间")
     private LocalDate lastActiveTimeMin;
 
     /**
-     * 角色最近活跃时间最大值
+     * 角色最近活跃时间结束时间
      */
-    @ApiModelProperty(value = "角色最近活跃时间最大值")
+    @ApiModelProperty(value = "角色最近活跃时间结束时间")
     private LocalDate lastActiveTimeMax;
 
 

+ 6 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/task/OrderCostMonitorAlarmTask.java

@@ -7,6 +7,7 @@ import org.springframework.scheduling.annotation.Scheduled;
 import org.springframework.stereotype.Component;
 
 import javax.annotation.Resource;
+import java.time.LocalDateTime;
 
 /**
  * @author ZhangXianyu
@@ -35,6 +36,11 @@ public class OrderCostMonitorAlarmTask {
         }
         log.info("订单与消耗监控告警定时任务开始.");
         try {
+            //0点0分到0点30分不执行
+            LocalDateTime now = LocalDateTime.now();
+            if(now.getHour() == 0 && now.getMinute() <= 30){
+                return;
+            }
             //监控订单表
             orderCostMonitorAlarmService.monitorDataStatus();
             //监控头条广告消耗表