Class SecUserRoleServiceImpl

java.lang.Object
com.baomidou.mybatisplus.extension.repository.AbstractRepository<M,T>
com.baomidou.mybatisplus.extension.repository.CrudRepository<M,T>
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<SecUserRoleMapper,SecUserRole>
cn.sliew.carp.module.security.core.service.impl.SecUserRoleServiceImpl
All Implemented Interfaces:
SecUserRoleService, com.baomidou.mybatisplus.extension.repository.IRepository<SecUserRole>, com.baomidou.mybatisplus.extension.service.IService<SecUserRole>

@Service public class SecUserRoleServiceImpl extends com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<SecUserRoleMapper,SecUserRole> implements SecUserRoleService
  • Field Summary

    Fields inherited from class com.baomidou.mybatisplus.extension.repository.CrudRepository

    baseMapper

    Fields inherited from class com.baomidou.mybatisplus.extension.repository.AbstractRepository

    log

    Fields inherited from interface com.baomidou.mybatisplus.extension.repository.IRepository

    DEFAULT_BATCH_SIZE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    批量为用户绑定角色
    void
    批量为角色绑定用户
    查询用户绑定所有角色列表
    cn.sliew.carp.framework.common.model.PageResult<SecRoleDTO>
    查询用户绑定角色列表
    cn.sliew.carp.framework.common.model.PageResult<SecUserDTO>
    查询角色绑定用户列表
    cn.sliew.carp.framework.common.model.PageResult<SecRoleDTO>
    查询用户未绑定角色列表
    cn.sliew.carp.framework.common.model.PageResult<SecUserDTO>
    查询角色未绑定用户列表
    void
    批量为用户解除角色绑定
    void
    批量为角色解除用户绑定

    Methods inherited from class com.baomidou.mybatisplus.extension.repository.CrudRepository

    getBaseMapper, getSqlStatement, saveBatch, saveOrUpdateBatch, updateBatchById

    Methods inherited from class com.baomidou.mybatisplus.extension.repository.AbstractRepository

    executeBatch, executeBatch, getEntityClass, getMap, getMapperClass, getObj, getOne, getOneOpt, getSqlSessionFactory, removeById, saveOrUpdate

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.baomidou.mybatisplus.extension.repository.IRepository

    count, count, exists, getBaseMapper, getById, getEntityClass, getMap, getObj, getOne, getOne, getOneOpt, getOneOpt, getOptById, ktQuery, ktUpdate, lambdaQuery, lambdaQuery, lambdaUpdate, list, list, list, list, listByIds, listByMap, listMaps, listMaps, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeById, removeById, removeByIds, removeByIds, removeByMap, save, saveBatch, saveOrUpdate, saveOrUpdateBatch, update, update, update, updateBatchById, updateById

    Methods inherited from interface com.baomidou.mybatisplus.extension.service.IService

    removeBatchByIds, saveBatch, saveOrUpdateBatch, updateBatchById