package cn.com.goldenwater.dcproj.dto; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.util.List; public class PrivSysDto implements Serializable { //ID(主键) @ApiModelProperty(value = "ID(长度:64,主键,可为空:N)", notes = "ID", required = true) private String id; //叶子节点标识 @ApiModelProperty(value = "叶子节点标识(长度:1,可为空:Y,默认值:'0')", notes = "叶子节点标识") private String flagLeaf; //显示顺序 @ApiModelProperty(value = "显示顺序(精度:5,可为空:Y)", notes = "显示顺序") private Long seq; //菜单,表单控件(包括按钮、输入或显示控件、表单区域div/table等) @ApiModelProperty(value = "菜单,表单控件(包括按钮、输入或显示控件、表单区域div/table等)(长度:12,可为空:Y)", notes = "菜单,表单控件(包括按钮、输入或显示控件、表单区域div/table等)") private String privType; //权限名称 @ApiModelProperty(value = "权限名称(长度:256,可为空:Y)", notes = "权限名称") private String privName; //归属系统 @ApiModelProperty(value = "归属系统 DC_PC/DC_APP", notes = "归属系统") private String ownerSystem; //样例:菜单是sys:user、按钮为user:add、表单控件为user:basic(页面:区域标识(div/table/控件等)) @ApiModelProperty(value = "(长度:256,可为空:Y)", notes = "") private String code; //父权限ID @ApiModelProperty(value = "父权限ID(长度:64,可为空:Y)", notes = "父权限ID") private String parentId; //对应后台Controller中的URI,后台按此URI控制访问权限;菜单或按钮时应有值 @ApiModelProperty(value = "对应后台Controller中的URI,后台按此URI控制访问权限;菜单或按钮时应有值(长度:512,可为空:Y)", notes = "对应后台Controller中的URI,后台按此URI控制访问权限;菜单或按钮时应有值") private String privUri; @ApiModelProperty(value = "权限列表") private List privList; public List getPrivList() { return privList; } public void setPrivList(List privList) { this.privList = privList; } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getFlagLeaf() { return flagLeaf; } public void setFlagLeaf(String flagLeaf) { this.flagLeaf = flagLeaf; } public Long getSeq() { return seq; } public void setSeq(Long seq) { this.seq = seq; } public String getPrivType() { return privType; } public void setPrivType(String privType) { this.privType = privType; } public String getPrivName() { return privName; } public void setPrivName(String privName) { this.privName = privName; } public String getOwnerSystem() { return ownerSystem; } public void setOwnerSystem(String ownerSystem) { this.ownerSystem = ownerSystem; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getParentId() { return parentId; } public void setParentId(String parentId) { this.parentId = parentId; } public String getPrivUri() { return privUri; } public void setPrivUri(String privUri) { this.privUri = privUri; } }