ISaasMenuService.java 734 B

1234567891011121314151617181920212223242526272829303132333435
  1. package com.persagy.person.service;
  2. import java.util.List;
  3. import com.persagy.common.service.ISuperService;
  4. import com.persagy.person.pojo.dto.SaasMenu;
  5. /**
  6. * 菜单信息
  7. *
  8. * @version 1.0.0
  9. * @company persagy
  10. * @author zhangqiankun
  11. * @date 2021-03-13 15:29:50
  12. */
  13. public interface ISaasMenuService extends ISuperService<SaasMenu> {
  14. /**
  15. * 获取账号菜单集合
  16. * @param accountId
  17. * @param groupCode
  18. * @return
  19. */
  20. List<SaasMenu> querySaasMenuTree(String accountId, String groupCode, Integer valid);
  21. /**
  22. * 查询出此角色下,所有不存在功能点的菜单集合
  23. * @param groupCode
  24. * @param roleId
  25. * @return
  26. */
  27. List<SaasMenu> queryMenuAndEmptyFunction(String groupCode, String roleId);
  28. }