From ace49e5272fecb7a75dbf33b841c0c1d8ad3b25d Mon Sep 17 00:00:00 2001 From: stylefeng Date: Wed, 10 Jul 2024 17:24:45 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=908.1.9=E3=80=91=E3=80=90login=20log?= =?UTF-8?q?=E3=80=91=E7=99=BB=E5=BD=95=E6=97=A5=E5=BF=97=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E4=B8=80=E4=B8=AAaccount=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kernel/log/api/pojo/loginlog/SysLoginLogRequest.java | 6 ++++++ .../roses/kernel/log/loginlog/entity/SysLoginLog.java | 7 +++++++ .../mysql/V8.1.9_20240710_1705__add_login_log_account.sql | 1 + 3 files changed, 14 insertions(+) create mode 100644 kernel-d-log/log-spring-boot-starter/src/main/resources/db/migration/mysql/V8.1.9_20240710_1705__add_login_log_account.sql 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