package com.ydtech.modules.admin.dao; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ydtech.modules.admin.model.SysMenu; import com.ydtech.modules.admin.model.SysRoleMenuKzt; import org.apache.ibatis.annotations.Param; import java.util.List; /** * @author Administrator * @description 针对表【sys_role_menu_kzt(控制台角色关联菜单)】的数据库操作Mapper * @createDate 2024-08-14 16:13:23 * @Entity generator.domain.SysRoleMenuKzt */ public interface SysRoleMenuKztMapper extends BaseMapper { /** * @version * @author: hxl * @Date: 2024/8/15 14:12 * @Description: 通过角色id查询控制台关联的菜单 */ List findMenuIdsByRoleId(@Param("roleId") Long roleId, @Param("sysType") String sysType); /** * @version * @author: hxl * @Date: 2024/8/15 14:40 * @Description: 通过角色id删除数据 */ void deleteByRoleId(@Param("roleId") Long roleId); /** * @version * @author: hxl * @Date: 2024/8/20 15:40 * @Description: 通过用户id查询是否有权限 */ int findByUseId(@Param("userId") String userId, @Param("sysType") String sysType); }