docs(SystemUserRoleService): 更新用户角色服务类的Java文档注释

- 为批量绑定用户角色方法添加测试通过标记注释
- 为批量解绑用户角色方法添加测试通过标记注释
- 为根据用户ID查询方法添加测试通过标记注释
- 为权限检查方法添加测试通过标记注释
- 为根据用户id列举角色方法添加完整JavaDoc注释
- 为根据用户id列举角色级别方法添加完整JavaDoc注释
This commit is contained in:
2026-01-15 11:17:28 +08:00
parent 7425577126
commit 252ae3765f
@@ -50,6 +50,9 @@ public class SystemUserRoleService {
@Autowired
private SystemRoleDeptService systemRoleDeptService;
/**
* 批量绑定用户角色 -> TestPassed
*/
@Transactional(rollbackFor = Exception.class)
public void batchInsertUserRole(Set<SystemRoleTb> roles, Long userId) {
if (CollUtil.isNotEmpty(roles)) {
@@ -64,6 +67,9 @@ public class SystemUserRoleService {
}
}
/**
* 批量解绑用户角色 -> TestPassed
*/
@Transactional(rollbackFor = Exception.class)
public void batchDeleteUserRole(Set<Long> userIds) {
if (CollUtil.isNotEmpty(userIds)) {
@@ -94,7 +100,7 @@ public class SystemUserRoleService {
}
/**
* 根据用户ID查询
* 根据用户ID查询 -> TestPassed
*
* @param userId 用户ID
* @return /
@@ -129,7 +135,7 @@ public class SystemUserRoleService {
}
/**
* 如果当前用户的角色级别低于创建用户的角色级别,则抛出权限不足的错误
* 如果当前用户的角色级别低于创建用户的角色级别,则抛出权限不足的错误 -> TestPassed
*
* @param args /
*/
@@ -151,10 +157,22 @@ public class SystemUserRoleService {
return systemUserRoleMapper.selectCount(wrapper);
}
/**
* 根据用户id列举角色 -> TestPassed
*
* @param userId /
* @return /
*/
public Set<SystemRoleTb> listUserRoleByUserId(Long userId) {
return systemUserRoleMapper.listUserRoleByUserId(userId);
}
/**
* 根据用户id列举角色级别 -> TestPassed
*
* @param userId /
* @return /
*/
public List<Integer> listUserRoleLevelByUserId(Long userId) {
return systemUserRoleMapper.listUserRoleLevelByUserId(userId);
}