package com.fzzy.sys.entity; import com.bstek.dorado.annotation.PropertyDef; import lombok.Data; import javax.persistence.*; import java.util.List; /** * 系统表-菜单表 */ @Data @Entity @Table(name = "SYS_URL") public class SysUrl { @Id @Column(name = "ID_", length = 40) private String id; @Column(name = "COMPANY_ID_", length = 20) private String companyId; @Column(name = "NAME_", length = 30) private String name; @Column(name = "ICON_", length = 30) private String icon; @Column(name = "ORDER_") private int orderTag; @Column(name = "PARENT_ID_", length = 40) private String parentId; @Column(name = "TARGET_", length = 10) private String target; @Column(name = "URL_", length = 100) private String url; @Column(name = "VAL_", length = 2) private String val = "Y"; @PropertyDef(label = "所属系统模块") @Column(name = "SYS_ID_", length = 10) private String sysId; @Transient private List children; @PropertyDef(label = "权限选中状态") @Transient private boolean use = false; @PropertyDef(label = "角色Id") @Transient private String roleId; }