类 MenuController
java.lang.Object
com.iplatform.base.AbstractController
com.iplatform.base.AbstractSecurityController
com.iplatform.base.AbstractFileOperateSpiController
com.iplatform.base.SystemController
com.iplatform.base.controller.MenuController
- 所有已实现的接口:
org.springframework.beans.factory.InitializingBean
@RestController
@RequestMapping("/system/menu")
public class MenuController
extends SystemController
-
嵌套类概要
从类继承的嵌套类/接口 com.iplatform.base.AbstractController
AbstractController.ResponseFormat -
字段概要
从类继承的字段 com.iplatform.base.AbstractController
DEFAULT_JS_NAME, DEFAULT_PAGER_VIEW_NAME, logger -
构造器概要
构造器构造器说明MenuController(MenuCacheProvider menuCacheProvider, RoleServiceImpl roleService, MenuServiceImpl menuService) -
方法概要
修饰符和类型方法说明com.walker.web.ResponseValuecom.walker.web.ResponseValuecom.walker.web.ResponseValuesaveAddMenu(com.iplatform.model.po.S_menu s_menu) com.walker.web.ResponseValuesaveEdit(com.iplatform.model.po.S_menu s_menu) com.walker.web.ResponseValue返回整个系统菜单树结构数据,目前前端角色设置中使用选择关联功能权限。com.walker.web.ResponseValueselectRoleMenuTree(Long roleId) 角色编辑时,显示已经设置的功能树结构目录。com.walker.web.ResponseValue从类继承的方法 com.iplatform.base.SystemController
afterPropertiesSet, downloadLocalImportTemplate, getCaptchaCacheProvider, getCurrentOrgMenuScope, getCurrentWebUserAgent, getDataImportEngine, getDept, getDeptCacheProvider, getDeptName, getDictCacheProvider, getDictName, getLoginStrategyManager, getNotificationTemplateCache, getOrgListScope, getOwner, getPushManager, getRootOrgIdByDept, getSmsCaptchaProvider, getUser, getUserCacheProvider, getUserLoginCache, getUserRootOrgId, getUserService, getWebAgentService, sendSmsCodeValidation, setCaptchaCacheProvider, setDeptCacheProvider, setDictCacheProvider, setPlatformDataImportEngine, setPushManager, setSmsCaptchaProvider, setUserCacheProvider, systemLogError, systemLogSuccess, validateSmsCode从类继承的方法 com.iplatform.base.AbstractFileOperateSpiController
acquireFileOperateSpi, clearCdnPrefix, getCdnUrl, getFileInfo, getFileInfoList, getLocalFileData, uploadFileToLocal, uploadFileToLocal, uploadFileToLocal, uploadFileToLocal, uploadFileToLocal, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote, uploadFileToRemote从类继承的方法 com.iplatform.base.AbstractSecurityController
acquireSecurityUserProperties, encryptPassword, getCurrentDataScope, getCurrentUser, getCurrentUserId, getCurrentUserPrincipal, getCurrentUserRoleIdList, isSupervisor, loginAsWorkflowRole, matchesPassword, validatePasswordRule从类继承的方法 com.iplatform.base.AbstractController
acquireTablePage, ajaxOutputFileStream, ajaxOutputFileStream, ajaxOutPutHtml, ajaxOutPutJson, ajaxOutPutText, ajaxOutPutXml, downloadSimpleFile, getArgumentManager, getArgumentVariable, getAttribute, getContextPath, getDoubleParameter, getFloatParameter, getIntParameter, getLongParameter, getParameter, getParameterUTF8, getParameterValues, getParamsDateTime, getPlatformCallback, getRequest, getResponse, getServerDomain, getThirdPartyManager, preparePageSearch, print, setAttribute, setDefaultContentType
-
构造器详细资料
-
MenuController
@Autowired public MenuController(MenuCacheProvider menuCacheProvider, RoleServiceImpl roleService, MenuServiceImpl menuService)
-
-
方法详细资料
-
remove
@RequestMapping("/remove/{menuId}") public com.walker.web.ResponseValue remove(@PathVariable String menuId) -
view
@RequestMapping("/view/{menuId}") public com.walker.web.ResponseValue view(@PathVariable String menuId) -
selectRoleMenuTree
@RequestMapping("/select/roleMenuTree/{roleId}") public com.walker.web.ResponseValue selectRoleMenuTree(@PathVariable Long roleId) 角色编辑时,显示已经设置的功能树结构目录。- 参数:
roleId-- 返回:
-
selectMenuTree
@RequestMapping("/select/tree") public com.walker.web.ResponseValue selectMenuTree()返回整个系统菜单树结构数据,目前前端角色设置中使用选择关联功能权限。- 返回:
-
listMenuWithoutTree
@GetMapping("/list") public com.walker.web.ResponseValue listMenuWithoutTree()
-