package com.thhy.usercore.modules.sys.sysmenu.service;
import com.thhy.usercore.modules.sys.sysmenu.entity.*;
import com.thhy.usercore.modules.sys.sysmenubutton.entity.MenuButtonVo;
import java.io.Serializable;
import java.util.List;
/**
*
* 服务类
*
*
* @author zhang_xiao_bo
* @since 2022-03-22
*/
public interface ISysMenusService {
SysMenus get(Serializable id);
List findList(SysMenus sysMenus);
SysMenus addMenu(SysMenus sysMenus);
void addMenuButton(MenuButtonDto menuButtonDto);
int queryVersion(Serializable id);
int deletelogic(Serializable menuId);
int delete(Serializable id);
List findTree(MenuDto menuDto);
List findAllTree(MenuDto menuDto);
List allRoleMenu(MenuDto menuDto);
List MenuEnableButtons(MenuButtonDto menuButtonDto);
}