From 91ddd96c12ec25aaf6d0cb38d54288d863ab2b58 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期六, 10 七月 2021 18:10:38 +0800
Subject: [PATCH] 礼金红包兼容

---
 fanli/src/main/java/com/yeshi/fanli/log/LogHelper.java |  159 ++++++++++++++--------------------------------------
 1 files changed, 43 insertions(+), 116 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/log/LogHelper.java b/fanli/src/main/java/com/yeshi/fanli/log/LogHelper.java
index 5fb17ac..588e032 100644
--- a/fanli/src/main/java/com/yeshi/fanli/log/LogHelper.java
+++ b/fanli/src/main/java/com/yeshi/fanli/log/LogHelper.java
@@ -1,107 +1,97 @@
 package com.yeshi.fanli.log;
 
-import java.io.File;
-import java.io.FileOutputStream;
-import java.io.IOException;
-import java.io.OutputStream;
-import java.io.PrintStream;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
 import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Map;
 
-import org.apache.log4j.Logger;
-
-import org.yeshi.utils.TimeUtil;
-
 public class LogHelper {
-    // log
-    private static Logger userLogger = Logger.getLogger("userInfoLog");
 
-    private static Logger orderLogger = Logger.getLogger("orderLog");
+    private static Logger logger = LoggerFactory.getLogger(LogHelper.class);
 
-    private static Logger userOrderLogger = Logger.getLogger("userOrderLog");
+    private static Logger userLogger = LoggerFactory.getLogger("userInfoLog");
 
-    private static Logger testLogger = Logger.getLogger("testLog");
+    private static Logger orderLogger = LoggerFactory.getLogger("orderLog");
 
-    private static Logger errorLogger = Logger.getLogger("errorLog");
+    private static Logger userOrderLogger = LoggerFactory.getLogger("userOrderLog");
 
-    private static Logger httpLogger = Logger.getLogger("httpLog");
+    private static Logger testLogger = LoggerFactory.getLogger("testLog");
 
-    private static Logger taoBaoLinkLog = Logger.getLogger("taoBaoLinkLog");
+    private static Logger errorLogger = LoggerFactory.getLogger("errorLog");
 
-    private static Logger shareGoodsLogger = Logger.getLogger("shareGoodsLog");
+    private static Logger httpLogger = LoggerFactory.getLogger("httpLog");
 
-    private static Logger loginLogger = Logger.getLogger("loginLog");
+    private static Logger taoBaoLinkLog = LoggerFactory.getLogger("taoBaoLinkLog");
 
-    private static Logger smsLogger = Logger.getLogger("smsLog");
+    private static Logger shareGoodsLogger = LoggerFactory.getLogger("shareGoodsLog");
 
-    private static Logger requestLogger = Logger.getLogger("requestLog");
+    private static Logger loginLogger = LoggerFactory.getLogger("loginLog");
 
-    private static Logger requestTimeLogger = Logger.getLogger("requestTimeLog");
+    private static Logger smsLogger = LoggerFactory.getLogger("smsLog");
 
-    private static Logger jobLogger = Logger.getLogger("jobLog");
+    private static Logger requestLogger = LoggerFactory.getLogger("requestLog");
 
-    private static Logger mqLogger = Logger.getLogger("mqLog");
+    private static Logger requestTimeLogger = LoggerFactory.getLogger("requestTimeLog");
 
-    private static Logger vipInfoLogger = Logger.getLogger("vipInfoLog");
+    private static Logger jobLogger = LoggerFactory.getLogger("jobLog");
 
-    private static Logger userProtocolListenLog = Logger.getLogger("userProtocolListenLog");
+    private static Logger mqLogger = LoggerFactory.getLogger("mqLog");
 
-    private static Logger teamLogger = Logger.getLogger("teamLog");
+    private static Logger vipInfoLogger = LoggerFactory.getLogger("vipInfoLog");
+
+    private static Logger teamLogger = LoggerFactory.getLogger("teamLog");
 
 
-    private static Logger cloudLogger = Logger.getLogger("cloudLog");
+    private static Logger cloudLogger = LoggerFactory.getLogger("cloudLog");
 
-    private static Logger pushHWLog = Logger.getLogger("pushHWLog");
+    private static Logger pushHWLog = LoggerFactory.getLogger("pushLog");
 
-
-    public static void userProtocolListen(Object obj) {
-        userProtocolListenLog.info(obj);
-    }
 
     public static void userInfo(Object obj) {
-        userLogger.info(obj);
+        userLogger.info(obj + "");
     }
 
     public static void userErrorInfo(Object obj) {
-        userLogger.error(obj);
+        userLogger.error(obj + "");
     }
 
     public static void orderInfo(Object obj) {
-        orderLogger.info(obj);
+        orderLogger.info(obj + "");
     }
 
     public static void orderErrorInfo(Object obj) {
-        orderLogger.error(obj);
+        orderLogger.error(obj + "");
     }
 
     public static void userOrder(Object obj) {
-        userOrderLogger.info(obj);
+        userOrderLogger.info(obj + "");
     }
 
     public static void test(Object obj) {
-        testLogger.info(obj);
+        testLogger.info(obj + "");
     }
 
     public static void error(Object obj) {
-        errorLogger.info(obj);
+        errorLogger.error(obj + "");
     }
 
     public static void taoBaoLinkError(Object obj) {
-        taoBaoLinkLog.info(obj);
+        taoBaoLinkLog.info(obj + "");
     }
 
     public static void shareGoods(Object obj) {
-        shareGoodsLogger.info(obj);
+        shareGoodsLogger.info(obj + "");
     }
 
     public static void job(Object obj) {
-        jobLogger.info(obj);
+        jobLogger.info(obj + "");
     }
 
     public static void pushHW(Object obj) {
-        pushHWLog.info(obj);
+        pushHWLog.info(obj + "");
     }
 
     public static void mqError(String errorMsg, String topic, String tag, Object data) {
@@ -115,12 +105,12 @@
     }
 
     public static void vipInfo(Object obj) {
-        vipInfoLogger.info(obj);
+        vipInfoLogger.info(obj + "");
     }
 
     public static void cloudInfo(Object info) {
         if (info != null)
-            cloudLogger.info(info);
+            cloudLogger.info(info + "");
     }
 
 
@@ -130,78 +120,22 @@
      * @param obj
      */
     public static void lgoinInfo(Object obj) {
-        loginLogger.info(obj);
+        loginLogger.info(obj + "");
     }
 
     public static void errorDetailInfo(Throwable e) {
-        e.printStackTrace();
-        String date = TimeUtil.getGernalTime(System.currentTimeMillis(), "yyyy_MM_dd");
-        String os = System.getProperty("os.name");
-        String filePath = String.format("/usr/local/tomcat8/logs/error_detail_%s.log", date);
-        if (os.toLowerCase().startsWith("win")) {
-            filePath = String.format("C:/logs/error_detail_%s.log", date);
-        } else
-            filePath = String.format("/usr/local/tomcat8/logs/error_detail_%s.log", date);
-
-        OutputStream out = null;
-
-        try {
-            out = new FileOutputStream(new File(filePath), true);
-            PrintStream ps = new PrintStream(out);
-            ps.print(TimeUtil.getGernalTime(System.currentTimeMillis(), "yyyy-MM-dd HH:mm:ss"));
-            ps.print("\n");
-            e.printStackTrace(ps);
-            ps.flush();
-            ps.close();
-        } catch (Exception ee) {
-
-        } finally {
-            try {
-                out.close();
-            } catch (IOException e1) {
-                e1.printStackTrace();
-            }
-        }
+        logger.error("", e);
     }
 
     public static void errorDetailInfo(Throwable e, String params, String url) {
-        e.printStackTrace();
-        String date = TimeUtil.getGernalTime(System.currentTimeMillis(), "yyyy_MM_dd");
-        String os = System.getProperty("os.name");
-        String filePath = String.format("/usr/local/tomcat8/logs/error_detail_%s.log", date);
-        if (os.toLowerCase().startsWith("win")) {
-            filePath = String.format("C:/logs/error_detail_%s.log", date);
-        } else
-            filePath = String.format("/usr/local/tomcat8/logs/error_detail_%s.log", date);
-        OutputStream out = null;
-        try {
-            out = new FileOutputStream(new File(filePath), true);
-            PrintStream ps = new PrintStream(out);
-            ps.print(TimeUtil.getGernalTime(System.currentTimeMillis(), "yyyy-MM-dd HH:mm:ss"));
-            ps.print("\n");
-            ps.print("閾炬帴:" + url);
-            ps.print("\n");
-            ps.print("鍙傛暟:" + params);
-            ps.print("\n");
-            e.printStackTrace(ps);
-            ps.flush();
-            ps.close();
-        } catch (Exception e1) {
-
-
-        } finally {
-            try {
-                out.close();
-            } catch (Exception e1) {
-                e1.printStackTrace();
-            }
-        }
+        logger.error(String.format("閾炬帴锛�%s锛屽弬鏁帮細%s", url, params), e);
     }
 
     /**
      * 璇锋眰鏃ュ織
      *
-     * @param request
+     * @param url
+     * @param map
      */
     public static void requestInfo(String url, Map<String, Object> map) {
         try {
@@ -218,15 +152,10 @@
                 paramsStr += param + "&";
             if (paramsStr.endsWith("&"))
                 paramsStr = paramsStr.substring(0, paramsStr.length() - 1);
-            requestLogger.info(String.format("%s#####%s", url, paramsStr));
+            requestLogger.info("{}#####{}", url, paramsStr);
         } catch (Exception e) {
 
         }
-    }
-
-    public static void httpInfo(String url, String params, String response) {
-        String msg = url + "\n" + params + "\n" + response;
-        httpLogger.info(msg);
     }
 
     public static void smsInfo(String info) {
@@ -256,10 +185,8 @@
             if (paramsStr.endsWith("&"))
                 paramsStr = paramsStr.substring(0, paramsStr.length() - 1);
         } catch (Exception e) {
-
         }
-        String content = String.format("閾炬帴:%s  鍙傛暟:%s  鍝嶅簲鏃堕棿:%s", url, paramsStr, time + "");
-        requestTimeLogger.info(content);
+        requestTimeLogger.info("閾炬帴:{}  鍙傛暟:{}  鍝嶅簲鏃堕棿:{}", new String[]{url, paramsStr, time + ""});
     }
 
 }

--
Gitblit v1.8.0