소스 검색

支付成功,音响播报

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