mirror of
https://github.com/dataease/dataease.git
synced 2026-05-19 18:38:16 +08:00
refactor(数据大屏): 优化外部参数,解决外部参数对所有图表兼容性问题
This commit is contained in:
@@ -3,6 +3,7 @@ package io.dataease.api.visualization;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
import com.github.xiaoymin.knife4j.annotations.ApiSupport;
|
||||
import io.dataease.api.visualization.dto.VisualizationViewTableDTO;
|
||||
import io.dataease.api.visualization.request.DataVisualizationBaseRequest;
|
||||
import io.dataease.api.visualization.request.VisualizationWorkbranchQueryRequest;
|
||||
import io.dataease.api.visualization.vo.DataVisualizationVO;
|
||||
@@ -104,4 +105,8 @@ public interface DataVisualizationApi {
|
||||
@Operation(summary = "解析可视化资源模板文件信息")
|
||||
DataVisualizationVO decompressionLocalFile(@RequestPart(value = "file") MultipartFile file);
|
||||
|
||||
|
||||
@GetMapping("/viewDetailList/{dvId}")
|
||||
@Operation(summary = "仪表板视图明细数据")
|
||||
List<VisualizationViewTableDTO> detailList(@PathVariable("dvId") Long dvId);
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ import org.springframework.web.bind.annotation.*;
|
||||
public interface VisualizationOuterParamsApi {
|
||||
|
||||
|
||||
@GetMapping("/queryWithDvId/{dvId}")
|
||||
@GetMapping("/queryWithVisualizationId/{dvId}")
|
||||
VisualizationOuterParamsDTO queryWithVisualizationId(@PathVariable("dvId") String dvId);
|
||||
|
||||
@PostMapping("/updateOuterParamsSet")
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
package io.dataease.api.visualization.dto;
|
||||
|
||||
import io.dataease.api.chart.dto.ChartViewDTO;
|
||||
import io.dataease.dto.dataset.DatasetTableFieldDTO;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author : WangJiaHao
|
||||
* @date : 2024/3/14 12:42
|
||||
*/
|
||||
@Data
|
||||
public class VisualizationViewTableDTO extends ChartViewDTO {
|
||||
|
||||
private String visualizationId;
|
||||
|
||||
private String baseVisualizationData;
|
||||
|
||||
private List<DatasetTableFieldDTO> tableFields;
|
||||
}
|
||||
Reference in New Issue
Block a user