@@ -1954,7 +1954,7 @@ namespace MySystem
public void StatProfitDo()
{
DateTime end = DateTime.Parse("2022-06-13 00:00:00");
- DateTime check = DateTime.Parse("2022-06-01");
+ DateTime check = DateTime.Parse("2022-06-03");
while (check <= end)
StatProfitEverDay(check.ToString("yyyy-MM-dd"));
@@ -84,7 +84,8 @@ namespace MySystem
TopUserId = int.Parse(user.ParentNav.Trim(',').Replace(",,", ",").Split(',')[0]);
}
- bool check = db.TradeRecord.Any(m => m.RecordNo == trade.TradeSerialNo);
+ // TODO: 交易记录表,每月的Id单独存放,解决查询效率问题
+ bool check = db.TradeRecord.Any(m => m.Id >= 700000 && m.RecordNo == trade.TradeSerialNo);
if (!check)
decimal TradeAmount = trade.TradeAmount;
@@ -149,7 +150,6 @@ namespace MySystem
BankCardType = 0;
-
int BrandId = int.Parse(trade.ProductType);
if (BrandId == 1 && trade.MerNo.StartsWith("M900"))