元模型目录树

pull/3/head
zmyYYDS 2023-12-20 11:33:16 +08:00
parent 875c46bc93
commit ee73d42a8f
2 changed files with 65 additions and 0 deletions

View File

@ -0,0 +1,51 @@
package net.srt.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import net.srt.framework.common.utils.DateUtils;
import net.srt.framework.common.utils.TreeNodeVo;
import java.util.Date;
import java.util.List;
@Data
@AllArgsConstructor
@NoArgsConstructor
@Schema(description = "数据治理-元数据-元模型-树目录")
public class MetamodelTreeVo {
private Long id;
private Long parentId;
private Integer ifLeaf;
//作业类型
private Long taskId;
private Integer taskType;
private String parentPath;
private String path;
private Integer orderNo;
private String label;
private Long metamodelId;
private String name;
private String icon;
private String code;
private Integer builtin;
private String description;
private Long projectId;
private Long creator;
@JsonFormat(pattern = DateUtils.DATE_TIME_PATTERN)
private Date createTime;
private List<MetamodelTreeVo> children;
private boolean disabled;
private Boolean leaf;
/**
*
*/
private Object attributes;
/**
*
*/
private Object type;
private Object value;
}

View File

@ -0,0 +1,14 @@
package net.srt.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
@Data
@AllArgsConstructor
@NoArgsConstructor
@Schema(description = "数据治理-元数据-元模型")
public class MetamodelVo {
}