package com.eactive.eai.rms.common.acl.audit.port.in;

import java.time.LocalDateTime;

import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.annotation.JsonFormat;

import lombok.AllArgsConstructor;
import lombok.Data;

@Data
@AllArgsConstructor
public class SelectListAuditLogCommand {

	private String searchSystemCode;
	private String searchLogTypeText;

	private String searchUserId;
	private String searchRemoteAddress;

	@JsonFormat(pattern = "yyyyMMddHHmmss")
	@DateTimeFormat(pattern = "yyyyMMddHHmmss")
	private LocalDateTime searchStartDateTime;

	@JsonFormat(pattern = "yyyyMMddHHmmss")
	@DateTimeFormat(pattern = "yyyyMMddHHmmss")
	private LocalDateTime searchEndDateTime;

}
