类的使用
io.github.lishangbu.orange.rbac.entity.Organization
使用Organization的程序包
程序包
说明
RBAC模块数据持久层
- 
io.github.lishangbu.orange.rbac.controller中Organization的使用修饰符和类型方法说明OrganizationController.create(@Valid Organization organization) 新增组织com.baomidou.mybatisplus.core.metadata.IPage<OrganizationTreeNode> OrganizationController.page(com.baomidou.mybatisplus.extension.plugins.pagination.Page<Organization> page, Organization condition) 分页查询角色列表voidOrganizationController.update(@Valid Organization organization) 根据ID更新组织信息类型变量类型为Organization的io.github.lishangbu.orange.rbac.controller中的方法参数修饰符和类型方法说明com.baomidou.mybatisplus.core.metadata.IPage<OrganizationTreeNode> OrganizationController.page(com.baomidou.mybatisplus.extension.plugins.pagination.Page<Organization> page, Organization condition) 分页查询角色列表
- 
io.github.lishangbu.orange.rbac.mapper中Organization的使用io.github.lishangbu.orange.rbac.mapper 中类型参数类型为 Organization 的子接口返回变量类型为Organization的类型的io.github.lishangbu.orange.rbac.mapper中的方法修饰符和类型方法说明OrganizationMapper.selectAllChildrenByParentId(Long parentId) 递归查询所有子节点(不包含当前节点)OrganizationMapper.selectListByOrganization(Organization organization) 模糊查询组织列表OrganizationMapper.selectOrganizationsWithDescendantsByIds(List<Long> ids) 查询指定组织ID列表及其所有下级组织(含自身)OrganizationMapper.selectOrganizationWithDescendantsById(Long id) 查询指定组织及其所有下级组织(含自身)类型变量类型为Organization的io.github.lishangbu.orange.rbac.mapper中的方法参数修饰符和类型方法说明com.baomidou.mybatisplus.core.metadata.IPage<Long> OrganizationMapper.selectRootIdByIds(com.baomidou.mybatisplus.core.metadata.IPage<Organization> page, List<Long> ids) 根据组织ID列表查询对应的根组织ID列表
- 
io.github.lishangbu.orange.rbac.model中Organization的使用
- 
io.github.lishangbu.orange.rbac.service中Organization的使用修饰符和类型方法说明OrganizationService.getOrganizationById(Long id) 根据ID查询组织详情OrganizationService.saveOrganization(Organization organization) 新增组织信息修饰符和类型方法说明com.baomidou.mybatisplus.core.metadata.IPage<OrganizationTreeNode> OrganizationService.getPageByOrganization(com.baomidou.mybatisplus.core.metadata.IPage<Organization> page, Organization condition) 将组织分页查询并转换为树节点形式的分页结果OrganizationService.saveOrganization(Organization organization) 新增组织信息voidOrganizationService.updateOrganization(Organization organization) 根据ID更新组织信息类型变量类型为Organization的io.github.lishangbu.orange.rbac.service中的方法参数修饰符和类型方法说明com.baomidou.mybatisplus.core.metadata.IPage<OrganizationTreeNode> OrganizationService.getPageByOrganization(com.baomidou.mybatisplus.core.metadata.IPage<Organization> page, Organization condition) 将组织分页查询并转换为树节点形式的分页结果
- 
io.github.lishangbu.orange.rbac.service.impl中Organization的使用修饰符和类型方法说明OrganizationServiceImpl.getOrganizationById(Long id) 根据ID查询组织详情OrganizationServiceImpl.saveOrganization(Organization organization) 新增组织信息,自动维护层级深度和顶级组织ID修饰符和类型方法说明com.baomidou.mybatisplus.core.metadata.IPage<OrganizationTreeNode> OrganizationServiceImpl.getPageByOrganization(com.baomidou.mybatisplus.core.metadata.IPage<Organization> page, Organization condition) 将组织分页查询并转换为树节点形式的分页结果OrganizationServiceImpl.saveOrganization(Organization organization) 新增组织信息,自动维护层级深度和顶级组织IDvoidOrganizationServiceImpl.updateOrganization(Organization organization) 根据ID更新组织信息类型变量类型为Organization的io.github.lishangbu.orange.rbac.service.impl中的方法参数修饰符和类型方法说明com.baomidou.mybatisplus.core.metadata.IPage<OrganizationTreeNode> OrganizationServiceImpl.getPageByOrganization(com.baomidou.mybatisplus.core.metadata.IPage<Organization> page, Organization condition) 将组织分页查询并转换为树节点形式的分页结果