diff --git a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/MenuController.java b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/MenuController.java
index 39dbdad5..dab17140 100644
--- a/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/MenuController.java
+++ b/kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/MenuController.java
@@ -2,14 +2,15 @@ package com.cloud.kicc.system.controller;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
-import com.cloud.kicc.system.api.entity.Menu;
-import com.cloud.kicc.system.api.entity.RoleMenu;
-import com.cloud.kicc.system.service.MenuService;
-import com.cloud.kicc.system.service.RoleMenuService;
import com.cloud.kicc.common.core.api.R;
import com.cloud.kicc.common.core.constant.AppConstants;
import com.cloud.kicc.common.log.annotation.SysLog;
import com.cloud.kicc.common.security.util.SecurityUtils;
+import com.cloud.kicc.system.api.entity.Menu;
+import com.cloud.kicc.system.api.entity.RoleMenu;
+import com.cloud.kicc.system.api.vo.ResultVo;
+import com.cloud.kicc.system.service.MenuService;
+import com.cloud.kicc.system.service.RoleMenuService;
import io.swagger.annotations.ApiOperation;
import lombok.AllArgsConstructor;
import org.springframework.security.access.prepost.PreAuthorize;
@@ -101,4 +102,10 @@ public class MenuController {
return R.ok();
}
+ @GetMapping("/roleMenuTree/{roleId}")
+ public R roleMenuTree(@PathVariable String roleId) {
+ List