RoleMapper.java 959 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  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> selectByIdList(List<String> list);
  19. List<RolePermissionBo> selectRolePList(String id);
  20. int selectCountByRoleId(List<String> records);
  21. String selectIdByName(String roleName);
  22. String selectNameById(String id);
  23. String selectIdByNamei(Role role);
  24. }