zrj
2024-06-06 477c18f08b2918f24f56d4e082146cdd35b0264c
blade-auth/src/main/java/org/springblade/system/controller/MenuController.java
@@ -7,6 +7,7 @@
import org.springblade.core.cache.utils.CacheUtil;
import org.springblade.core.mp.support.Condition;
import org.springblade.core.secure.BladeUser;
import org.springblade.core.secure.utils.AuthUtil;
import org.springblade.core.tenant.annotation.NonDS;
import org.springblade.core.tool.api.R;
import org.springblade.core.tool.constant.RoleConstant;
@@ -39,7 +40,7 @@
@NonDS
@RestController
@AllArgsConstructor
@RequestMapping("/menu")
@RequestMapping("/blade-system/menu")
@Api(value = "菜单", tags = "菜单")
public class MenuController {
@@ -161,6 +162,7 @@
   @ApiOperationSupport(order = 8)
   @ApiOperation(value = "前端菜单数据", notes = "前端菜单数据")
   public R<List<MenuVO>> routes(BladeUser user, Long topMenuId) {
      user = AuthUtil.getUser();
      List<MenuVO> list = menuService.routes((user == null) ? null : user.getRoleId(), topMenuId);
      return R.data(list);
   }