package com.nbclass.system.mapper; import com.nbclass.system.model.Role; import com.nbclass.util.MyMapper; import java.util.List; import java.util.Map; import java.util.Set; /** * @version V1.0 * @date 2018年7月11日 * @author superzheng */ public interface RoleMapper extends MyMapper { /** * 根据用户id查询角色集合 * @param userId 用户id * @return set */ Set findRoleByUserId(String userId); /** * 根据role参数查询角色列表 * @param role role * @return list */ List selectRoles(Role role); /** * 根据参数批量更新状态 * @param params * @return int */ int updateStatusBatch(Map params); /** * 根据roleId更新角色信息 * @param params * @return int */ int updateByRoleId(Map params); }