public interface MenuService extends IModelService<Menu>
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delMenuByModule(String domain,
String mtype,
String moduleCode)
删除指定模块的所有菜单
|
void |
delMenuByPath(String mtype,
String path)
删除指定目录以及所有子菜单
|
List<Menu> |
getCompMenus(String mtype)
一次性返回树型菜单数据(用于前台菜单展示)
|
List<Menu> |
getCompMenus(String mtype,
String pid)
返回指定分类的子菜单
|
List<Menu> |
getCompMenus(String mtype,
String pid,
boolean minMode)
一次性返回树型菜单数据(指定父菜单,用于前台菜单展示)
|
List<Menu> |
getCompMenus(String mtype,
String pid,
String moduleCode)
返回指定分类、指定模块的子菜单
|
List<Menu> |
getCompMenus(String mtype,
String pid,
String moduleCode,
boolean minMode)
一次性返回树型菜单数据(指定父菜单、指定模块,用于前台菜单展示)
|
Menu |
getLastMenu(String mtype,
String pid)
获取指定分类的最后一个菜单项
|
Menu |
getLastMenu(String domain,
String mtype,
String pid)
获取指定分类的最后一个菜单项
|
List<Menu> |
getMenuTree(String mtype)
一次性返回平铺型菜单数据(用于后台菜单管理)
|
List<Menu> |
getMenuTree(String mtype,
String module)
一次性返回平铺型菜单数据(用于后台菜单管理,是否存在某模块的菜单数据,如果没有,则进行初始化)
|
List<Menu> |
getMenuTree(String mtype,
String module,
String domain)
一次性返回平铺型菜单数据(用于后台菜单管理,是否存在某模块的菜单数据,如果没有,则进行初始化)
|
void |
init(String domain,
String mtype,
String moduleCode)
初始化指定模块的菜单
|
Boolean |
interceptorMenu(com.jfinal.aop.Invocation inv,
String mtype)
菜单鉴权
|
void |
sort(String mtype,
String pid,
String opt,
String ids)
菜单排序
|
able, deleteByCodes, deleteById, deleteByIda, deleteByIds, disable, disable, disableByIda, disableByIds, enable, enable, enableByIda, enableByIds, findByCode, findByCodea, findByCodes, findByDomain, findByDomainSingle, findById, findByIda, findByIds, paginate, paginate, save, saveOrUpdate, select, select, select, select, select, select, select, select, selectAll, selectAll, selectAllBy, selectAllBy, selectCol, selectCol, selectCol, selectFirst, selectFirst, selectFirst, selectFirst, selectFirst, updateList<Menu> getMenuTree(String mtype, String module)
mtype - List<Menu> getMenuTree(String mtype, String module, String domain)
mtype - List<Menu> getCompMenus(String mtype, String pid, String moduleCode)
返回指定分类、指定模块的子菜单
mtype - pid - List<Menu> getCompMenus(String mtype, String pid, boolean minMode)
mtype - pid - List<Menu> getCompMenus(String mtype, String pid, String moduleCode, boolean minMode)
mtype - pid - Menu getLastMenu(String domain, String mtype, String pid)
获取指定分类的最后一个菜单项
mtype - pid - Boolean interceptorMenu(com.jfinal.aop.Invocation inv, String mtype)
inv - mtype - Copyright © 2020. All rights reserved.