| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- package com.ydtech.modules.admin.service;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.ydtech.modules.admin.model.SysMenu;
- import com.ydtech.modules.admin.model.SysRoleMenuKzt;
- import com.ydtech.modules.admin.model.dto.KZTRoleAndMenuDto;
- import java.util.List;
- /**
- * @author Administrator
- * @description 针对表【sys_role_menu_kzt(控制台角色关联菜单)】的数据库操作Service
- * @createDate 2024-08-14 16:13:23
- */
- public interface SysRoleMenuKztService extends IService<SysRoleMenuKzt> {
- /**
- * @version
- * @author: hxl
- * @Date: 2024/8/14 18:34
- * @Description: 保存控制台关联菜单
- */
- void saveRoleMenus(KZTRoleAndMenuDto kZTRoleAndMenuDto);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/8/15 14:11
- * @Description: 通过角色id查询菜单数据
- */
- List<SysMenu> findMenuIdsByRoleId(Long roleId, String sysType);
- /**
- * @version
- * @author: hxl
- * @Date: 2024/8/20 15:38
- * @Description: 通过用户id查询是否有权险
- */
- int findByUseId(String userId, String sysType);
- /**
- * @version 批量添加菜单
- * @author: whp
- * @Date: 2024/9/28
- * @Description:
- */
- void saveBatchRoleMenus(KZTRoleAndMenuDto kZTRoleAndMenuDto);
- }
|