package com.xiaopeng.account.service; import com.baomidou.mybatisplus.extension.service.IService; import com.xiaopeng.api.model.account.SysGroupMenu; import java.util.List; /** *

* 角色和菜单关联表 服务类 *

* * @author mitao * @since 2026-02-03 */ public interface ISysGroupMenuService extends IService { /** * 根据权限组ID查询菜单ID列表 * * @param groupId 权限组ID * @return 菜单ID列表 */ List selectMenuIdsByGroupId(Long groupId); /** * 批量保存权限组菜单关联 * * @param groupId 权限组ID * @param menuIds 菜单ID列表 */ void saveGroupMenus(Long groupId, List menuIds); /** * 删除权限组的所有菜单关联 * * @param groupId 权限组ID */ void deleteByGroupId(Long groupId); }