From b2a6dfd5c0d9fd02d56eb956457d50f2f060121e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=B8=8D=E5=81=9A=E7=A0=81=E5=86=9C?= <599854767@qq.com>
Date: Tue, 26 Apr 2022 10:23:18 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=8F=9C=E5=8D=95=E6=8E=92?=
=?UTF-8?q?=E5=BA=8F?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Controllers/System/SysMenuController.cs | 12 +++++++++---
ZR.Vue/src/api/system/menu.js | 6 +++---
ZR.Vue/src/views/system/menu/index.vue | 2 +-
3 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/ZR.Admin.WebApi/Controllers/System/SysMenuController.cs b/ZR.Admin.WebApi/Controllers/System/SysMenuController.cs
index 3c432fe..c153739 100644
--- a/ZR.Admin.WebApi/Controllers/System/SysMenuController.cs
+++ b/ZR.Admin.WebApi/Controllers/System/SysMenuController.cs
@@ -172,13 +172,19 @@ namespace ZR.Admin.WebApi.Controllers.System
///
/// 保存排序
///
- ///
+ ///
+ ///
///
[ActionPermissionFilter(Permission = "system:menu:update")]
- [HttpPost("ChangeSort")]
+ [HttpGet("ChangeSort")]
[Log(Title = "保存排序", BusinessType = BusinessType.UPDATE)]
- public IActionResult ChangeSort([FromBody] MenuDto MenuDto)
+ public IActionResult ChangeSort(int id = 0, int value = 0)
{
+ MenuDto MenuDto = new()
+ {
+ MenuId = id,
+ orderNum = value
+ };
if (MenuDto == null) { return ToResponse(ApiResult.Error(101, "请求参数错误")); }
int result = sysMenuService.ChangeSortMenu(MenuDto);
diff --git a/ZR.Vue/src/api/system/menu.js b/ZR.Vue/src/api/system/menu.js
index 124538b..ee21f9b 100644
--- a/ZR.Vue/src/api/system/menu.js
+++ b/ZR.Vue/src/api/system/menu.js
@@ -63,8 +63,8 @@ export function delMenu(menuId) {
export function changeMenuSort(data) {
return request({
url: '/system/Menu/ChangeSort',
- method: 'post',
- data: data
+ method: 'get',
+ params: data
})
}
@@ -75,4 +75,4 @@ export const getRouters = (query) => {
method: 'get',
params: query
})
-}
+}
\ No newline at end of file
diff --git a/ZR.Vue/src/views/system/menu/index.vue b/ZR.Vue/src/views/system/menu/index.vue
index 45fd1b2..ea0a414 100644
--- a/ZR.Vue/src/views/system/menu/index.vue
+++ b/ZR.Vue/src/views/system/menu/index.vue
@@ -425,7 +425,7 @@ export default {
*/
handleChangeSort(item) {
this.editIndex = -1;
- changeMenuSort({ orderNum: item.orderNum, menuId: item.menuId }).then(
+ changeMenuSort({ value: item.orderNum, id: item.menuId }).then(
(response) => {
this.msgSuccess("修改成功");
this.getList();