ruoyi-common/src/main/java/com/ruoyi/common/core/domain/BaseEntity.java
@@ -1,5 +1,6 @@ package com.ruoyi.common.core.domain; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; @@ -18,29 +19,50 @@ @Data @NoArgsConstructor @Accessors(chain = true) public class BaseEntity implements Serializable { private static final long serialVersionUID = 1L; public class BaseEntity implements Serializable { /** 搜索值 */ private String searchValue; private static final long serialVersionUID = 1L; /** 创建者 */ private String createBy; /** * 搜索值 */ @ApiModelProperty(value = "搜索值") private String searchValue; /** 创建时间 */ private Date createTime; /** * 创建者 */ @ApiModelProperty(value = "创建者") private String createBy; /** 更新者 */ private String updateBy; /** * 创建时间 */ @ApiModelProperty(value = "创建时间") private Date createTime; /** 更新时间 */ private Date updateTime; /** * 更新者 */ @ApiModelProperty(value = "更新者") private String updateBy; /** 备注 */ private String remark; /** * 更新时间 */ @ApiModelProperty(value = "更新时间") private Date updateTime; /** 请求参数 */ private Map<String, Object> params = new HashMap<>(); /** * 备注 */ @ApiModelProperty(value = "备注") private String remark; /** * 请求参数 */ @ApiModelProperty(value = "请求参数") private Map<String, Object> params = new HashMap<>(); } ruoyi-common/src/main/java/com/ruoyi/common/core/domain/TreeEntity.java
@@ -1,38 +1,56 @@ package com.ruoyi.common.core.domain; import lombok.*; import lombok.experimental.Accessors; import java.util.ArrayList; import java.util.List; /** * Tree基类 * * @author ruoyi */ @EqualsAndHashCode(callSuper = true) @Data @NoArgsConstructor @Accessors(chain = true) public class TreeEntity extends BaseEntity { private static final long serialVersionUID = 1L; /** 父菜单名称 */ private String parentName; /** 父菜单ID */ private Long parentId; /** 显示顺序 */ private Integer orderNum; /** 祖级列表 */ private String ancestors; /** 子部门 */ private List<?> children = new ArrayList<>(); } package com.ruoyi.common.core.domain; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.NoArgsConstructor; import lombok.experimental.Accessors; import java.util.ArrayList; import java.util.List; /** * Tree基类 * * @author ruoyi */ @EqualsAndHashCode(callSuper = true) @Data @NoArgsConstructor @Accessors(chain = true) public class TreeEntity extends BaseEntity { private static final long serialVersionUID = 1L; /** * 父菜单名称 */ @ApiModelProperty(value = "父菜单名称") private String parentName; /** * 父菜单ID */ @ApiModelProperty(value = "父菜单ID") private Long parentId; /** * 显示顺序 */ @ApiModelProperty(value = "显示顺序") private Integer orderNum; /** * 祖级列表 */ @ApiModelProperty(value = "祖级列表") private String ancestors; /** * 子部门 */ @ApiModelProperty(value = "子部门") private List<?> children = new ArrayList<>(); }