das接口新增

This commit is contained in:
chenhaojie 2024-06-27 15:50:21 +08:00
parent 9db3b8c1a1
commit 7ab7b08a9a
3 changed files with 9 additions and 0 deletions

View File

@ -13,4 +13,7 @@ public class SysUserQueryDto implements Serializable {
/** 组织机构id */ /** 组织机构id */
@JsonSerialize(using = ToStringSerializer.class) @JsonSerialize(using = ToStringSerializer.class)
private Long orgId ; private Long orgId ;
/** 用户主键id */
@JsonSerialize(using = ToStringSerializer.class)
private Long id ;
} }

View File

@ -68,6 +68,9 @@ public class LoginServiceImpl implements LoginService {
loginInfo.setMsg("账号密码错误"); loginInfo.setMsg("账号密码错误");
return loginInfo; return loginInfo;
} }
// 更新用户登录时间
sysUser.setLastLogin(new Date());
sysUserMapper.updateById(sysUser);
StpUtil.login(sysUser.getAccount());// 执行登录这里username为用户唯一标识 StpUtil.login(sysUser.getAccount());// 执行登录这里username为用户唯一标识
String refreshTokenUuid = IdUtil.fastSimpleUUID(); String refreshTokenUuid = IdUtil.fastSimpleUUID();
String token = StpUtil.getTokenValue().replace("-", ""); String token = StpUtil.getTokenValue().replace("-", "");

View File

@ -61,6 +61,9 @@
<if test="sysUser.orgId != null and sysUser.orgId != ''"> <if test="sysUser.orgId != null and sysUser.orgId != ''">
and org_id = #{sysUser.orgId} and org_id = #{sysUser.orgId}
</if> </if>
<if test="sysUser.id != null and sysUser.id != ''">
and id = #{sysUser.id}
</if>
</where> </where>
</select> </select>