Browse Source

每天凌晨发奖励时间改为1点

lichunlei 2 years ago
parent
commit
6c92cc232d
1 changed files with 19 additions and 16 deletions
  1. 19 16
      AppStart/Helper/StatService.cs

+ 19 - 16
AppStart/Helper/StatService.cs

@@ -20,24 +20,27 @@ namespace MySystem
             string content = "";
             try
             {
-                string doDate = DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd");
-                string flag = function.ReadInstance("/Stat/" + doDate + ".txt");
-                if (string.IsNullOrEmpty(flag))
+                if(DateTime.Now.Hour > 0)
                 {
-                    function.WritePage("/Stat/", doDate + ".txt", DateTime.Now.ToString("HH:mm:ss"));
-                    // dosomething1(doDate);
-                    // dosomething11(doDate);
-                    // dosomething2(doDate);
-                    StartEverDay(doDate);
-                    // StartEverDayV2(doDate);
-                    StatMerchantTrade(doDate);
-                    dosomething4(doDate);
-                    ListenFluxRecord(doDate);
+                    string doDate = DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd");
+                    string flag = function.ReadInstance("/Stat/" + doDate + ".txt");
+                    if (string.IsNullOrEmpty(flag))
+                    {
+                        function.WritePage("/Stat/", doDate + ".txt", DateTime.Now.ToString("HH:mm:ss"));
+                        // dosomething1(doDate);
+                        // dosomething11(doDate);
+                        // dosomething2(doDate);
+                        StartEverDay(doDate);
+                        // StartEverDayV2(doDate);
+                        StatMerchantTrade(doDate);
+                        dosomething4(doDate);
+                        ListenFluxRecord(doDate);
+                    }
+                    string Msg = "success";
+                    jobInfo.Status = Msg == "success" ? 1 : 0;
+                    jobInfo.Msg = Msg == "success" ? "执行完成" : Msg;
+                    RabbitMQClient.Instance.SendMsg(Newtonsoft.Json.JsonConvert.SerializeObject(jobInfo), "PublicBack");
                 }
-                string Msg = "success";
-                jobInfo.Status = Msg == "success" ? 1 : 0;
-                jobInfo.Msg = Msg == "success" ? "执行完成" : Msg;
-                RabbitMQClient.Instance.SendMsg(Newtonsoft.Json.JsonConvert.SerializeObject(jobInfo), "PublicBack");
             }
             catch (Exception ex)
             {