package com.iplatform.base.util.menu; import com.iplatform.model.po.S_menu; import java.util.ArrayList; import java.util.List; public class SystemMenu extends S_menu { /** 子菜单 */ private List children = new ArrayList<>(); public SystemMenu(S_menu menu){ this.setMenu_id(menu.getMenu_id()); this.setMenu_name(menu.getMenu_name()); this.setMenu_type(menu.getMenu_type()); this.setComponent(menu.getComponent()); this.setIcon(menu.getIcon()); this.setIs_cache(menu.getIs_cache()); this.setIs_frame(menu.getIs_frame()); this.setOrder_num(menu.getOrder_num()); this.setParent_id(menu.getParent_id()); this.setPath(menu.getPath()); this.setPerms(menu.getPerms()); this.setQuery(menu.getQuery()); this.setRemark(menu.getRemark()); this.setStatus(menu.getStatus()); this.setVisible(menu.getVisible()); this.setIs_show(menu.getIs_show()); this.setType(menu.getType()); this.setIcon_info(menu.getIcon_info()); } public List getChildren() { return children; } public void setChildren(List children) { this.children = children; } }