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<SystemMenu> 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<SystemMenu> getChildren() {
|
return children;
|
}
|
|
public void setChildren(List<SystemMenu> children) {
|
this.children = children;
|
}
|
}
|