From 7ab7b08a9a51ffed9994a6c1bae30832c7ebc087 Mon Sep 17 00:00:00 2001 From: chenhaojie Date: Thu, 27 Jun 2024 15:50:21 +0800 Subject: [PATCH] =?UTF-8?q?das=E6=8E=A5=E5=8F=A3=E6=96=B0=E5=A2=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/das/modules/auth/domain/dto/SysUserQueryDto.java | 3 +++ .../com/das/modules/auth/service/impl/LoginServiceImpl.java | 3 +++ das/src/main/resources/mapper/SysUserMapper.xml | 3 +++ 3 files changed, 9 insertions(+) diff --git a/das/src/main/java/com/das/modules/auth/domain/dto/SysUserQueryDto.java b/das/src/main/java/com/das/modules/auth/domain/dto/SysUserQueryDto.java index 94fb6446..03e5694f 100644 --- a/das/src/main/java/com/das/modules/auth/domain/dto/SysUserQueryDto.java +++ b/das/src/main/java/com/das/modules/auth/domain/dto/SysUserQueryDto.java @@ -13,4 +13,7 @@ public class SysUserQueryDto implements Serializable { /** 组织机构id */ @JsonSerialize(using = ToStringSerializer.class) private Long orgId ; + /** 用户主键id */ + @JsonSerialize(using = ToStringSerializer.class) + private Long id ; } diff --git a/das/src/main/java/com/das/modules/auth/service/impl/LoginServiceImpl.java b/das/src/main/java/com/das/modules/auth/service/impl/LoginServiceImpl.java index ba4fec2a..5602ad82 100644 --- a/das/src/main/java/com/das/modules/auth/service/impl/LoginServiceImpl.java +++ b/das/src/main/java/com/das/modules/auth/service/impl/LoginServiceImpl.java @@ -68,6 +68,9 @@ public class LoginServiceImpl implements LoginService { loginInfo.setMsg("账号密码错误"); return loginInfo; } + // 更新用户登录时间 + sysUser.setLastLogin(new Date()); + sysUserMapper.updateById(sysUser); StpUtil.login(sysUser.getAccount());// 执行登录,这里username为用户唯一标识 String refreshTokenUuid = IdUtil.fastSimpleUUID(); String token = StpUtil.getTokenValue().replace("-", ""); diff --git a/das/src/main/resources/mapper/SysUserMapper.xml b/das/src/main/resources/mapper/SysUserMapper.xml index ee62c2b7..175b59a7 100644 --- a/das/src/main/resources/mapper/SysUserMapper.xml +++ b/das/src/main/resources/mapper/SysUserMapper.xml @@ -61,6 +61,9 @@ and org_id = #{sysUser.orgId} + + and id = #{sysUser.id} +