|
@@ -1414,9 +1414,13 @@ namespace MySystem
|
|
|
{
|
|
|
function.WriteLog(DateTime.Now.ToString(), "扫描交易记录中的流量费");
|
|
|
SpModels.WebCMSEntities spdb = new SpModels.WebCMSEntities();
|
|
|
- DateTime start = DateTime.Now.AddDays(-1);
|
|
|
+ DateTime start = DateTime.Now.AddDays(-20);
|
|
|
int StartId = int.Parse(function.CheckInt(function.ReadInstance("/SycnSp/TradeRecordId.txt")));
|
|
|
- var list = spdb.TradeRecord.Select(m => new { m.Id, m.CreateDate, m.ProductType, m.Status }).Where(m => m.Id >= StartId && m.Status == 2 && m.CreateDate > start && (m.ProductType == "1" || m.ProductType == "10")).OrderBy(m => m.CreateDate);
|
|
|
+ List<string> BrandIds = new List<string>();
|
|
|
+ BrandIds.Add("1");
|
|
|
+ BrandIds.Add("10");
|
|
|
+ BrandIds.Add("12");
|
|
|
+ var list = spdb.TradeRecord.Select(m => new { m.Id, m.CreateDate, m.ProductType, m.Status }).Where(m => m.Id >= StartId && m.Status == 2 && m.CreateDate > start && BrandIds.Contains(m.ProductType)).OrderBy(m => m.CreateDate);
|
|
|
foreach (var sub in list.ToList())
|
|
|
{
|
|
|
try
|