Explorar o código

微信回调日志记录执行时间

lcl hai 10 meses
pai
achega
6cb1d5d5e4
Modificáronse 1 ficheiros con 11 adicións e 11 borrados
  1. 11 11
      Util/HaoDa/WeChatPayBackService.cs

+ 11 - 11
Util/HaoDa/WeChatPayBackService.cs

@@ -55,7 +55,7 @@ namespace MySystem
             JsonData jsonObj = JsonMapper.ToObject(content);
             if (jsonObj.Count > 0)
             {
-                LogHelper.Instance.WriteLog("json通过", "微信支付回调监控");
+                LogHelper.Instance.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "json通过", "微信支付回调监控");
                 string OrderNo = jsonObj["outOrderNo"].ToString();
                 string HdOrderNo = jsonObj["orderNo"].ToString();
                 string TradeNo = "";
@@ -63,21 +63,21 @@ namespace MySystem
                 {
                     TradeNo = jsonObj["payChannelOrderNo"].ToString();
                 }
-                LogHelper.Instance.WriteLog("OrderNo:" + OrderNo, "微信支付回调监控");
-                LogHelper.Instance.WriteLog("HdOrderNo:" + HdOrderNo, "微信支付回调监控");
-                LogHelper.Instance.WriteLog("TradeNo:" + TradeNo, "微信支付回调监控");
+                LogHelper.Instance.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "OrderNo:" + OrderNo, "微信支付回调监控");
+                LogHelper.Instance.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "HdOrderNo:" + HdOrderNo, "微信支付回调监控");
+                LogHelper.Instance.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "TradeNo:" + TradeNo, "微信支付回调监控");
                 WebCMSEntities db = new WebCMSEntities();
                 ConsumerOrders order = db.ConsumerOrders.FirstOrDefault(m => m.OrderNo == OrderNo && m.Status == 0);
                 if (order != null)
                 {
-                    LogHelper.Instance.WriteLog("找到订单", "微信支付回调监控");
+                    LogHelper.Instance.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "找到订单", "微信支付回调监控");
                     order.Status = 1;
                     order.UpdateDate = DateTime.Now;
                     order.PayMoney = order.PayMoney;
                     order.MaxDivi = order.MaxDivi;
                     order.SeoTitle = HdOrderNo;
                     order.SeoKeyword = TradeNo;
-                    LogHelper.Instance.WriteLog("赋值", "微信支付回调监控");
+                    LogHelper.Instance.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "赋值", "微信支付回调监控");
                     MerchantInfo merchant = db.MerchantInfo.FirstOrDefault(m => m.Id == order.MerchantId) ?? new MerchantInfo();
                     MerchantAddInfo addinfo = db.MerchantAddInfo.FirstOrDefault(m => m.Id == order.MerchantId) ?? new MerchantAddInfo();
                     if (addinfo.Status == 1 && order.PayMode == 2)
@@ -103,7 +103,7 @@ namespace MySystem
                         }
                     }
                     order.UserId = merchant.UserId;
-                    LogHelper.Instance.WriteLog("创客:" + merchant.UserId, "微信支付回调监控");
+                    LogHelper.Instance.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "创客:" + merchant.UserId, "微信支付回调监控");
                     ConsumerOrders check = db.ConsumerOrders.FirstOrDefault(m => m.Id < order.Id && m.Status > 0 && m.PayMode == order.PayMode && m.MerchantId == order.MerchantId);
                     if (check != null)
                     {
@@ -114,7 +114,7 @@ namespace MySystem
                         order.QueryCount = 1;
                     }
                     db.SaveChanges();
-                    LogHelper.Instance.WriteLog("检测商户订单数:" + order.QueryCount, "微信支付回调监控");
+                    LogHelper.Instance.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "检测商户订单数:" + order.QueryCount, "微信支付回调监控");
 
                     Models.Main1.WebCMSEntities db1 = new Models.Main1.WebCMSEntities();
                     var machines = db1.PosMachines.Select(m => new { m.SeoDescription, m.DeviceKind, m.BrandId, m.Detail, m.BindMerchantId }).Where(m => m.DeviceKind == "2" && m.BindMerchantId == order.MerchantId);
@@ -134,16 +134,16 @@ namespace MySystem
                         }
                     }
                     db1.Dispose();
-                    LogHelper.Instance.WriteLog("执行完毕", "微信支付回调监控");
+                    LogHelper.Instance.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "执行完毕", "微信支付回调监控");
                 }
                 else
                 {
-                    LogHelper.Instance.WriteLog("没找到订单", "微信支付回调监控");
+                    LogHelper.Instance.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "没找到订单", "微信支付回调监控");
                     Thread.Sleep(2000);
                     RedisDbconn.Instance.AddList("WeChatPayBackHd", content);
                 }
                 db.Dispose();
-                LogHelper.Instance.WriteLog("结束", "微信支付回调监控");
+                LogHelper.Instance.WriteLog(DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff") + "结束", "微信支付回调监控");
             }
         }