menulist增加enter键快速修改sort功能
This commit is contained in:
@@ -2,6 +2,7 @@ package com.nis.web.controller.sys;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.Properties;
|
||||
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
@@ -96,7 +97,7 @@ public class MenuController extends BaseController {
|
||||
/**
|
||||
* 批量修改菜单排序
|
||||
*/
|
||||
@RequiresPermissions("sys:menu:edit")
|
||||
/*@RequiresPermissions("sys:menu:edit")
|
||||
@RequestMapping(value = "updateSort")
|
||||
public String updateSort(Long[] ids, Integer[] sorts, RedirectAttributes redirectAttributes) {
|
||||
for (int i = 0; i < ids.length; i++) {
|
||||
@@ -106,7 +107,7 @@ public class MenuController extends BaseController {
|
||||
}
|
||||
addMessage(redirectAttributes, "保存菜单排序成功!");
|
||||
return "redirect:" + adminPath + "/sys/menu/";
|
||||
}
|
||||
}*/
|
||||
|
||||
|
||||
|
||||
@@ -139,5 +140,28 @@ public class MenuController extends BaseController {
|
||||
}
|
||||
return mapList;
|
||||
}
|
||||
|
||||
/**
|
||||
* isShowHide是否显示隐藏菜单
|
||||
* @param extId
|
||||
* @param isShowHidden
|
||||
* @param response
|
||||
* @return
|
||||
*/
|
||||
@ResponseBody
|
||||
@RequestMapping(value = "updateSort")
|
||||
public boolean updateSort(@RequestParam(required=false) Long menuId,@RequestParam(required=false) Integer sort) {
|
||||
|
||||
try {
|
||||
SysMenu menu = new SysMenu(menuId);
|
||||
menu.setSort(StringUtil.isEmpty(sort) ? 0:sort);
|
||||
menuService.updateMenuSort(menu);
|
||||
|
||||
return true;
|
||||
} catch (Exception e) {
|
||||
logger.error("update sort failed",e);
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user