Преглед на файлове

支付成功,音响播报

lcl преди 1 година
родител
ревизия
e43f0ff012
променени са 1 файла, в които са добавени 12 реда и са изтрити 0 реда
  1. 12 0
      Util/HaoDa/WeChatPayBackService.cs

+ 12 - 0
Util/HaoDa/WeChatPayBackService.cs

@@ -77,6 +77,18 @@ namespace MySystem
                         order.QueryCount = 1;
                     }
                     db.SaveChanges();
+
+                    Models.Main1.WebCMSEntities db1 = new Models.Main1.WebCMSEntities();
+                    Models.Main1.PosMachines machine = db1.PosMachines.FirstOrDefault(m => m.PosSn == order.SnNo);
+                    if(machine != null)
+                    {
+                        MerchantAddInfo addinfo = db.MerchantAddInfo.FirstOrDefault(m => m.Id == order.MerchantId) ?? new MerchantAddInfo();
+                        if(!string.IsNullOrEmpty(addinfo.AliMerchantId))
+                        {
+                            AliIotFunction.Instance.IotTradeVoice(machine.DeviceName, addinfo.AliMerchantId, order.PayMoney.ToString("f2"));
+                        }
+                    }
+                    db1.Dispose();
                 }
                 db.Dispose();
             }