package com.hdl.linkpm.sdk.utils; import com.google.gson.JsonObject; import com.hdl.linkpm.sdk.core.exception.HDLException; import com.hdl.linkpm.sdk.core.exception.HDLLinkCopyException; import com.hdl.log.enums.Level; import com.hdl.log.utils.LogUtil; /** * Created by Zoro * Created on 2023/4/7 * description: */ public class HDLExceptionSubmitUtils { public static void submit(String requestUrl, JsonObject json, HDLException e) { try { LogUtil.log(requestUrl, "code:" + e.getCode() + "--msg:" + e.getMsg() + "--params:" + HDLGsonUtils.toJson(json), null, Level.high); } catch (Exception e1) { } } public static void submit(String requestUrl, JsonObject json, Throwable e) { try { LogUtil.log(requestUrl, "code:" + e.getMessage() + "--msg:" + e.getMessage() + "--params:" + HDLGsonUtils.toJson(json), null, Level.high); } catch (Exception e1) { } } public static void submit(String requestUrl, Object json, HDLException e) { try { LogUtil.log(requestUrl, "code:" + e.getCode() + "--msg:" + e.getMsg() + "--params:" + HDLGsonUtils.toJson(json), null, Level.high); } catch (Exception e1) { } } public static void submit(String requestUrl, Object json, HDLLinkCopyException e) { try { LogUtil.log(requestUrl, "code:" + e.getCode() + "--msg:" + e.getMsg() + "--params:" + HDLGsonUtils.toJson(json), null, Level.high); } catch (Exception e1) { } } }