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<SysUrl> children;
|
|
@PropertyDef(label = "权限选中状态")
|
@Transient
|
private boolean use = false;
|
|
@PropertyDef(label = "角色Id")
|
@Transient
|
private String roleId;
|
|
}
|