From 412fa709df33fcad4647f394fcebba8f68c2d471 Mon Sep 17 00:00:00 2001
From: “mitao” <“2763622819@qq.com”>
Date: 星期五, 06 三月 2026 11:47:16 +0800
Subject: [PATCH] feat(app):运维APP用户帐号权限获取
---
xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/SysMenuController.java | 18 +++++++++++-------
1 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/SysMenuController.java b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/SysMenuController.java
index 998bdfd..450b416 100644
--- a/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/SysMenuController.java
+++ b/xp-robotaxi-operation-boot/src/main/java/com/xiaopeng/operation/controller/SysMenuController.java
@@ -5,10 +5,8 @@
import com.xiaopeng.common.core.web.controller.BaseController;
import com.xiaopeng.operation.service.ISysMenuService;
import io.swagger.annotations.ApiOperation;
-import org.springframework.web.bind.annotation.GetMapping;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RestController;
+import io.swagger.annotations.ApiParam;
+import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.ArrayList;
@@ -46,10 +44,10 @@
* 获取全部菜单树
* @return
*/
- @GetMapping("/api/v1/getMenuTree")
+ @GetMapping("/api/v1/getMenuTree/{type}")
@ApiOperation(value = "获取全部菜单树", tags = {"管理后台-权限组设置"})
- public R<List<SysMenu>> getMenuTree() {
- List<SysMenu> menus = menuService.getMenuTree();
+ public R<List<SysMenu>> getMenuTree(@ApiParam(name = "type", value = "1=管理端 2=运维app") @PathVariable Integer type) {
+ List<SysMenu> menus = menuService.getMenuTree(type);
return R.ok(menus);
}
@@ -59,4 +57,10 @@
return R.ok(menuService.getPermission());
}
+ @GetMapping("/api/v1/getAppPermission")
+ @ApiOperation(value = "获取获取当前登录用户权限列表", tags = {"运维APP-个人中心"})
+ public R<List<SysMenu>> getAppPermission(){
+ return R.ok(menuService.getAppPermission());
+ }
+
}
\ No newline at end of file
--
Gitblit v1.7.1