diff --git a/kernel-d-log/log-api/src/main/java/cn/stylefeng/roses/kernel/log/api/pojo/loginlog/SysLoginLogRequest.java b/kernel-d-log/log-api/src/main/java/cn/stylefeng/roses/kernel/log/api/pojo/loginlog/SysLoginLogRequest.java index db000c087..df6c69027 100644 --- a/kernel-d-log/log-api/src/main/java/cn/stylefeng/roses/kernel/log/api/pojo/loginlog/SysLoginLogRequest.java +++ b/kernel-d-log/log-api/src/main/java/cn/stylefeng/roses/kernel/log/api/pojo/loginlog/SysLoginLogRequest.java @@ -79,6 +79,12 @@ public class SysLoginLogRequest extends BaseRequest { @ChineseDescription("用户id") private Long userId; + /** + * 用户账号 + */ + @ChineseDescription("用户账号") + private String account; + /** * 创建时间 */ diff --git a/kernel-d-log/log-business-login-log/src/main/java/cn/stylefeng/roses/kernel/log/loginlog/entity/SysLoginLog.java b/kernel-d-log/log-business-login-log/src/main/java/cn/stylefeng/roses/kernel/log/loginlog/entity/SysLoginLog.java index 72b4c0516..b2fe3a8c3 100644 --- a/kernel-d-log/log-business-login-log/src/main/java/cn/stylefeng/roses/kernel/log/loginlog/entity/SysLoginLog.java +++ b/kernel-d-log/log-business-login-log/src/main/java/cn/stylefeng/roses/kernel/log/loginlog/entity/SysLoginLog.java @@ -88,6 +88,13 @@ public class SysLoginLog { @SimpleFieldFormat(processClass = UserNameFormatProcess.class) private Long userId; + /** + * 账号,登录失败异常记录账号 + */ + @TableField(value = "account") + @ChineseDescription("账号") + private String account; + /** * 创建时间 */ diff --git a/kernel-d-log/log-spring-boot-starter/src/main/resources/db/migration/mysql/V8.1.9_20240710_1705__add_login_log_account.sql b/kernel-d-log/log-spring-boot-starter/src/main/resources/db/migration/mysql/V8.1.9_20240710_1705__add_login_log_account.sql new file mode 100644 index 000000000..69eeb97d8 --- /dev/null +++ b/kernel-d-log/log-spring-boot-starter/src/main/resources/db/migration/mysql/V8.1.9_20240710_1705__add_login_log_account.sql @@ -0,0 +1 @@ +ALTER TABLE `sys_login_log` ADD COLUMN `account` varchar(255) NULL COMMENT '账号' AFTER `user_id`; \ No newline at end of file