|
@@ -78,6 +78,29 @@ namespace MySystem
|
|
|
spdb.SaveChanges();
|
|
|
}
|
|
|
}
|
|
|
+ else if (trade.SerEntryMode == "1" && trade.ProductType == "27") //金控押金获取
|
|
|
+ {
|
|
|
+ if (trade.TradeAmount == 9900 || trade.TradeAmount == 19900 || trade.TradeAmount == 29900)
|
|
|
+ {
|
|
|
+ op = false;
|
|
|
+ PxcModels.MachineForSnNo posFor = db.MachineForSnNo.FirstOrDefault(m => m.SnNo == TradeSnNo) ?? new PxcModels.MachineForSnNo();
|
|
|
+ PxcModels.PosMachinesTwo pos = db.PosMachinesTwo.FirstOrDefault(m => m.Id == posFor.SnId);
|
|
|
+ if (pos != null)
|
|
|
+ {
|
|
|
+ if(string.IsNullOrEmpty(pos.SeoKeyword)) Utils.Instance.SendActData(pos);
|
|
|
+ pos.SeoKeyword = trade.TradeAmount.ToString("f2");
|
|
|
+ db.SaveChanges();
|
|
|
+ isDeposit = true;
|
|
|
+ function.WriteLog("押金监控:" + trade.MerNo, "服务费奖励发放日志");
|
|
|
+ }
|
|
|
+ TradeRecord edit = spdb.TradeRecord.FirstOrDefault(m => m.Id == trade.Id);
|
|
|
+ if (edit != null)
|
|
|
+ {
|
|
|
+ edit.Status = 2;
|
|
|
+ }
|
|
|
+ spdb.SaveChanges();
|
|
|
+ }
|
|
|
+ }
|
|
|
else if ((trade.ProductType == "4" || trade.ProductType == "8" || trade.ProductType == "9") && (trade.Field2 == "5200" || trade.Field2 == "5800")) //乐刷海科费率0.52,0.58的不入库
|
|
|
{
|
|
|
op = false;
|