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);
}