@RestController(value="engine-web-menu")
@RequestMapping(value="/engine/web/menu")
@ConditionalOnExpression(value="${sohelp-boot.engine.enabled:true} && ${sohelp-boot.engine.service.enabled:true}")
public class MenuController
extends BaseController
request, response| 构造器和说明 |
|---|
MenuController() |
| 限定符和类型 | 方法和说明 |
|---|---|
ApiResult<List<Map<String,Object>>> |
list(String uuid)
获取菜单列表接口
根据传入的uuid获取对应的菜单列表
|
ApiResult<List<Map<String,Object>>> |
listByApp(String refid)
根据应用获取列表
该接口通过应用ID获取对应的列表数据
|
error, error, fail, fail, fail, getLoginID, getLoginName, getLoginOrgID, getLoginOrgName, getLoginUser, getNickname, getTenantId, getUserName, getUserNo, i18n, i18n, isAdministrator, isDeveloper, limit, offset, ok, ok, response, success, success, success, success, validateToken@GetMapping(value="/list") @Permission(value="") public ApiResult<List<Map<String,Object>>> list(@RequestParam String uuid) throws TokenAuthenticationException, SQLException
uuid - 应用的唯一标识符,用于获取该应用下的菜单列表TokenAuthenticationException - 如果令牌认证失败,则抛出此异常SQLException - 如果数据库查询出现异常,则抛出此异常@GetMapping(value="/listByApp") @Permission(value="") public ApiResult<List<Map<String,Object>>> listByApp(@RequestParam String refid) throws TokenAuthenticationException, BusiException, SQLException
refid - 应用ID,用于标识和获取对应的应用数据TokenAuthenticationException - 如果令牌认证失败,则抛出此异常BusiException - 如果业务处理过程中发生异常,则抛出此异常SQLException - 如果数据库操作发生异常,则抛出此异常Copyright © 2025. All rights reserved.