package com.xiaopeng.account.controller; import com.xiaopeng.account.service.ISysGroupMenuService; import com.xiaopeng.common.core.domain.R; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.List; /** * 权限组菜单关联 Controller */ @Slf4j @RestController @RequestMapping("") @Api(tags = "权限组菜单管理") public class SysGroupMenuController { @Autowired private ISysGroupMenuService sysGroupMenuService; /** * 根据权限组ID查询菜单ID列表(内部接口) */ @PostMapping("/groupMenu/selectMenuIdsByGroupId") @ApiOperation(value = "根据权限组ID查询菜单ID列表", tags = {"内部接口"}) public R> selectMenuIdsByGroupId(@RequestParam("groupId") Long groupId) { log.info("查询权限组菜单ID列表, groupId={}", groupId); List menuIds = sysGroupMenuService.selectMenuIdsByGroupId(groupId); return R.ok(menuIds); } }