RoleMapper.java 824 B

12345678910111213141516171819202122232425262728293031323334353637
  1. package com.goafanti.common.dao;
  2. import java.util.List;
  3. import java.util.Set;
  4. import com.goafanti.common.model.Role;
  5. import com.goafanti.permission.bo.RolePermissionBo;
  6. public interface RoleMapper {
  7. int deleteByPrimaryKey(String id);
  8. int insert(Role record);
  9. int insertSelective(Role record);
  10. Role selectByPrimaryKey(String id);
  11. int updateByPrimaryKeySelective(Role record);
  12. int updateByPrimaryKey(Role record);
  13. Set<String> findRoleByUserId(String userId);
  14. List<RolePermissionBo> findRolePermissions();
  15. int insertBatch(List<Role> records);
  16. int deleteByPrimaryKeys(List<String> records);
  17. List<RolePermissionBo> findRolePermissionsExceptAreaManager();
  18. List<Role> findRoles();
  19. List<RolePermissionBo> selectRolePList(String id);
  20. int selectCountByRoleId(List<String> records);
  21. }