1、角色分配用户重写对接前端;

2、角色列表数据增加organid回显;
This commit is contained in:
gaoqr
2024-06-19 18:59:49 +08:00
parent d8c3f185bc
commit a361c8e9ca
3 changed files with 4 additions and 2 deletions
@@ -109,7 +109,7 @@ public class PermissionController {
@PostMapping("/bath-assign-user-role")
@PreAuthorize("@ss.hasPermission('system:permission:assign-user-role')")
public CommonResult<Boolean> bathAssignUserRole(@Validated @RequestBody PermissionAssignRoleUserReqVO reqVO) {
// permissionService.batchAssignRoleUsers(reqVO);
permissionService.batchAssignRoleUsers(reqVO);
return success(true);
}
@@ -54,4 +54,6 @@ public class RoleRespVO {
@Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED, example = "时间戳格式")
private LocalDateTime createTime;
@Schema(description = "组织id", example = "1")
private Long organId;
}
@@ -271,7 +271,7 @@ public class PermissionServiceImpl implements PermissionService {
@Override
@DSTransactional // 多数据源,使用 @DSTransactional 保证本地事务,以及数据源的切换
@CacheEvict(value = RedisKeyConstants.USER_ROLE_ID_LIST, key = "#userId")
@CacheEvict(value = RedisKeyConstants.USER_ROLE_ID_LIST, allEntries = true)
public void batchAssignRoleUsers(PermissionAssignRoleUserReqVO reqVO) {
LoginUser loginUser = SecurityFrameworkUtils.getLoginUser();
assert loginUser != null;