cca98474ccb1fe578156eb7c3725fc1ad3445599.svn-base 912 B

123456789101112131415161718192021222324252627282930313233343536
  1. package cn.com.goldenwater.dcproj.service;
  2. import cn.com.goldenwater.core.service.CrudService;
  3. import cn.com.goldenwater.dcproj.model.RolePriv;
  4. import cn.com.goldenwater.dcproj.param.RolePrivParam;
  5. import java.util.List;
  6. /**
  7. * @author lune
  8. * @date 2018-2-21
  9. */
  10. public interface RolePrivService extends CrudService<RolePriv, RolePrivParam> {
  11. // ------------------------- 自定方法 -------------------------
  12. /**
  13. * 根据角色id和权限id删除表
  14. * @param rolePrivParam
  15. * @return
  16. */
  17. public int deleteList(List<RolePrivParam> rolePrivParam);
  18. /**
  19. * 新增角色id和权限id
  20. * @param rolePrivParam
  21. * @return
  22. */
  23. public int addRolePriv(List<RolePrivParam> rolePrivParam);
  24. /**
  25. * 更新角色和权限的关联关系
  26. * @param list
  27. * @param param
  28. */
  29. void updateRolePriv(List<RolePrivParam> list, RolePrivParam param);
  30. }