package com.ld.igds.data;
|
|
import lombok.Data;
|
|
import java.io.Serializable;
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* @author: andy.jia
|
* @description: 系统用于页面中的菜单封装
|
* @date:2019.03.23
|
**/
|
@Data
|
public class Menu implements Serializable {
|
/**
|
*
|
*/
|
private static final long serialVersionUID = 1L;
|
|
/*** ID **/
|
private String id;
|
|
/*** 名称 **/
|
private String name;
|
|
/*** 组织名称 **/
|
private String companyId;
|
|
/*** 路径 **/
|
private String url;
|
/*** 父编码 */
|
private String parentId;
|
/*** 菜单上需要的图标 */
|
private String icon;
|
/*** 顺序 */
|
private Integer order;
|
/*** 子菜单 */
|
private List<Menu> children = new ArrayList<>();
|
|
/*** 所属分类 **/
|
private String systemId;
|
|
/**
|
* 菜单打开方式
|
*/
|
private String target = "_self";
|
|
}
|