|
@@ -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";
|
|
|
+ }
|
|
|
}
|
|
|
}
|