Ver código fonte

修改每月2号重置创客当月交易额逻辑

lichunlei 3 anos atrás
pai
commit
b4ca4ea1ac
1 arquivos alterados com 7 adições e 0 exclusões
  1. 7 0
      AppStart/Helper/StatService.cs

+ 7 - 0
AppStart/Helper/StatService.cs

@@ -1180,6 +1180,13 @@ namespace MySystem
             if(DateTime.Now.Day == 2)
             {
                 OtherMySqlConn.op("update Users set ThisMonthTrade=0 where ThisMonthTrade>0");
+                DataTable dt = OtherMySqlConn.dtable("select UserId,sum(NonDirectTradeAmt) from UserTradeDaySummary where TradeMonth='" + DateTime.Now.ToString("yyyyMM") + "' and SeoTitle='team' group by UserId");
+                foreach(DataRow dr in dt.Rows)
+                {
+                    string UserId = dr["UserId"].ToString();
+                    string ThisMonthTrade = dr[1].ToString();
+                    OtherMySqlConn.op("update Users set ThisMonthTrade=" + ThisMonthTrade + " where Id=" + UserId);
+                }
             }
             Thread th = new Thread(StatTradeAmountEverDay);
             th.IsBackground = true;