|
@@ -32,7 +32,7 @@ namespace MySystem
|
|
|
while (true)
|
|
|
{
|
|
|
StatTradeAmount();
|
|
|
- Thread.Sleep(10000);
|
|
|
+ Thread.Sleep(300);
|
|
|
}
|
|
|
}
|
|
|
public void StatTradeAmount()
|
|
@@ -201,7 +201,7 @@ namespace MySystem
|
|
|
{
|
|
|
StartPosActNumEverTime();
|
|
|
}
|
|
|
- Thread.Sleep(5000);
|
|
|
+ Thread.Sleep(2000);
|
|
|
}
|
|
|
}
|
|
|
public void StartPosActNumEverTime()
|
|
@@ -219,15 +219,15 @@ namespace MySystem
|
|
|
{
|
|
|
ids += idsDr["Id"].ToString() + ",";
|
|
|
}
|
|
|
- DataTable userDt = CustomerSqlConn.dtable("select UserId,count(Id) from MerchantInfo where Id in (" + ids.TrimEnd(',') + ") group by UserId", AppConfig.Base.SqlConn);
|
|
|
+ DataTable userDt = CustomerSqlConn.dtable("select UserId,DATE_FORMAT(SignDate,'%Y%m%d'),count(Id) from MerchantInfo where Id in (" + ids.TrimEnd(',') + ") group by UserId,DATE_FORMAT(SignDate,'%Y%m%d')", AppConfig.Base.SqlConn);
|
|
|
if (userDt.Rows.Count > 0)
|
|
|
{
|
|
|
function.WriteLog("人数:" + userDt.Rows.Count + "\n\n", "实时执行创客激活数日志");
|
|
|
foreach (DataRow userDr in userDt.Rows)
|
|
|
{
|
|
|
int UserId = int.Parse(userDr["UserId"].ToString());
|
|
|
- string TradeDate = DateTime.Now.ToString("yyyyMMdd");
|
|
|
- int ActCount = int.Parse(function.CheckInt(userDr[1].ToString()));
|
|
|
+ string TradeDate = userDr[1].ToString();
|
|
|
+ int ActCount = int.Parse(function.CheckInt(userDr[2].ToString()));
|
|
|
string TradeMonth = TradeDate.Substring(0, 6);
|
|
|
string date = TradeDate.Substring(0, 4) + "-" + TradeDate.Substring(4, 2) + "-" + TradeDate.Substring(6, 2);
|
|
|
string start = date + " 00:00:00";
|