diff --git a/WebContent/jsp/common/acl/audit/auditLogMan.jsp b/WebContent/jsp/common/acl/audit/auditLogMan.jsp index e23132c..e5cb327 100644 --- a/WebContent/jsp/common/acl/audit/auditLogMan.jsp +++ b/WebContent/jsp/common/acl/audit/auditLogMan.jsp @@ -184,8 +184,9 @@ function getEndTime(){ <%= localeMessage.getString("auditLogMan.remoteAddress") %> - + <%= localeMessage.getString("auditLogMan.parameters") %> + diff --git a/src/main/java/com/eactive/eai/rms/common/acl/audit/adapter/out/persistence/AuditLogPageRepositoryImpl.java b/src/main/java/com/eactive/eai/rms/common/acl/audit/adapter/out/persistence/AuditLogPageRepositoryImpl.java index 03a36be..9c5d04a 100644 --- a/src/main/java/com/eactive/eai/rms/common/acl/audit/adapter/out/persistence/AuditLogPageRepositoryImpl.java +++ b/src/main/java/com/eactive/eai/rms/common/acl/audit/adapter/out/persistence/AuditLogPageRepositoryImpl.java @@ -51,6 +51,9 @@ public class AuditLogPageRepositoryImpl implements AuditLogPageRepository { if (StringUtils.isNotBlank(command.getSearchRemoteAddress())) { jpaQuery.where(qAuditLogEntity.remoteAddress.containsIgnoreCase(command.getSearchRemoteAddress())); } + if (StringUtils.isNotBlank(command.getSearchParameters())) { + jpaQuery.where(qAuditLogEntity.parameters.containsIgnoreCase(command.getSearchParameters())); + } long totalCount = jpaQuery.fetchOne(); List auditLogs = jpaQuery diff --git a/src/main/java/com/eactive/eai/rms/common/acl/audit/port/in/SelectListAuditLogCommand.java b/src/main/java/com/eactive/eai/rms/common/acl/audit/port/in/SelectListAuditLogCommand.java index 097804e..40e1363 100644 --- a/src/main/java/com/eactive/eai/rms/common/acl/audit/port/in/SelectListAuditLogCommand.java +++ b/src/main/java/com/eactive/eai/rms/common/acl/audit/port/in/SelectListAuditLogCommand.java @@ -18,6 +18,7 @@ public class SelectListAuditLogCommand { private String searchUserId; private String searchRemoteAddress; + private String searchParameters; @JsonFormat(pattern = "yyyyMMddHHmmss") @DateTimeFormat(pattern = "yyyyMMddHHmmss")