类 StaffRoleService

java.lang.Object
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<M,T>
com.mbap.mybatis.strongbox.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO<M,T>
com.mbap.mybatis.ty.service.BaseService<StaffRoleRelationMapper,com.mbap.pp.core.role.domain.StaffRoleRelation>
com.mbap.pp.core.role.service.StaffRoleService
所有已实现的接口:
com.baomidou.mybatisplus.extension.service.IService<com.mbap.pp.core.role.domain.StaffRoleRelation>, com.mbap.pp.core.role.service.StaffRoleDubboService

public class StaffRoleService extends com.mbap.mybatis.ty.service.BaseService<StaffRoleRelationMapper,com.mbap.pp.core.role.domain.StaffRoleRelation> implements com.mbap.pp.core.role.service.StaffRoleDubboService
类: StaffRoleService 功能描述: 用户与用户组的关系的 相关操作方法 创建人: 贾严 创建日期: 2012-8-2 上午09:41:57 开发环境: JDK6.0
  • 字段概要

    从类继承的字段 com.mbap.mybatis.strongbox.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

    MYSQL

    从接口继承的字段 com.baomidou.mybatisplus.extension.service.IService

    DEFAULT_BATCH_SIZE
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    List<com.mbap.pp.core.role.domain.Role>
    功能描述:根据人员编号获取人员所在的用户组
    Collection<com.mbap.pp.core.role.domain.Role>
    功能描述:根据人员编号获取人员所在的用户组
    功能描述:获取用户组下所有用户ID
    void
    saveRoleStaff(String roleId, String[] staffIds)
    功能描述:保存角色与人员的关系
    void
    saveStaffRoleLog(com.mbap.pp.core.role.domain.Role role, String[] staffIds)
    用户与用户组关系更新日志

    从类继承的方法 com.mbap.mybatis.strongbox.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

    execNoResultSql, findBySql, findBySql2Entity, findBySql2Map, findBySql2Map, getCountBySql, getDbType, getUniqueResultBySql, getUniqueResultBySql, pageBySql2Entity, pageBySql2Map, pageBySql2Map, removeByIds

    从类继承的方法 com.baomidou.mybatisplus.extension.service.impl.ServiceImpl

    getBaseMapper, getEntityClass, getMap, getObj, getOne, saveBatch, saveOrUpdate, saveOrUpdateBatch, updateBatchById

    从类继承的方法 java.lang.Object

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

    从接口继承的方法 com.baomidou.mybatisplus.extension.service.IService

    count, count, getById, getOne, ktQuery, ktUpdate, lambdaQuery, lambdaUpdate, list, list, listByIds, listByMap, listMaps, listMaps, listObjs, listObjs, listObjs, listObjs, page, page, pageMaps, pageMaps, query, remove, removeById, removeByIds, removeByMap, save, saveBatch, saveOrUpdate, saveOrUpdateBatch, update, update, update, updateBatchById, updateById
  • 构造器详细资料

    • StaffRoleService

      public StaffRoleService()
  • 方法详细资料

    • getStaffIds

      @Transactional(readOnly=true) public List<Map<String,Object>> getStaffIds(String roleId)
      功能描述:获取用户组下所有用户ID
      指定者:
      getStaffIds 在接口中 com.mbap.pp.core.role.service.StaffRoleDubboService
      参数:
      roleId -
      返回:
    • saveRoleStaff

      @Transactional public void saveRoleStaff(String roleId, String[] staffIds)
      功能描述:保存角色与人员的关系
      指定者:
      saveRoleStaff 在接口中 com.mbap.pp.core.role.service.StaffRoleDubboService
      参数:
      roleId - 角色id
      staffIds - 人员id数组
    • getRoleByStaff

      @Transactional(readOnly=true) public List<com.mbap.pp.core.role.domain.Role> getRoleByStaff(String staffid)
      功能描述:根据人员编号获取人员所在的用户组
      指定者:
      getRoleByStaff 在接口中 com.mbap.pp.core.role.service.StaffRoleDubboService
      参数:
      staffid - 人员编号
      返回:
      List 用户组集合
    • getRoleCollectionByStaff

      @Transactional(readOnly=true) public Collection<com.mbap.pp.core.role.domain.Role> getRoleCollectionByStaff(String staffid)
      功能描述:根据人员编号获取人员所在的用户组
      指定者:
      getRoleCollectionByStaff 在接口中 com.mbap.pp.core.role.service.StaffRoleDubboService
      参数:
      staffid - 人员编号
      返回:
      List 用户组集合
    • saveStaffRoleLog

      @Transactional public void saveStaffRoleLog(com.mbap.pp.core.role.domain.Role role, String[] staffIds)
      用户与用户组关系更新日志
      指定者:
      saveStaffRoleLog 在接口中 com.mbap.pp.core.role.service.StaffRoleDubboService
      参数:
      role - 用户组
      staffIds - 用户id