285c5ac7e7bf89406c3e6bc6a2ca2655711fdebd.svn-base 751 B

12345678910111213141516171819202122232425262728293031
  1. package org.jeecg.modules.system.service;
  2. import org.jeecg.modules.system.entity.SysRolePermission;
  3. import com.baomidou.mybatisplus.extension.service.IService;
  4. /**
  5. * <p>
  6. * 角色权限表 服务类
  7. * </p>
  8. *
  9. * @Author scott
  10. * @since 2018-12-21
  11. */
  12. public interface ISysRolePermissionService extends IService<SysRolePermission> {
  13. /**
  14. * 保存授权/先删后增
  15. * @param roleId
  16. * @param permissionIds
  17. */
  18. public void saveRolePermission(String roleId,String permissionIds);
  19. /**
  20. * 保存授权 将上次的权限和这次作比较 差异处理提高效率
  21. * @param roleId
  22. * @param permissionIds
  23. * @param lastPermissionIds
  24. */
  25. public void saveRolePermission(String roleId,String permissionIds,String lastPermissionIds);
  26. }