mirror of
https://gitcode.com/ageerle/ruoyi-ai.git
synced 2026-03-18 07:03:45 +08:00
feat: 修复修改角色时候报错&优化一些代码风格
This commit is contained in:
@@ -440,7 +440,7 @@ public class SysRoleServiceImpl implements ISysRoleService {
|
||||
return;
|
||||
}
|
||||
// 角色关联的在线用户量过大会导致redis阻塞卡顿 谨慎操作
|
||||
keys.parallelStream().forEach(key -> {
|
||||
keys.forEach(key -> {
|
||||
String token = StringUtils.substringAfterLast(key, ":");
|
||||
// 如果已经过期则跳过
|
||||
if (StpUtil.stpLogic.getTokenActivityTimeoutByToken(token) < -1) {
|
||||
|
||||
@@ -325,9 +325,9 @@ public class SysUserServiceImpl implements ISysUserService, UserService {
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public int updateUser(SysUserBo user) {
|
||||
// 新增用户与角色管理
|
||||
//insertUserRole(user, true);
|
||||
insertUserRole(user, true);
|
||||
// 新增用户与岗位管理
|
||||
//insertUserPost(user, true);
|
||||
insertUserPost(user, true);
|
||||
SysUser sysUser = MapstructUtils.convert(user, SysUser.class);
|
||||
// 防止错误更新后导致的数据误删除
|
||||
int flag = baseMapper.updateById(sysUser);
|
||||
|
||||
@@ -169,6 +169,7 @@ public class ChatCostServiceImpl implements IChatCostService {
|
||||
/**
|
||||
* 获取用户Id
|
||||
*/
|
||||
@Override
|
||||
public Long getUserId() {
|
||||
LoginUser loginUser = LoginHelper.getLoginUser();
|
||||
if (loginUser == null) {
|
||||
|
||||
Reference in New Issue
Block a user