|
@@ -6,192 +6,219 @@ import com.fasterxml.jackson.annotation.JsonInclude;
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
import java.math.BigDecimal;
|
|
|
import java.util.Date;
|
|
import java.util.Date;
|
|
|
|
|
+import java.util.List;
|
|
|
import java.util.Objects;
|
|
import java.util.Objects;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* sys_menu 实体类
|
|
* sys_menu 实体类
|
|
|
* Tue Apr 10 18:09:44 CST 2018 Suo Chen Cheng
|
|
* Tue Apr 10 18:09:44 CST 2018 Suo Chen Cheng
|
|
|
- */
|
|
|
|
|
|
|
+ */
|
|
|
@JsonAutoDetect
|
|
@JsonAutoDetect
|
|
|
@JsonInclude(JsonInclude.Include.NON_NULL)
|
|
@JsonInclude(JsonInclude.Include.NON_NULL)
|
|
|
-public class SysMenu{
|
|
|
|
|
|
|
+public class SysMenu implements Cloneable {
|
|
|
|
|
|
|
|
- private Integer id;
|
|
|
|
|
|
|
+ private Integer id;
|
|
|
|
|
|
|
|
- private Integer parentId;
|
|
|
|
|
|
|
+ private Integer parentId;
|
|
|
|
|
|
|
|
- private String parentIds;
|
|
|
|
|
|
|
+ private String parentIds;
|
|
|
|
|
|
|
|
- private String name;
|
|
|
|
|
|
|
+ private String name;
|
|
|
|
|
|
|
|
- private BigDecimal sort;
|
|
|
|
|
|
|
+ private BigDecimal sort;
|
|
|
|
|
|
|
|
- private String href;
|
|
|
|
|
|
|
+ private String href;
|
|
|
|
|
|
|
|
- private String target;
|
|
|
|
|
|
|
+ private String target;
|
|
|
|
|
|
|
|
- private String icon;
|
|
|
|
|
|
|
+ private String icon;
|
|
|
|
|
|
|
|
- private String isShow;
|
|
|
|
|
|
|
+ private String isShow;
|
|
|
|
|
|
|
|
- private String permission;
|
|
|
|
|
|
|
+ private String permission;
|
|
|
|
|
|
|
|
- private String createBy;
|
|
|
|
|
|
|
+ private String createBy;
|
|
|
|
|
|
|
|
- private Date createDate;
|
|
|
|
|
|
|
+ private Date createDate;
|
|
|
|
|
|
|
|
- private String updateBy;
|
|
|
|
|
|
|
+ private String updateBy;
|
|
|
|
|
|
|
|
- private Date updateDate;
|
|
|
|
|
|
|
+ private Date updateDate;
|
|
|
|
|
|
|
|
- private String remarks;
|
|
|
|
|
|
|
+ private String remarks;
|
|
|
|
|
|
|
|
- private String delFlag;
|
|
|
|
|
|
|
+ private String delFlag;
|
|
|
|
|
|
|
|
- private String menuType;
|
|
|
|
|
|
|
+ private String menuType;
|
|
|
|
|
|
|
|
- public void setId(Integer id){
|
|
|
|
|
- this.id=id;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ private List<SysMenu> children;
|
|
|
|
|
|
|
|
- public Integer getId(){
|
|
|
|
|
- return id;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public void setId(Integer id) {
|
|
|
|
|
+ this.id = id;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public void setParentId(Integer parentId){
|
|
|
|
|
- this.parentId=parentId;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public Integer getId() {
|
|
|
|
|
+ return id;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public Integer getParentId(){
|
|
|
|
|
- return parentId;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public void setParentId(Integer parentId) {
|
|
|
|
|
+ this.parentId = parentId;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public void setParentIds(String parentIds){
|
|
|
|
|
- this.parentIds=parentIds;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public Integer getParentId() {
|
|
|
|
|
+ return parentId;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public String getParentIds(){
|
|
|
|
|
- return parentIds;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public void setParentIds(String parentIds) {
|
|
|
|
|
+ this.parentIds = parentIds;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public void setName(String name){
|
|
|
|
|
- this.name=name;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public String getParentIds() {
|
|
|
|
|
+ return parentIds;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public String getName(){
|
|
|
|
|
- return name;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public void setName(String name) {
|
|
|
|
|
+ this.name = name;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public void setSort(BigDecimal sort){
|
|
|
|
|
- this.sort=sort;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public String getName() {
|
|
|
|
|
+ return name;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public BigDecimal getSort(){
|
|
|
|
|
- return sort;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public void setSort(BigDecimal sort) {
|
|
|
|
|
+ this.sort = sort;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public void setHref(String href){
|
|
|
|
|
- this.href=href;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public BigDecimal getSort() {
|
|
|
|
|
+ return sort;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public String getHref(){
|
|
|
|
|
- return href;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public void setHref(String href) {
|
|
|
|
|
+ this.href = href;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public void setTarget(String target){
|
|
|
|
|
- this.target=target;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public String getHref() {
|
|
|
|
|
+ return href;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public String getTarget(){
|
|
|
|
|
- return target;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public void setTarget(String target) {
|
|
|
|
|
+ this.target = target;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public void setIcon(String icon){
|
|
|
|
|
- this.icon=icon;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public String getTarget() {
|
|
|
|
|
+ return target;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public String getIcon(){
|
|
|
|
|
- return icon;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public void setIcon(String icon) {
|
|
|
|
|
+ this.icon = icon;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public void setIsShow(String isShow){
|
|
|
|
|
- this.isShow=isShow;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public String getIcon() {
|
|
|
|
|
+ return icon;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public String getIsShow(){
|
|
|
|
|
- return isShow;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public void setIsShow(String isShow) {
|
|
|
|
|
+ this.isShow = isShow;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public void setPermission(String permission){
|
|
|
|
|
- this.permission=permission;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public String getIsShow() {
|
|
|
|
|
+ return isShow;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public String getPermission(){
|
|
|
|
|
- return permission;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public void setPermission(String permission) {
|
|
|
|
|
+ this.permission = permission;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public void setCreateBy(String createBy){
|
|
|
|
|
- this.createBy=createBy;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public String getPermission() {
|
|
|
|
|
+ return permission;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public String getCreateBy(){
|
|
|
|
|
- return createBy;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public void setCreateBy(String createBy) {
|
|
|
|
|
+ this.createBy = createBy;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public void setCreateDate(Date createDate){
|
|
|
|
|
- this.createDate=createDate;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public String getCreateBy() {
|
|
|
|
|
+ return createBy;
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
- public Date getCreateDate(){
|
|
|
|
|
- return createDate;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- public void setUpdateBy(String updateBy){
|
|
|
|
|
- this.updateBy=updateBy;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- public String getUpdateBy(){
|
|
|
|
|
- return updateBy;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- public void setUpdateDate(Date updateDate){
|
|
|
|
|
- this.updateDate=updateDate;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- public Date getUpdateDate(){
|
|
|
|
|
- return updateDate;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- public void setRemarks(String remarks){
|
|
|
|
|
- this.remarks=remarks;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- public String getRemarks(){
|
|
|
|
|
- return remarks;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- public void setDelFlag(String delFlag){
|
|
|
|
|
- this.delFlag=delFlag;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- public String getDelFlag(){
|
|
|
|
|
- return delFlag;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- public void setMenuType(String menuType){
|
|
|
|
|
- this.menuType=menuType;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- public String getMenuType(){
|
|
|
|
|
- return menuType;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
- @Override
|
|
|
|
|
- public boolean equals(Object obj) {
|
|
|
|
|
- if(obj instanceof SysMenu){
|
|
|
|
|
- return Objects.equals(this.id, ((SysMenu) obj).getId());
|
|
|
|
|
- }
|
|
|
|
|
- return super.equals(obj);
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ public void setCreateDate(Date createDate) {
|
|
|
|
|
+ this.createDate = createDate;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Date getCreateDate() {
|
|
|
|
|
+ return createDate;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setUpdateBy(String updateBy) {
|
|
|
|
|
+ this.updateBy = updateBy;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getUpdateBy() {
|
|
|
|
|
+ return updateBy;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setUpdateDate(Date updateDate) {
|
|
|
|
|
+ this.updateDate = updateDate;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Date getUpdateDate() {
|
|
|
|
|
+ return updateDate;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setRemarks(String remarks) {
|
|
|
|
|
+ this.remarks = remarks;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getRemarks() {
|
|
|
|
|
+ return remarks;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setDelFlag(String delFlag) {
|
|
|
|
|
+ this.delFlag = delFlag;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getDelFlag() {
|
|
|
|
|
+ return delFlag;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setMenuType(String menuType) {
|
|
|
|
|
+ this.menuType = menuType;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public String getMenuType() {
|
|
|
|
|
+ return menuType;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public List<SysMenu> getChildren() {
|
|
|
|
|
+ return children;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setChildren(List<SysMenu> children) {
|
|
|
|
|
+ this.children = children;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public boolean equals(Object obj) {
|
|
|
|
|
+ if (obj instanceof SysMenu) {
|
|
|
|
|
+ return Objects.equals(this.id, ((SysMenu) obj).getId());
|
|
|
|
|
+ }
|
|
|
|
|
+ return super.equals(obj);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public int hashCode() {
|
|
|
|
|
+ return this.id.hashCode();
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public SysMenu clone() {
|
|
|
|
|
+ SysMenu menu = null;
|
|
|
|
|
+ try {
|
|
|
|
|
+ menu = (SysMenu) super.clone();
|
|
|
|
|
+ } catch (CloneNotSupportedException e) {
|
|
|
|
|
+ e.printStackTrace();
|
|
|
|
|
+ }
|
|
|
|
|
+ return menu;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|