perf(X-Pack): 定时报告增加视图导出xlsx附件

This commit is contained in:
fit2cloud-chenyw 2024-05-16 16:52:19 +08:00
parent e051564872
commit 98783151e6
3 changed files with 4 additions and 1 deletions

@ -1 +1 @@
Subproject commit 23ce24d8cde23d78a3b007fad3cfc1e166eb6524
Subproject commit 7be5178e948086bb1cf608695d43d16eff2f8231

View File

@ -1,6 +1,7 @@
package io.dataease.utils;
import jakarta.servlet.http.HttpServletRequest;
import org.apache.commons.lang3.ObjectUtils;
import org.apache.commons.lang3.StringUtils;
import java.net.InetAddress;
@ -27,6 +28,7 @@ public class IPUtils {
LogUtil.error(e.getMessage(), e);
return null;
}
if (ObjectUtils.isEmpty(request)) return null;
String[] keyArr = HEAD_KEYS.split(",");
for (String key : keyArr) {
String header = request.getHeader(key.trim());

View File

@ -12,6 +12,7 @@ public class ServletUtils {
public static HttpServletRequest request() {
ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
if (ObjectUtils.isEmpty(servletRequestAttributes)) return null;
HttpServletRequest request = servletRequestAttributes.getRequest();
return request;
}