// Path: src/main/java/com/baicai/domain/system/menu/SysMenu.java
// public class SysMenu extends Model{
// 	private Integer id;//菜单ID
// 	private String menuname;//菜单名
// 	private Integer pid;//父节点
// 	private String url;//菜单连接
// 	private String iconurl;//icon图标地址或样式
// 	private String desc;//简单说明
// 	private Integer flag;//使用标记，1正常0禁用
// 	private String path;//路径表
// 	public Integer getId() {
// 		return id;
// 	}
// 	public void setId(Integer id) {
// 		this.id = id;
// 	}
// 	public String getMenuname() {
// 		return menuname;
// 	}
// 	public void setMenuname(String menuname) {
// 		this.menuname = menuname;
// 	}
// 	public Integer getPid() {
// 		return pid;
// 	}
// 	public void setPid(Integer pid) {
// 		this.pid = pid;
// 	}
// 	public String getUrl() {
// 		return url;
// 	}
// 	public void setUrl(String url) {
// 		this.url = url;
// 	}
// 	public String getIconurl() {
// 		return iconurl;
// 	}
// 	public void setIconurl(String iconurl) {
// 		this.iconurl = iconurl;
// 	}
// 	public String getDesc() {
// 		return desc;
// 	}
// 	public void setDesc(String desc) {
// 		this.desc = desc;
// 	}
// 	public Integer getFlag() {
// 		return flag;
// 	}
// 	public void setFlag(Integer flag) {
// 		this.flag = flag;
// 	}
// 	public String getPath() {
// 		return path;
// 	}
// 	public void setPath(String path) {
// 		this.path = path;
// 	}
// 	
// 	
// }
// 
// Path: src/main/java/com/baicai/domain/system/menu/SysMenuTreeDomain.java
// public class SysMenuTreeDomain extends SysMenu {
// 	private List<SysMenuTreeDomain> child=new ArrayList<>();
// 
// 	public List<SysMenuTreeDomain> getChild() {
// 		return child;
// 	}
// 
// 	public void setChild(List<SysMenuTreeDomain> child) {
// 		this.child = child;
// 	}
// 	
// }


import java.util.ArrayList;
import java.util.List;
import com.baicai.domain.system.menu.SysMenu;
import com.baicai.domain.system.menu.SysMenuTreeDomain;

package com.baicai.service.system;


public class MenuService {
	
	public List<SysMenu> getAllMenus() {
		List<SysMenu> menus=new ArrayList<>();//待查取
		return menus;
	}
	
	/**
     * 递归获取树形菜单
     */

// Path: src/main/java/com/baicai/domain/system/menu/SysMenu.java
// public class SysMenu extends Model{
// 	private Integer id;//菜单ID
// 	private String menuname;//菜单名
// 	private Integer pid;//父节点
// 	private String url;//菜单连接
// 	private String iconurl;//icon图标地址或样式
// 	private String desc;//简单说明
// 	private Integer flag;//使用标记，1正常0禁用
// 	private String path;//路径表
// 	public Integer getId() {
// 		return id;
// 	}
// 	public void setId(Integer id) {
// 		this.id = id;
// 	}
// 	public String getMenuname() {
// 		return menuname;
// 	}
// 	public void setMenuname(String menuname) {
// 		this.menuname = menuname;
// 	}
// 	public Integer getPid() {
// 		return pid;
// 	}
// 	public void setPid(Integer pid) {
// 		this.pid = pid;
// 	}
// 	public String getUrl() {
// 		return url;
// 	}
// 	public void setUrl(String url) {
// 		this.url = url;
// 	}
// 	public String getIconurl() {
// 		return iconurl;
// 	}
// 	public void setIconurl(String iconurl) {
// 		this.iconurl = iconurl;
// 	}
// 	public String getDesc() {
// 		return desc;
// 	}
// 	public void setDesc(String desc) {
// 		this.desc = desc;
// 	}
// 	public Integer getFlag() {
// 		return flag;
// 	}
// 	public void setFlag(Integer flag) {
// 		this.flag = flag;
// 	}
// 	public String getPath() {
// 		return path;
// 	}
// 	public void setPath(String path) {
// 		this.path = path;
// 	}
// 	
// 	
// }
// 
// Path: src/main/java/com/baicai/domain/system/menu/SysMenuTreeDomain.java
// public class SysMenuTreeDomain extends SysMenu {
// 	private List<SysMenuTreeDomain> child=new ArrayList<>();
// 
// 	public List<SysMenuTreeDomain> getChild() {
// 		return child;
// 	}
// 
// 	public void setChild(List<SysMenuTreeDomain> child) {
// 		this.child = child;
// 	}
// 	
// }


// Path: src/main/java/com/baicai/service/system/MenuService.java
import java.util.ArrayList;
import java.util.List;
import com.baicai.domain.system.menu.SysMenu;
import com.baicai.domain.system.menu.SysMenuTreeDomain;

package com.baicai.service.system;


public class MenuService {
	
	public List<SysMenu> getAllMenus() {
		List<SysMenu> menus=new ArrayList<>();//待查取
		return menus;
	}
	
	/**
     * 递归获取树形菜单
     */

	public List<SysMenuTreeDomain> getAllMenusRecursion() {
