Browse Source

补推WiFi交易

lcl 2 months ago
parent
commit
ab3c51df22
1 changed files with 25 additions and 0 deletions
  1. 25 0
      Controllers/HomeController.cs

+ 25 - 0
Controllers/HomeController.cs

@@ -412,5 +412,30 @@ namespace MySystem.Controllers
             return "ok";
         }    
     
+
+        public string pushwifi()
+        {
+            List<string> snnos = new List<string>();
+            List<string> snnos2 = new List<string>();
+            WebCMSEntities db = new WebCMSEntities();
+            List<WifiTradeRecord> list = db.WifiTradeRecord.Where(m => snnos.Contains(m.SnNo) && !snnos2.Contains(m.SnNo)).ToList();
+            foreach(WifiTradeRecord sub in list)
+            {
+                decimal TradeAmt = sub.TradeAmount / sub.Duration;
+                TradeAmt = PublicFunction.NumberFormat(TradeAmt);
+                //推送wifi交易给java
+                PosPushDataNewHelper.Trade(new MySystem.SpModels.TradeRecord()
+                {
+                    TradeSnNo = sub.SnNo,
+                    MerNo = sub.SnNo,
+                    TradeAmount = TradeAmt,
+                    TradeSerialNo = Guid.NewGuid().ToString(),
+                    CreateDate = DateTime.Parse(DateTime.Now.AddMonths(-1).ToString("yyyy-MM") + "-01 01:00:00"),
+                    ProductType = sub.BrandId.ToString(),
+                });
+            }
+            db.Dispose();
+            return "ok";
+        }
     }
 }