diff --git a/core/core-backend/src/main/java/io/gisbi/application/system/controller/MenuController.java b/core/core-backend/src/main/java/io/gisbi/application/system/controller/MenuController.java
index 713f343..e76fca7 100644
--- a/core/core-backend/src/main/java/io/gisbi/application/system/controller/MenuController.java
+++ b/core/core-backend/src/main/java/io/gisbi/application/system/controller/MenuController.java
@@ -60,6 +60,19 @@ public class MenuController {
}
}
+ /**
+ * 移动菜单到指定父级
+ */
+ @PostMapping("/moveMenu")
+ public ResponseResult moveMenu(@RequestParam String menuId, @RequestParam String targetParentId) {
+ boolean result = menuService.moveMenu(menuId, targetParentId);
+ if (result) {
+ return ResponseResult.success("移动成功");
+ } else {
+ return ResponseResult.error("移动失败");
+ }
+ }
+
/***********************************
* 用途说明:修改菜单及按钮根据ID
* 参数说明
diff --git a/core/core-backend/src/main/java/io/gisbi/application/system/service/IMenuService.java b/core/core-backend/src/main/java/io/gisbi/application/system/service/IMenuService.java
index 5bcb013..d737b5e 100644
--- a/core/core-backend/src/main/java/io/gisbi/application/system/service/IMenuService.java
+++ b/core/core-backend/src/main/java/io/gisbi/application/system/service/IMenuService.java
@@ -52,4 +52,7 @@ public interface IMenuService extends IService