Răsfoiți Sursa

二维码推送绑定信息

lcl 4 luni în urmă
părinte
comite
eeb458d2e7
2 a modificat fișierele cu 44 adăugiri și 23 ștergeri
  1. 21 0
      AppStart/GetHaoDaFTPInfoService.cs
  2. 23 23
      Controllers/HomeController.cs

+ 21 - 0
AppStart/GetHaoDaFTPInfoService.cs

@@ -626,6 +626,27 @@ namespace MySystem
                             }
 
                             PosPushDataNewHelper.Trade(query, DeviceKind);
+
+                            if(DeviceKind.Contains("好哒二维码"))
+                            {
+                                if(!db.HdQrCodeTmp.Any(m => m.SnNo == BaseNo && m.MerNo == MerchantNo))
+                                {
+                                    db.HdQrCodeTmp.Add(new MpMainModels2.HdQrCodeTmp()
+                                    {
+                                        SnNo = BaseNo,
+                                        MerNo = MerchantNo,
+                                    });
+                                    db.SaveChanges();
+                                    PosPushDataNewHelper.Bind(new SpModels.BindRecord()
+                                    {
+                                        MerSnNo = BaseNo,
+                                        MerNo = MerchantNo,
+                                        MerName = merchantAddInfo.CertMerchantName,
+                                        CreateTime = DateTime.Parse(TradeDate),
+                                        QueryCount = merchantInfo.UserId,
+                                    }, "好哒二维码");
+                                }
+                            }
                         }
                         else
                         {

+ 23 - 23
Controllers/HomeController.cs

@@ -51,20 +51,20 @@ namespace MySystem.Controllers
 
         public string test()
         {
-            MpMainModels.WebCMSEntities db = new MpMainModels.WebCMSEntities();
-            // MpMainModels2.WebCMSEntities db = new MpMainModels2.WebCMSEntities();
-            List<int> ids = new List<int>();
-            ids.Add(333532);
-            ids.Add(333637);
-            ids.Add(333959);
-            ids.Add(333960);
-            ids.Add(334005);
-            var orders = db.ConsumerOrders.Where(m => ids.Contains(m.Id)).ToList();
-            foreach(var order in orders)
-            {
-                order.TradePayNo = "1648367286_2088641599837899";
-                PosPushDataNewHelper.Trade(order);
-            }
+            // MpMainModels.WebCMSEntities db = new MpMainModels.WebCMSEntities();
+            // // MpMainModels2.WebCMSEntities db = new MpMainModels2.WebCMSEntities();
+            // List<int> ids = new List<int>();
+            // ids.Add(333532);
+            // ids.Add(333637);
+            // ids.Add(333959);
+            // ids.Add(333960);
+            // ids.Add(334005);
+            // var orders = db.ConsumerOrders.Where(m => ids.Contains(m.Id)).ToList();
+            // foreach(var order in orders)
+            // {
+            //     order.TradePayNo = "1648367286_2088641599837899";
+            //     PosPushDataNewHelper.Trade(order);
+            // }
             // MpMainModels2.MerchantAddInfo merchantadd = db.MerchantAddInfo.FirstOrDefault(m => m.Id == 5660) ?? new MpMainModels2.MerchantAddInfo();
             
             // SortedList<string, string> obj = new SortedList<string, string>();
@@ -85,15 +85,15 @@ namespace MySystem.Controllers
             // // PushHelper.Instance.Do(obj, "cashNotify");
             // PushHelper.Instance.Do(obj);
 
-            db.Dispose();
-            // PosPushDataNewHelper.Bind(new SpModels.BindRecord()
-            // {
-            //     MerSnNo = "019954101602",
-            //     MerNo = "015460108338120",
-            //     MerName = "海口龙华润兴达百货商行",
-            //     CreateTime = DateTime.Parse("2024-12-09 00:22:03"),
-            //     QueryCount = 247137,
-            // }, "好哒二维码");
+            // db.Dispose();
+            PosPushDataNewHelper.Bind(new SpModels.BindRecord()
+            {
+                MerSnNo = "019954175167",
+                MerNo = "015500209030249",
+                MerName = "垫江县昕润建材经营部",
+                CreateTime = DateTime.Parse("2025-02-07 15:31:20"),
+                QueryCount = 170869,
+            }, "好哒二维码");
             return "ok";
         }