|
@@ -0,0 +1,72 @@
|
|
|
|
+package cn.cslg.permission.domain;
|
|
|
|
+
|
|
|
|
+import cn.cslg.permission.common.model.BaseEntity;
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableField;
|
|
|
|
+import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
+import com.baomidou.mybatisplus.extension.activerecord.Model;
|
|
|
|
+import lombok.Data;
|
|
|
|
+import lombok.EqualsAndHashCode;
|
|
|
|
+import lombok.experimental.Accessors;
|
|
|
|
+
|
|
|
|
+import java.util.Date;
|
|
|
|
+
|
|
|
|
+/**
|
|
|
|
+ * @author 李仁杰
|
|
|
|
+ * @date 2022-7-20
|
|
|
|
+ * @description 登录记录
|
|
|
|
+ */
|
|
|
|
+
|
|
|
|
+@Data
|
|
|
|
+@Accessors(chain = true)
|
|
|
|
+@EqualsAndHashCode(callSuper = true)
|
|
|
|
+@TableName(value = "LOGIN_RECORD")
|
|
|
|
+public class LoginRecord extends Model {
|
|
|
|
+ /**
|
|
|
|
+ * 自增id
|
|
|
|
+ */
|
|
|
|
+ @TableField(value = "ID")
|
|
|
|
+ private Integer id;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 租户ID
|
|
|
|
+ */
|
|
|
|
+ @TableField(value = "TENANT_ID")
|
|
|
|
+ private Integer TENANT_ID;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 登录人Id
|
|
|
|
+ */
|
|
|
|
+ @TableField(value = "PERSONNEL_ID")
|
|
|
|
+ private Integer personnelId;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 登录人IP
|
|
|
|
+ */
|
|
|
|
+ @TableField(value = "LOGIN_IP")
|
|
|
|
+ private Integer loginIp;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 创建时间
|
|
|
|
+ */
|
|
|
|
+ @TableField(value = "CREATE_TIME")
|
|
|
|
+ private Date createTime;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 登录结果
|
|
|
|
+ */
|
|
|
|
+ @TableField(value = "LOGIN_RESULT")
|
|
|
|
+ private String loginResult ;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 登录系统(0权限系统1分析系统2报告系统)
|
|
|
|
+ */
|
|
|
|
+ @TableField(value = "LOGIN_SYSTEM")
|
|
|
|
+ private Integer loginSystem ;
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 登录操作系统
|
|
|
|
+ */
|
|
|
|
+ @TableField(value = "LOGIN_OS")
|
|
|
|
+ private String loginOs ;
|
|
|
|
+
|
|
|
|
+}
|