package com.yeejoin.amos.boot.module.tdc.api.dto;

import io.swagger.annotations.ApiModel;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * @author xxz
 */
@Data
@ApiModel(value="ModelTreeDto", description="模型树")
public class ModelTreeDto {

    private String id;

    private String name;

    private String key;

    private String path;

    private String packageId;

    private String version;

    private String tableName;

    private String amosOrgName;

    private String modelId;

    private String projectId;

    private String projectName;

    private List<ModelTreeDto> tables;

    private List<Map<String, Object>> children;

    private List<Map<String, Object>> resourceItems;
}
