Эх сурвалжийг харах

支付成功,音响播报

lcl 1 жил өмнө
parent
commit
e43f0ff012

+ 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();
             }