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 b8d6038..713f343 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
@@ -47,6 +47,19 @@ public class MenuController {
}
}
+ /**
+ * 上移/下移菜单
+ */
+ @PostMapping("/changeOrder")
+ public ResponseResult changeOrder(@RequestParam String menuId, @RequestParam String direction) {
+ boolean result = menuService.changeOrder(menuId, direction);
+ 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 0e7d950..5bcb013 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
@@ -49,4 +49,7 @@ public interface IMenuService extends IService