CmsRoleMapper.java 634 B

123456789101112131415161718192021222324
  1. package com.cyksj.mapper.manage.cms;
  2. import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  3. import com.cyksj.model.entity.CmsRole;
  4. import com.cyksj.model.entity.CmsUser;
  5. import org.apache.ibatis.annotations.Param;
  6. import java.util.List;
  7. /*
  8. *项目名: netflix
  9. *文件名: CmsRoleMapper
  10. *创建者: JavaZou
  11. *创建时间:2023/1/11 15:11
  12. */
  13. public interface CmsRoleMapper extends BaseMapper<CmsRole> {
  14. List<CmsRole> getCmsRolesByUserId(Long userId);
  15. List<CmsUser> getAllCmsUserByRoleId(Long roleId);
  16. List<String> getAllMenusByRoleIds(@Param("list") String[] roleIds);
  17. List<CmsRole> getCmsRolesByAccount(Long account);
  18. }