|
@@ -35,21 +35,21 @@ namespace MySystem
|
|
|
{
|
|
{
|
|
|
StatTradeAmount();
|
|
StatTradeAmount();
|
|
|
}
|
|
}
|
|
|
- Thread.Sleep(10000);
|
|
|
|
|
|
|
+ Thread.Sleep(1000);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
public void StatTradeAmount()
|
|
public void StatTradeAmount()
|
|
|
{
|
|
{
|
|
|
- OtherMySqlConn.connstr = Library.ConfigurationManager.AppSettings["SqlConnStr2"].ToString();
|
|
|
|
|
- function.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff"), "统计商户和创客交易额日志");
|
|
|
|
|
|
|
+ string connstr = Library.ConfigurationManager.AppSettings["SqlConnStr2"].ToString();
|
|
|
|
|
+ function.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff"), "统计创客归档交易日志2");
|
|
|
WebCMSEntities db = new WebCMSEntities();
|
|
WebCMSEntities db = new WebCMSEntities();
|
|
|
KxsMainModels.WebCMSEntities maindb = new KxsMainModels.WebCMSEntities();
|
|
KxsMainModels.WebCMSEntities maindb = new KxsMainModels.WebCMSEntities();
|
|
|
using (var tran = db.Database.BeginTransaction())
|
|
using (var tran = db.Database.BeginTransaction())
|
|
|
{
|
|
{
|
|
|
try
|
|
try
|
|
|
{
|
|
{
|
|
|
- string start = DateTime.Now.AddDays(-100).ToString("yyyy-MM-dd HH:mm:ss");
|
|
|
|
|
- DataTable idsDt = OtherMySqlConn.dtable("select Id from ConsumerOrders where CreateDate>='" + start + "' and Status>0 and Version=1 order by Id limit 20");
|
|
|
|
|
|
|
+ string start = "2024-10-01 00:00:00";
|
|
|
|
|
+ DataTable idsDt = CustomerSqlConn.dtable("select Id from ConsumerOrders where Id>=501376 and CreateDate>='" + start + "' and Status>0 and Version=1 order by Id limit 50", connstr);
|
|
|
if(idsDt.Rows.Count > 0)
|
|
if(idsDt.Rows.Count > 0)
|
|
|
{
|
|
{
|
|
|
string ids = "";
|
|
string ids = "";
|
|
@@ -57,10 +57,10 @@ namespace MySystem
|
|
|
{
|
|
{
|
|
|
ids += idsDr["Id"].ToString() + ",";
|
|
ids += idsDr["Id"].ToString() + ",";
|
|
|
}
|
|
}
|
|
|
- DataTable selfDt = OtherMySqlConn.dtable("select UserId,MerchantId,SnNo,PayMode,IsAct,DATE_FORMAT(CreateDate,'%Y%m%d'),sum(PayMoney),count(Id),sum(MaxDivi),sum(MerchantActualAmount) from ConsumerOrders where Id in (" + ids.TrimEnd(',') + ") group by UserId,MerchantId,SnNo,PayMode,IsAct,DATE_FORMAT(CreateDate,'%Y%m%d')");
|
|
|
|
|
|
|
+ DataTable selfDt = CustomerSqlConn.dtable("select UserId,MerchantId,SnNo,PayMode,IsAct,DATE_FORMAT(CreateDate,'%Y%m%d'),sum(PayMoney),count(Id),sum(MaxDivi),sum(MerchantActualAmount) from ConsumerOrders where Id in (" + ids.TrimEnd(',') + ") group by UserId,MerchantId,SnNo,PayMode,IsAct,DATE_FORMAT(CreateDate,'%Y%m%d')", connstr);
|
|
|
if (selfDt.Rows.Count > 0)
|
|
if (selfDt.Rows.Count > 0)
|
|
|
{
|
|
{
|
|
|
- function.WriteLog("统计人数:" + selfDt.Rows.Count + "\n\n", "统计商户和创客交易额日志");
|
|
|
|
|
|
|
+ function.WriteLog("统计人数:" + selfDt.Rows.Count + "\n\n", "统计创客归档交易日志2");
|
|
|
foreach (DataRow selfDr in selfDt.Rows)
|
|
foreach (DataRow selfDr in selfDt.Rows)
|
|
|
{
|
|
{
|
|
|
int UserId = int.Parse(selfDr["UserId"].ToString());
|
|
int UserId = int.Parse(selfDr["UserId"].ToString());
|
|
@@ -81,7 +81,7 @@ namespace MySystem
|
|
|
StatAfter(db, selfDr, UserId, ParentNav);
|
|
StatAfter(db, selfDr, UserId, ParentNav);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
- OtherMySqlConn.op("update ConsumerOrders set Version=2 where Id in (" + ids.TrimEnd(',') + ")");
|
|
|
|
|
|
|
+ CustomerSqlConn.op("update ConsumerOrders set Version=2 where Id in (" + ids.TrimEnd(',') + ")", connstr);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
tran.Commit();
|
|
tran.Commit();
|
|
@@ -89,12 +89,12 @@ namespace MySystem
|
|
|
catch (Exception ex)
|
|
catch (Exception ex)
|
|
|
{
|
|
{
|
|
|
tran.Rollback();
|
|
tran.Rollback();
|
|
|
- function.WriteLog(DateTime.Now.ToString() + "\n" + ex.ToString(), "统计商户和创客交易额异常");
|
|
|
|
|
|
|
+ function.WriteLog(DateTime.Now.ToString() + "\n" + ex.ToString(), "统计创客归档交易日志2异常");
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
db.Dispose();
|
|
db.Dispose();
|
|
|
maindb.Dispose();
|
|
maindb.Dispose();
|
|
|
- function.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "\n\n", "统计商户和创客交易额日志");
|
|
|
|
|
|
|
+ function.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "\n\n", "统计创客归档交易日志2");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|