新增角色权限查询接口
This commit is contained in:
parent
ddd5c2a4e2
commit
b8db50507b
@ -5,11 +5,14 @@ import com.cdzy.common.model.PageParam;
|
|||||||
import com.cdzy.user.model.entity.RolePermissions;
|
import com.cdzy.user.model.entity.RolePermissions;
|
||||||
import com.cdzy.user.service.RolePermissionsService;
|
import com.cdzy.user.service.RolePermissionsService;
|
||||||
import com.mybatisflex.core.paginate.Page;
|
import com.mybatisflex.core.paginate.Page;
|
||||||
|
import com.mybatisflex.core.query.QueryWrapper;
|
||||||
import jakarta.annotation.Resource;
|
import jakarta.annotation.Resource;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import static com.cdzy.user.model.entity.table.RolePermissionsTableDef.ROLE_PERMISSIONS;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 角色权限控制层。
|
* 角色权限控制层。
|
||||||
*
|
*
|
||||||
@ -94,4 +97,19 @@ public class RolePermissionsController {
|
|||||||
return JsonResult.success(page);
|
return JsonResult.success(page);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询角色下的权限列表
|
||||||
|
*
|
||||||
|
* @param roleId 角色id
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@GetMapping("getRolePermissionsByRoleId/{roleId}")
|
||||||
|
public JsonResult<?> getRolePermissionsByRoleId(@PathVariable("roleId") Long roleId) {
|
||||||
|
QueryWrapper queryWrapper = QueryWrapper.create()
|
||||||
|
.eq(ROLE_PERMISSIONS.ROLE_ID.getName(), roleId);
|
||||||
|
List<RolePermissions> list = rolePermissionsService.list(queryWrapper);
|
||||||
|
return JsonResult.success(list);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user