| Constructor and Description |
|---|
MenuService() |
| Modifier and Type | Method and Description |
|---|---|
int |
checkChildMenu(java.lang.String[] codes)
功能描述:获得菜单编码对应的菜单是否有子菜单
|
void |
del(java.lang.String[] codes,
boolean state)
功能描述: 批量删除id指定的对象
|
void |
del(java.lang.String id,
boolean state)
功能描述: 删除id指定的对象
|
java.util.List<Menu> |
getChild(java.lang.String pCode)
功能描述:得到编码菜单的子菜单
|
java.util.List<Menu> |
getChildByRootCode(java.lang.String rootCode)
功能描述:得到根菜单下面的所有的子菜单
|
java.util.List<java.lang.String> |
getMaxCode(java.lang.String pinyin)
功能描述:获得最大pinyin对应的菜单编码
|
java.lang.Integer |
getMaxOrderId(java.lang.String pCode)
功能描述:获得某父对象下子对象的最大排序号
|
Menu |
getMenuByCode(java.lang.String code)
功能描述:根据编码得到菜单
|
java.util.List<java.lang.String> |
getParentCodeList(java.lang.String code)
功能描述:根据菜单编码获取所有父菜单编码
|
java.util.List<Menu> |
getQuanXMenu()
功能描述:得到所有可以配置权限的菜单
|
void |
save(Menu t)
功能描述:保存对象
|
void |
sort(java.lang.String[] menuid)
功能描述:菜单排序
|
void |
update(Menu t)
功能描述:更新对象
|
checkName, checkNameForUpdate, del, del, deletedLog, get, get2JSON, get2JSON, getCountByHql, getEntityClass, getList, getList, getMaxOrderId, getMinOrderId, getMinOrderId, saveOrUpdate, sizepublic void update(Menu t)
IServiceImplupdate in class IServiceImpl<Menu>public void save(Menu t)
IServiceImplsave in class IServiceImpl<Menu>public java.util.List<java.lang.String> getMaxCode(java.lang.String pinyin)
pinyin - public java.util.List<Menu> getQuanXMenu()
@Transactional public void sort(java.lang.String[] menuid)
menuIds菜单id - public java.lang.Integer getMaxOrderId(java.lang.String pCode)
getMaxOrderId in class IServiceImpl<Menu>pCode - 父对象拼音编码@Transactional
public void del(java.lang.String[] codes,
boolean state)
IServiceImpldel in class IServiceImpl<Menu>state - 用以区分逻辑删除和物理删除的标志 true:表示逻辑删除;false:表示物理删除public int checkChildMenu(java.lang.String[] codes)
codes菜单编码数组 - public void del(java.lang.String id,
boolean state)
IServiceImpldel in class IServiceImpl<Menu>id - 唯一属性state - 用以区分逻辑删除和物理删除的标志 true:表示逻辑删除;false:表示物理删除public Menu getMenuByCode(java.lang.String code)
code - public java.util.List<Menu> getChild(java.lang.String pCode)
pCode - public java.util.List<Menu> getChildByRootCode(java.lang.String rootCode)
pCode - public java.util.List<java.lang.String> getParentCodeList(java.lang.String code)
code -