diff --git a/mallinkAdmin/src/main/java/com/iformall/controller/sys/MallUserInfoController.java b/mallinkAdmin/src/main/java/com/iformall/controller/sys/MallUserInfoController.java index 893c47208..4415afdbe 100644 --- a/mallinkAdmin/src/main/java/com/iformall/controller/sys/MallUserInfoController.java +++ b/mallinkAdmin/src/main/java/com/iformall/controller/sys/MallUserInfoController.java @@ -291,12 +291,19 @@ public class MallUserInfoController extends BaseController { public ResultData getUserInfo() { ///logger.debug("[" + getIpAddr() + "] MallUserInfoController::getUserInfo"); MallUserInfo info = getUser(); - MallUserRole userRole = userRoleService.getByUid(info.getId()); - info.setRoleId(userRole.getRoleId()); info.protectInfos(); return new ResultData(info); } + @ApiOperation(value = "获取菜单") + @GetMapping("/getMenu") + @SystemControllerLog(description = "用户管理-获取菜单") + public ResultData getMenu() { + MallUserInfo info = getUser(); + String menu = userRoleService.getPermissionsByUser(info); + return new ResultData(menu); + } + @ApiOperation(value = "用户密码发送验证码") @GetMapping("sendvalidationcode") @ApiImplicitParams({