@FeignClient(value="resource-core")
@RequestMapping(value="/menu")
public interface MenuClient
| 限定符和类型 | 方法和说明 |
|---|---|
String |
associateMenuAndRoles(String menuId,
String[] roles,
boolean replace) |
void |
deleteMenu(String id) |
List<MenuView> |
findListMenuByIdAndAndTypeAndParentIsNullOrderByWeightAsc(List<String> ids,
String type) |
MenuView |
findMenuById(String id) |
MenuView |
findMenuByIdAndAndTypeAndParentIsNullOrderByWeightAsc(String id,
String type) |
List<MenuView> |
getAllMenus() |
List<String> |
queryMenuRoleRefsByMenuId(String menuId) |
List<String> |
queryMenuRoleRefsByRoleId(String roleId) |
String |
removeMenuAndRole(String menuId,
String roleId) |
Menu |
saveMenu(Menu menu) |
Menu |
saveMenuParams(String parentId,
String id,
String name,
String type,
String url,
String remark,
boolean isAdd,
String icon,
String css) |
Menu |
updateMenu(String[] nodeArr,
String type) |
@RequestMapping(value="saveMenuParams") Menu saveMenuParams(@RequestParam(name="parentId",required=false) String parentId, @RequestParam(name="id",required=false) String id, @RequestParam(name="name",required=false) String name, @RequestParam(name="type",required=false) String type, @RequestParam(name="url",required=false) String url, @RequestParam(name="remark",required=false) String remark, @RequestParam(name="isAdd",required=false) boolean isAdd, @RequestParam(name="icon",required=false) String icon, @RequestParam(name="css",required=false) String css)
@RequestMapping(value="/deleteMenu/{id}")
void deleteMenu(@PathVariable(name="id")
String id)
@RequestMapping(value="/query/findMenuById") MenuView findMenuById(@RequestParam(name="id",required=false) String id)
@RequestMapping(value="/query/findMenuByIdAndAndTypeAndParentIsNullOrderByWeightAsc") MenuView findMenuByIdAndAndTypeAndParentIsNullOrderByWeightAsc(@RequestParam(name="id",required=false) String id, @RequestParam(name="type",required=false) String type)
@RequestMapping(value="/query/findListMenuByIdAndAndTypeAndParentIsNullOrderByWeightAsc") List<MenuView> findListMenuByIdAndAndTypeAndParentIsNullOrderByWeightAsc(@RequestParam(name="ids",required=false) List<String> ids, @RequestParam(name="type",required=false) String type)
@RequestMapping(value="/updateMenu") Menu updateMenu(@RequestParam(name="nodeArr[]") String[] nodeArr, @RequestParam(name="type") String type)
@RequestMapping(value="/associate/associateMenuAndRoleList") String associateMenuAndRoles(@RequestParam(name="menuId") String menuId, @RequestParam(name="roleIds[]") String[] roles, @RequestParam(name="replaceAll",required=false) boolean replace)
@RequestMapping(value="/remove/removeMenuAndRoleList") String removeMenuAndRole(@RequestParam(name="menuId") String menuId, @RequestParam(name="roleId") String roleId)
@RequestMapping(value="/query/queryMenuRoleRefsByMenuId") List<String> queryMenuRoleRefsByMenuId(@RequestParam(name="menuId",required=false) String menuId)
Copyright © 2019 GTMAP. All rights reserved.