瀏覽代碼

统计表比对加id

lcl 9 月之前
父節點
當前提交
41d2724eb8
共有 1 個文件被更改,包括 6 次插入6 次删除
  1. 6 6
      AppStart/Helper/StatGdService2.cs

+ 6 - 6
AppStart/Helper/StatGdService2.cs

@@ -35,7 +35,7 @@ namespace MySystem
                 {
                     StatTradeAmount();
                 }
-                Thread.Sleep(300);
+                Thread.Sleep(100);
             }
         }
         public void StatTradeAmount()
@@ -49,7 +49,7 @@ namespace MySystem
                 try
                 {
                     string start = "2024-10-01 00:00:00";
-                    DataTable idsDt = CustomerSqlConn.dtable("select Id from ConsumerOrders where Id>=1937202 and CreateDate>='" + start + "' and Status>0 and Version=1 order by Id limit 50", connstr);
+                    DataTable idsDt = CustomerSqlConn.dtable("select Id from ConsumerOrders where Id>=2861655 and CreateDate>='" + start + "' and Status>0 and Version=1 order by Id limit 100", connstr);
                     if(idsDt.Rows.Count > 0)
                     {
                         string ids = "";
@@ -113,7 +113,7 @@ namespace MySystem
             int Sort = int.Parse(selfDr["Sort"].ToString());
 
             //创客交易额
-            UserAmountSummaryBefore selfStat = db.UserAmountSummaryBefore.FirstOrDefault(m => m.UserId == UserId && m.IsAct == IsAct && m.TradeMonth == TradeMonth && m.TradeDate == TradeDate && m.PayMode == PayMode && m.SeoTitle == "self" && m.Sort == Sort);
+            UserAmountSummaryBefore selfStat = db.UserAmountSummaryBefore.FirstOrDefault(m => m.Id >= 17385 && m.UserId == UserId && m.IsAct == IsAct && m.TradeMonth == TradeMonth && m.TradeDate == TradeDate && m.PayMode == PayMode && m.SeoTitle == "self" && m.Sort == Sort);
             if (selfStat == null)
             {
                 selfStat = db.UserAmountSummaryBefore.Add(new UserAmountSummaryBefore()
@@ -137,7 +137,7 @@ namespace MySystem
                 foreach (string NavUserIdString in ParentNavList)
                 {
                     int NavUserId = int.Parse(NavUserIdString);
-                    UserAmountSummaryBefore teamStat = db.UserAmountSummaryBefore.FirstOrDefault(m => m.UserId == NavUserId && m.IsAct == IsAct && m.TradeMonth == TradeMonth && m.TradeDate == TradeDate && m.PayMode == PayMode && m.SeoTitle == "team" && m.Sort == Sort);
+                    UserAmountSummaryBefore teamStat = db.UserAmountSummaryBefore.FirstOrDefault(m => m.Id >= 17385 && m.UserId == NavUserId && m.IsAct == IsAct && m.TradeMonth == TradeMonth && m.TradeDate == TradeDate && m.PayMode == PayMode && m.SeoTitle == "team" && m.Sort == Sort);
                     if (teamStat == null)
                     {
                         teamStat = db.UserAmountSummaryBefore.Add(new UserAmountSummaryBefore()
@@ -174,7 +174,7 @@ namespace MySystem
             int Sort = int.Parse(selfDr["Sort"].ToString());
 
             //创客交易额
-            UserAmountSummaryAfter selfStat = db.UserAmountSummaryAfter.FirstOrDefault(m => m.UserId == UserId && m.IsAct == IsAct && m.TradeMonth == TradeMonth && m.TradeDate == TradeDate && m.PayMode == PayMode && m.SeoTitle == "self" && m.Sort == Sort);
+            UserAmountSummaryAfter selfStat = db.UserAmountSummaryAfter.FirstOrDefault(m => m.Id >= 805733 && m.UserId == UserId && m.IsAct == IsAct && m.TradeMonth == TradeMonth && m.TradeDate == TradeDate && m.PayMode == PayMode && m.SeoTitle == "self" && m.Sort == Sort);
             if (selfStat == null)
             {
                 selfStat = db.UserAmountSummaryAfter.Add(new UserAmountSummaryAfter()
@@ -198,7 +198,7 @@ namespace MySystem
                 foreach (string NavUserIdString in ParentNavList)
                 {
                     int NavUserId = int.Parse(NavUserIdString);
-                    UserAmountSummaryAfter teamStat = db.UserAmountSummaryAfter.FirstOrDefault(m => m.UserId == NavUserId && m.IsAct == IsAct && m.TradeMonth == TradeMonth && m.TradeDate == TradeDate && m.PayMode == PayMode && m.SeoTitle == "team" && m.Sort == Sort);
+                    UserAmountSummaryAfter teamStat = db.UserAmountSummaryAfter.FirstOrDefault(m => m.Id >= 805733 && m.UserId == NavUserId && m.IsAct == IsAct && m.TradeMonth == TradeMonth && m.TradeDate == TradeDate && m.PayMode == PayMode && m.SeoTitle == "team" && m.Sort == Sort);
                     if (teamStat == null)
                     {
                         teamStat = db.UserAmountSummaryAfter.Add(new UserAmountSummaryAfter()