From 6f54cebf07887237f5eb8efdf9d1d0b784dbaa49 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期二, 10 十二月 2024 10:05:20 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysLoginLog.java | 91 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 91 insertions(+), 0 deletions(-) diff --git a/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysLoginLog.java b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysLoginLog.java new file mode 100644 index 0000000..e4aa21a --- /dev/null +++ b/ruoyi-api/ruoyi-api-system/src/main/java/com/ruoyi/system/api/domain/SysLoginLog.java @@ -0,0 +1,91 @@ +package com.ruoyi.system.api.domain; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.time.LocalDateTime; + +/** + * @author zhibing.pu + * @Date 2024/8/12 15:38 + */ +@Data +@TableName("sys_login_log") +@ApiModel +public class SysLoginLog { + /** + * 主键 + */ + @ApiModelProperty(value = "数据id") + @TableId(value = "id", type = IdType.AUTO) + private Integer id; + /** + * 用户id + */ + @TableField("user_id") + private Integer userId; + /** + * 登录账号 + */ + @TableField("username") + @ApiModelProperty(value = "用户账号") + private String username; + /** + * 登录IP地址 + */ + @TableField("ip_address") + @ApiModelProperty(value = "登录IP地址") + private String ipAddress; + /** + * 登录地址 + */ + @TableField("address") + @ApiModelProperty(value = "登录地址") + private String address; + /** + * 浏览器类型 + */ + @TableField("browser_type") + @ApiModelProperty(value = "浏览器类型") + private String browserType; + /** + * 操作系统 + */ + @TableField("operating_system") + @ApiModelProperty(value = "操作系统") + private String operatingSystem; + /** + * 登录时间 + */ + @TableField("login_time") + @ApiModelProperty(value = "登录时间") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + private LocalDateTime loginTime; + /** + * 登录状态(1=成功,2=失败) + */ + @TableField("login_status") + private Integer loginStatus; + /** + * 提示消息 + */ + @TableField("message") + private String message; + /** + * 添加时间 + */ + @TableField("create_time") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") + private LocalDateTime createTime; + /** + * 删除状态(0=否,1=是) + */ + @TableField("del_flag") + private Integer delFlag; +} -- Gitblit v1.7.1