package org.sxkj.core.log.vo; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; /** * @Description 操作日志 * @Author AIX * @Date 2026/1/15 17:16 * @Version 1.0 */ @Data public class OperationLogVO { /** * 日志类型(0菜单/1按钮) */ @ApiModelProperty(value = "日志类型(0菜单/1按钮)") private String type; /** * 日志标题 */ @ApiModelProperty(value = "日志标题") private String title; /** * 请求地址 */ @ApiModelProperty(value = "请求地址") private String requestUri; /** * 客户端IP */ @ApiModelProperty(value = "客户端IP") private String remoteIp; /** * 客户端 */ @ApiModelProperty(value = "客户端") private String userAgent; @ApiModelProperty(value = "操作人") private String createBy; // 创建时间 @ApiModelProperty(value = "创建时间") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private LocalDateTime createTime; }