package io.dataease.api.visualization.vo; import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import io.dataease.extensions.datasource.dto.DatasetTableFieldDTO; import lombok.Data; import java.util.List; /** * @author : WangJiaHao * @date : 2023/7/19 */ @Data public class VisualizationViewTableVO { /** * ID */ @JsonSerialize(using = ToStringSerializer.class) private Long id; private String title; @JsonSerialize(using = ToStringSerializer.class) private Long dvId; /** * 数据集表ID */ @JsonSerialize(using = ToStringSerializer.class) private Long tableId; /** * 图表类型 */ private String type; /** * 图表渲染方式 */ private String render; private List tableFields; }