|
@@ -27,26 +27,28 @@ namespace MySystem
|
|
{
|
|
{
|
|
while(true)
|
|
while(true)
|
|
{
|
|
{
|
|
- if(DateTime.Now.Hour > 0 && DateTime.Now.Hour < 3)
|
|
|
|
|
|
+ if(DateTime.Now.Hour > 0 && DateTime.Now.Hour < 23)
|
|
{
|
|
{
|
|
- if(DateTime.Now.Month == 1)
|
|
|
|
- {
|
|
|
|
|
|
+ if(DateTime.Now.Day == 1)
|
|
|
|
+ {
|
|
|
|
+ Ready(DateTime.Now.AddMonths(-1).ToString("yyyy-MM"));
|
|
|
|
+ Thread.Sleep(2000);
|
|
CustomerSqlConn.op("insert into LeaderCompTradeStatBak select * from LeaderCompTradeStat;insert into LeaderCompTmpBak select * from LeaderCompTmp;insert into LeaderCompPrizeBak select * from LeaderCompPrize;insert into LeaderCompAddTradeBak select * from LeaderCompAddTrade;", MysqlConn.SqlConnStr);
|
|
CustomerSqlConn.op("insert into LeaderCompTradeStatBak select * from LeaderCompTradeStat;insert into LeaderCompTmpBak select * from LeaderCompTmp;insert into LeaderCompPrizeBak select * from LeaderCompPrize;insert into LeaderCompAddTradeBak select * from LeaderCompAddTrade;", MysqlConn.SqlConnStr);
|
|
}
|
|
}
|
|
Ready(DateTime.Now.ToString("yyyy-MM"));
|
|
Ready(DateTime.Now.ToString("yyyy-MM"));
|
|
}
|
|
}
|
|
Thread.Sleep(60000);
|
|
Thread.Sleep(60000);
|
|
}
|
|
}
|
|
- // doSomething("202306", "202305");
|
|
|
|
- // doSomething("202306", "202206");
|
|
|
|
- // doSomething("202305", "202206");
|
|
|
|
- // SendPrize("202306", "202305");
|
|
|
|
- // SendPrize("202306", "202206");
|
|
|
|
- // SendPrize("202305", "202206");
|
|
|
|
}
|
|
}
|
|
|
|
|
|
public void Ready(string curMonth)
|
|
public void Ready(string curMonth)
|
|
{
|
|
{
|
|
|
|
+ string check = function.ReadInstance("/LeaderComp/" + curMonth + ".txt");
|
|
|
|
+ if(!string.IsNullOrEmpty(check))
|
|
|
|
+ {
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
|
|
+ function.WritePage("/LeaderComp/", curMonth + ".txt", DateTime.Now.ToString());
|
|
CustomerSqlConn.op("delete from LeaderCompTradeStat;delete from LeaderCompTmp;delete from LeaderCompPrize;delete from LeaderCompAddTrade;", MysqlConn.SqlConnStr);
|
|
CustomerSqlConn.op("delete from LeaderCompTradeStat;delete from LeaderCompTmp;delete from LeaderCompPrize;delete from LeaderCompAddTrade;", MysqlConn.SqlConnStr);
|
|
Thread.Sleep(10000);
|
|
Thread.Sleep(10000);
|
|
DateTime Start = DateTime.Parse("2023-06-01 00:00:00");
|
|
DateTime Start = DateTime.Parse("2023-06-01 00:00:00");
|
|
@@ -195,7 +197,7 @@ namespace MySystem
|
|
}).Entity;
|
|
}).Entity;
|
|
db.SaveChanges();
|
|
db.SaveChanges();
|
|
}
|
|
}
|
|
- addTrade.AddTradeAmount = totalAmount;
|
|
|
|
|
|
+ addTrade.AddTradeAmount = totalAmount < 0 ? 0 : totalAmount;
|
|
db.SaveChanges();
|
|
db.SaveChanges();
|
|
function.WriteLog(DateTime.Now.ToString() + "------" + stat.UserId, "领导人达标奖励日志");
|
|
function.WriteLog(DateTime.Now.ToString() + "------" + stat.UserId, "领导人达标奖励日志");
|
|
}
|
|
}
|