Browse Source

重新执行补贴
统计上月交易调整

lichunlei 3 years ago
parent
commit
20d846db38

+ 2 - 2
AppStart/Helper/Profit/ProfitHelper.cs

@@ -2124,11 +2124,11 @@ namespace MySystem
                 DataTable dt = new DataTable();
                 if (BankCardType == 1)
                 {
-                    dt = dbconn.dtable("select SnNo,UserId,QrPayFlag,MerHelpFlag,sum(TradeAmount) from TradeRecord where CreateDate>='" + start + "' and CreateDate<'" + end + "' and BankCardType!=0 and BrandId=" + BrandId + " group by SnNo,UserId,QrPayFlag,MerHelpFlag" + LimitString);
+                    dt = dbconn.dtable("select SnNo,UserId,QrPayFlag,MerHelpFlag,sum(TradeAmount) from TradeRecord where Id>2030000 and CreateDate>='" + start + "' and CreateDate<'" + end + "' and BankCardType!=0 and BrandId=" + BrandId + " group by SnNo,UserId,QrPayFlag,MerHelpFlag" + LimitString);
                 }
                 if (BankCardType == 0)
                 {
-                    dt = dbconn.dtable("select SnNo,UserId,QrPayFlag,MerHelpFlag,TradeAmount from TradeRecord where CreateDate>='" + start + "' and CreateDate<'" + end + "' and BankCardType=0 and BrandId=" + BrandId + LimitString);
+                    dt = dbconn.dtable("select SnNo,UserId,QrPayFlag,MerHelpFlag,TradeAmount from TradeRecord where Id>2030000 and CreateDate>='" + start + "' and CreateDate<'" + end + "' and BankCardType=0 and BrandId=" + BrandId + LimitString);
                 }
                 function.WriteLog("记录条数:" + dt.Rows.Count.ToString(), "老规则分润日志");
                 foreach (DataRow dr in dt.Rows)

+ 1 - 1
AppStart/Helper/StatService.cs

@@ -1736,7 +1736,7 @@ namespace MySystem
         {
             while (true)
             {
-                if(DateTime.Now.Day == 8 && DateTime.Now.Hour > 4)
+                if(DateTime.Now.Day == 9 && DateTime.Now.Hour > 4)
                 {
                     // string Month = DateTime.Now.AddDays(-1).ToString("yyyy-MM");
                     // string flag = function.ReadInstance("/ProfitFlag/" + Month + ".txt");

+ 11 - 0
AppStart/Helper/TestService.cs

@@ -416,6 +416,17 @@ namespace MySystem
 
         // 每月交易额统计
         public void tradeAmt()
+        {
+            while(true)
+            {
+                if(DateTime.Now.Hour > 4)
+                {
+                    tradeAmtDo();
+                }
+                Thread.Sleep(60000);
+            }
+        }
+        public void tradeAmtDo()
         {
             function.WriteLog("start:" + DateTime.Now.ToString(), "每月交易额统计");
             string month = DateTime.Now.AddMonths(-1).ToString("yyyyMM");