diff --git a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/controller/SysLogController.java b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/controller/SysLogController.java index ba9f2d7..f26270c 100644 --- a/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/controller/SysLogController.java +++ b/securitycontrol-model/securitycontrol-system/src/main/java/com/securitycontrol/system/controller/SysLogController.java @@ -1,6 +1,7 @@ package com.securitycontrol.system.controller; import com.securitycontrol.common.core.domain.Result; +import com.securitycontrol.common.core.utils.StringUtils; import com.securitycontrol.common.core.utils.WordUtils; import com.securitycontrol.common.core.web.controller.BaseController; import com.securitycontrol.common.core.web.domain.AjaxResult; @@ -23,6 +24,7 @@ import javax.servlet.http.HttpServletResponse; import java.util.ArrayList; import java.util.List; import java.util.Map; +import java.util.Objects; /** * @author:cwchen @@ -84,6 +86,11 @@ public class SysLogController extends BaseController { dto.setLogType(0); startPage(); List list = service.getSystemLogs(dto); + list.forEach(item->{ + if(Objects.equals("{} ",item.getParams()) || StringUtils.isBlank(item.getParams())){ + item.setParams("{\"keyWord\":\"\"}"); + } + }); return getDataTable(list); }catch (Exception e){ log.error(e.toString(),e); @@ -114,6 +121,11 @@ public class SysLogController extends BaseController { dto.setLogType(1); startPage(); List list = service.getSystemLogs(dto); + list.forEach(item->{ + if(Objects.equals("{} ",item.getParams()) || StringUtils.isBlank(item.getParams())){ + item.setParams("{\"keyWord\":\"\"}"); + } + }); return getDataTable(list); }catch (Exception e){ log.error(e.toString(),e);