diff --git a/src/main/java/com/nis/util/excel/ExcelCsv.java b/src/main/java/com/nis/util/excel/ExcelCsv.java index 2e1747e48..fcabd9363 100644 --- a/src/main/java/com/nis/util/excel/ExcelCsv.java +++ b/src/main/java/com/nis/util/excel/ExcelCsv.java @@ -26,6 +26,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import com.google.common.collect.Lists; import com.nis.util.DictUtils; +import com.nis.util.Encodes; import com.nis.util.Reflections; import com.nis.util.StringUtil; @@ -381,6 +382,8 @@ public class ExcelCsv { private static void writeRow(String data, BufferedWriter csvWriter) throws Exception { // 写入文件内容 + //Html 解码 + data = Encodes.unescapeHtml(data.toString()); String [] datas=data.split(","); for (String tag : datas) { StringBuffer sb = new StringBuffer(); @@ -399,7 +402,7 @@ public class ExcelCsv { if(isDate(tag)){ tag=tag + "\t"; } - + } String rowStr = sb.append("\"").append(tag==null?"":tag).append("\",").toString(); csvWriter.write(rowStr); diff --git a/src/main/java/com/nis/web/controller/log/ntc/HttpKeyLogController.java b/src/main/java/com/nis/web/controller/log/ntc/HttpKeyLogController.java index 783ecd011..fa6c06375 100644 --- a/src/main/java/com/nis/web/controller/log/ntc/HttpKeyLogController.java +++ b/src/main/java/com/nis/web/controller/log/ntc/HttpKeyLogController.java @@ -48,6 +48,9 @@ public class HttpKeyLogController extends BaseController { if (StringUtils.isNotBlank(log.getUrl())) { params.put("searchUrl", log.getUrl()); } + if (StringUtils.isNotBlank(log.getWebsite())) { + params.put("searchWebsite", log.getWebsite()); + } initLogSearchValue(log, params); List serviceList = DictUtils.getFunctionServiceDictList(log.getFunctionId()); @@ -102,6 +105,9 @@ public class HttpKeyLogController extends BaseController { if (StringUtils.isNotBlank(log.getUrl())) { params.put("searchUrl", log.getUrl()); } + if (StringUtils.isNotBlank(log.getWebsite())) { + params.put("searchWebsite", log.getWebsite()); + } initLogSearchValue(log, params); List serviceList = DictUtils.getFunctionServiceDictList(log.getFunctionId()); diff --git a/src/main/java/com/nis/web/controller/log/ntc/HttpLogController.java b/src/main/java/com/nis/web/controller/log/ntc/HttpLogController.java index 7afebf511..029b59b89 100644 --- a/src/main/java/com/nis/web/controller/log/ntc/HttpLogController.java +++ b/src/main/java/com/nis/web/controller/log/ntc/HttpLogController.java @@ -46,6 +46,9 @@ public class HttpLogController extends BaseController { if (StringUtils.isNotBlank(log.getUrl())) { params.put("searchUrl", log.getUrl()); } + if (StringUtils.isNotBlank(log.getWebsite())) { + params.put("searchWebsite", log.getWebsite()); + } initLogSearchValue(log, params); List serviceList = DictUtils.getFunctionServiceDictList(log.getFunctionId()); @@ -111,6 +114,12 @@ public class HttpLogController extends BaseController { Map params = new HashMap(); params.put("pageSize", page.getPageSize()); params.put("pageNo", page.getPageNo()); + if (StringUtils.isNotBlank(log.getUrl())) { + params.put("searchUrl", log.getUrl()); + } + if (StringUtils.isNotBlank(log.getWebsite())) { + params.put("searchWebsite", log.getWebsite()); + } initLogSearchValue(log, params); List serviceList = DictUtils.getFunctionServiceDictList(log.getFunctionId()); diff --git a/src/main/webapp/WEB-INF/views/log/ntc/httpKeyList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/httpKeyList.jsp index f80f80425..8ce7ecc26 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/httpKeyList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/httpKeyList.jsp @@ -241,9 +241,19 @@
+
+
+ +
+
+ + +
+
+ diff --git a/src/main/webapp/WEB-INF/views/log/ntc/httpList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/httpList.jsp index fbfb1d6b2..2bb7fa89d 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/httpList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/httpList.jsp @@ -215,9 +215,19 @@
+
+
+ +
+
+ + +
+
+