角色强退
This commit is contained in:
@ -53,6 +53,7 @@ import org.dromara.system.domain.vo.SysUserExportVo;
|
||||
import org.dromara.system.domain.vo.SysUserVo;
|
||||
import org.dromara.system.mapper.*;
|
||||
import org.dromara.system.service.ISysOssService;
|
||||
import org.dromara.system.service.ISysRoleService;
|
||||
import org.dromara.system.service.ISysUserFileService;
|
||||
import org.dromara.system.service.ISysUserService;
|
||||
import org.springframework.cache.annotation.CacheEvict;
|
||||
@ -114,6 +115,10 @@ public class SysUserServiceImpl implements ISysUserService, UserService {
|
||||
@Resource
|
||||
private IBusProjectTeamService projectTeamService;
|
||||
|
||||
@Lazy
|
||||
@Resource
|
||||
private ISysRoleService roleService;
|
||||
|
||||
@Override
|
||||
public TableDataInfo<SysUserVo> selectPageUserList(SysUserBo user, PageQuery pageQuery) {
|
||||
Page<SysUserVo> page = baseMapper.selectPageUserList(pageQuery.build(), this.buildQueryWrapper(user));
|
||||
@ -723,6 +728,8 @@ public class SysUserServiceImpl implements ISysUserService, UserService {
|
||||
return ur;
|
||||
});*/
|
||||
userRoleMapper.insertBatch(list);
|
||||
//清除登录信息
|
||||
roleService.cleanOnlineUser(Collections.singletonList(userId));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user