refactor(图表): 视图统一定义为图表

This commit is contained in:
wisonic-s
2024-03-04 17:08:58 +08:00
parent 092c994e12
commit 017490cbb3
58 changed files with 131 additions and 131 deletions

View File

@@ -16,10 +16,10 @@ import java.util.List;
/**
* @Author Junjun
*/
@Tag(name = "图管理:数据")
@Tag(name = "管理:数据")
@ApiSupport(order = 989)
public interface ChartDataApi {
@Operation(summary = "获取图数据")
@Operation(summary = "获取图数据")
@PostMapping("getData")
ChartViewDTO getData(@RequestBody ChartViewDTO chartViewDTO) throws Exception;

View File

@@ -16,18 +16,18 @@ import java.util.Map;
/**
* @Author Junjun
*/
@Tag(name = "图管理:查看")
@Tag(name = "管理:查看")
@ApiSupport(order = 988)
public interface ChartViewApi {
@Operation(summary = "查询图详情并同时计算数据", hidden = true)
@Operation(summary = "查询图详情并同时计算数据", hidden = true)
@PostMapping("getChart/{id}")
ChartViewDTO getData(@PathVariable Long id) throws Exception;
@Operation(summary = "获取图字段")
@Operation(summary = "获取图字段")
@PostMapping("listByDQ/{id}/{chartId}")
Map<String, List<ChartViewFieldDTO>> listByDQ(@PathVariable Long id, @PathVariable Long chartId);
@Operation(summary = "保存")
@Operation(summary = "保存图")
@PostMapping("save")
ChartViewDTO save(@RequestBody ChartViewDTO dto) throws Exception;
@@ -35,7 +35,7 @@ public interface ChartViewApi {
@GetMapping("/checkSameDataSet/{viewIdSource}/{viewIdTarget}")
String checkSameDataSet(@PathVariable String viewIdSource, @PathVariable String viewIdTarget);
@Operation(summary = "查询图详情")
@Operation(summary = "查询图详情")
@PostMapping("getDetail/{id}")
ChartViewDTO getDetail(@PathVariable Long id);
}

View File

@@ -158,7 +158,7 @@ public class ChartViewBaseDTO implements Serializable {
private String stylePriority;
/**
* 图表类型 public 公共 历史可复用的private 私有 专属某个仪表板
* 图表类型 public 公共 历史可复用的图private 私有 专属某个仪表板
*/
private String chartType;
@@ -173,7 +173,7 @@ public class ChartViewBaseDTO implements Serializable {
private String dataFrom;
/**
* 图字段集合
* 图字段集合
*/
private List<ChartViewFieldDTO> viewFields;

View File

@@ -6,7 +6,7 @@ import lombok.Data;
import java.io.Serializable;
/**
* 图字段base类与数据集字段表基本一致
* 图字段base类与数据集字段表基本一致
*/
@Data
public class ChartViewFieldBaseDTO extends DatasetTableFieldDTO implements Serializable {

View File

@@ -22,7 +22,7 @@ import java.util.Map;
public interface DatasetTableApi {
/**
* 该接口用于图计算字段单独保存
* 该接口用于图计算字段单独保存
*
* @param datasetTableFieldDTO
* @return
@@ -60,7 +60,7 @@ public interface DatasetTableApi {
@PostMapping("getFunction")
List<SQLFunctionDTO> getFunction();
@Operation(summary = "删除图计算字段", hidden = true)
@Operation(summary = "删除图计算字段", hidden = true)
@PostMapping("deleteByChartId/{id}")
void deleteByChartId(@PathVariable Long id);
}

View File

@@ -25,7 +25,7 @@ public class SQLMeta {
private List<SQLObj> yOrders;
/**
* 图过滤字段
* 图过滤字段
*/
private String customWheres;

View File

@@ -29,7 +29,7 @@ public interface VisualizationLinkJumpApi {
List<DatasetTableFieldDTO> getTableFieldWithViewId(@PathVariable Long viewId);
@GetMapping("/queryWithViewId/{dvId}/{viewId}")
@Operation(summary = "根据图ID查询跳转信息")
@Operation(summary = "根据图ID查询跳转信息")
VisualizationLinkJumpDTO queryWithViewId(@PathVariable Long dvId, @PathVariable Long viewId);
@GetMapping("/queryVisualizationJumpInfo/{dvId}")

View File

@@ -14,7 +14,7 @@ import java.util.Map;
*/
@Data
public class VisualizationLinkJumpDTO extends VisualizationLinkJumpVO {
//仪表板可以跳转图信息 sourceViewId#
//仪表板可以跳转图信息 sourceViewId#
private String sourceInfo;
private List<String> targetInfoList;

View File

@@ -18,12 +18,12 @@ import java.util.List;
public class VisualizationLinkageDTO extends VisualizationLinkageVO {
/**
* 目标图名称
* 目标图名称
*/
private String targetViewName;
/**
* 目标图类型
* 目标图类型
*/
private String targetViewType;
/**
@@ -32,7 +32,7 @@ public class VisualizationLinkageDTO extends VisualizationLinkageVO {
private List<VisualizationLinkageFieldVO> linkageFields = new ArrayList<>();
/**
* 目标图字段
* 目标图字段
*/
private List<DatasetTableFieldDTO> targetViewFields = new ArrayList<>();
/**

View File

@@ -120,12 +120,12 @@ public class DataVisualizationVO implements Serializable {
private String source;
/**
* 图基本信息
* 图基本信息
*/
private Map<Long, ChartViewDTO> canvasViewInfo = new HashMap<>();
/**
* 图模板数据
* 图模板数据
*/
private Map<Long, VisualizationTemplateExtendDataDTO> extendDataInfo = new HashMap<>();

View File

@@ -21,7 +21,7 @@ public class VisualizationLinkJumpVO {
private Long sourceDvId;
/**
* 源图ID
* 源图ID
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long sourceViewId;

View File

@@ -20,13 +20,13 @@ public class VisualizationLinkageFieldVO implements Serializable {
private Long linkageId;
/**
* 源图字段
* 源图字段
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long sourceField;
/**
* 目标图字段
* 目标图字段
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long targetField;

View File

@@ -16,13 +16,13 @@ public class VisualizationLinkageVO implements Serializable {
private Long dvId;
/**
* 源图id
* 源图id
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long sourceViewId;
/**
* 联动图id
* 联动图id
*/
@JsonSerialize(using = ToStringSerializer.class)
private Long targetViewId;

View File

@@ -38,7 +38,7 @@ public class VisualizationViewTableVO {
private String type;
/**
* 图渲染方式
* 图渲染方式
*/
private String render;