Pārlūkot izejas kodu

测试补数据

lcl 1 gadu atpakaļ
vecāks
revīzija
0048ddb3e7
1 mainītis faili ar 7 papildinājumiem un 15 dzēšanām
  1. 7 15
      Controllers/HomeController.cs

+ 7 - 15
Controllers/HomeController.cs

@@ -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();