|
|
@@ -135,26 +135,18 @@ namespace MySystem.Controllers
|
|
|
}
|
|
|
|
|
|
public string test1()
|
|
|
- {
|
|
|
- // ProfitHelper.Instance.DoProfit();
|
|
|
+ {
|
|
|
+ DateTime start = DateTime.Parse("2025-01-01 00:00:00");
|
|
|
List<string> list = new List<string>();
|
|
|
- list.Add("LKB01230900199998516");
|
|
|
+ list.Add("");
|
|
|
WebCMSEntities db = new WebCMSEntities();
|
|
|
foreach(string sub in list)
|
|
|
{
|
|
|
- bool op = db.PosMachinesTwo.Any(m => m.PosSn == sub);
|
|
|
- if(!op)
|
|
|
+ var orders = db.ConsumerOrders.Where(m => m.SnNo == sub && m.Status > 0 && m.CreateDate >= start).ToList();
|
|
|
+ foreach(var order in orders)
|
|
|
{
|
|
|
- //insert into PosMachinesTwo (CreateDate,SourceStoreId,StoreId,PosSn,SourcePosSn) values (now(),2,2,'
|
|
|
- db.PosMachinesTwo.Add(new PosMachinesTwo()
|
|
|
- {
|
|
|
- CreateDate = DateTime.Now,
|
|
|
- SourceStoreId = 2,
|
|
|
- StoreId = 2,
|
|
|
- PosSn = sub,
|
|
|
- SourcePosSn = sub,
|
|
|
- });
|
|
|
- db.SaveChanges();
|
|
|
+ MerchantAddInfo addMer = db.MerchantAddInfo.FirstOrDefault(m => m.Id == order.MerchantId) ?? new MerchantAddInfo();
|
|
|
+ PosPushDataNewHelper.Trade(order, addMer);
|
|
|
}
|
|
|
}
|
|
|
db.Dispose();
|