Explorar o código

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

lichunlei %!s(int64=3) %!d(string=hai) anos
pai
achega
b4ca4ea1ac
Modificáronse 1 ficheiros con 7 adicións e 0 borrados
  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;