public class MenuServiceImpl extends ETreeService<Menu> implements MenuService
dao| 构造器和说明 |
|---|
MenuServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delMenuByModule(String domain,
String mtype,
String moduleCode)
删除指定模块的所有菜单
|
void |
delMenuByPath(String mtype,
String path)
删除指定目录以及所有子菜单
|
Menu |
findById(String id)
按主键ID检索
|
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 moduleCode,
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)
菜单排序
|
getByIds, getLast, getLast, getLast, getNext, getPerv, sort, sortable, dbo, deleteByCodes, deleteById, deleteByIda, deleteByIds, disable, disable, disableByIda, disableByIds, enable, enable, enableByIda, enableByIds, findByCode, findByCodea, findByCodes, findByDomain, findByDomainSingle, findByIda, findByIds, getConfigName, paginate, paginate, save, saveOrUpdate, select, select, select, select, select, select, select, select, selectAll, selectAll, selectAllBy, selectAllBy, selectCol, selectCol, selectCol, selectFirst, selectFirst, selectFirst, selectFirst, selectFirst, selectFirst, selectFirst, update$comp, $domain, $logined, $uid, $user, $UUID, append, append, join, parseRecordsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitable, deleteByCodes, deleteById, deleteByIda, deleteByIds, disable, disable, disableByIda, disableByIds, enable, enable, enableByIda, enableByIds, findByCode, findByCodea, findByCodes, findByDomain, findByDomainSingle, 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, updatepublic Menu findById(String id)
EModelServicefindById 在接口中 IModelService<Menu>findById 在类中 EModelService<Menu>id - 主键IDpublic List<Menu> getCompMenus(String mtype)
MenuServicegetCompMenus 在接口中 MenuServicepublic List<Menu> getCompMenus(String mtype, String pid)
MenuService返回指定分类的子菜单
getCompMenus 在接口中 MenuServicepublic List<Menu> getCompMenus(String mtype, String pid, String moduleCode)
MenuService返回指定分类、指定模块的子菜单
getCompMenus 在接口中 MenuServicepublic List<Menu> getCompMenus(String mtype, String pid, boolean minMode)
MenuServicegetCompMenus 在接口中 MenuServicepublic List<Menu> getCompMenus(String mtype, String pid, String moduleCode, boolean minMode)
MenuServicegetCompMenus 在接口中 MenuServicepublic List<Menu> getMenuTree(String mtype)
MenuServicegetMenuTree 在接口中 MenuServicepublic List<Menu> getMenuTree(String mtype, String module)
MenuServicegetMenuTree 在接口中 MenuServicepublic List<Menu> getMenuTree(String mtype, String moduleCode, String domain)
MenuServicegetMenuTree 在接口中 MenuServicepublic Menu getLastMenu(String mtype, String pid)
MenuService获取指定分类的最后一个菜单项
getLastMenu 在接口中 MenuServicepublic Menu getLastMenu(String domain, String mtype, String pid)
MenuService获取指定分类的最后一个菜单项
getLastMenu 在接口中 MenuServicepublic void sort(String mtype, String pid, String opt, String ids)
MenuService菜单排序
sort 在接口中 MenuServicepublic void init(String domain, String mtype, String moduleCode)
MenuService初始化指定模块的菜单
init 在接口中 MenuServicepublic Boolean interceptorMenu(com.jfinal.aop.Invocation inv, String mtype)
MenuServiceinterceptorMenu 在接口中 MenuServicepublic void delMenuByPath(String mtype, String path)
MenuService删除指定目录以及所有子菜单
delMenuByPath 在接口中 MenuServicepublic void delMenuByModule(String domain, String mtype, String moduleCode)
MenuService删除指定模块的所有菜单
delMenuByModule 在接口中 MenuServiceCopyright © 2020. All rights reserved.