feat: 可视化资源支持显示水印

This commit is contained in:
wangjiahao
2024-01-09 17:08:28 +08:00
parent 9497450d58
commit f3413e91fa
14 changed files with 310 additions and 34 deletions

View File

@@ -129,6 +129,11 @@ public class DataVisualizationVO implements Serializable {
*/
private Map<Long, VisualizationTemplateExtendDataDTO> extendDataInfo = new HashMap<>();
/**
* 水印信息
*/
private VisualizationWatermarkVO watermarkInfo;
public DataVisualizationVO(Long id, String name, String type, String canvasStyleData, String componentData, Map<Long, ChartViewDTO> canvasViewInfo, Map<Long, VisualizationTemplateExtendDataDTO> extendDataInfo) {
this.id = id;
this.name = name;

View File

@@ -0,0 +1,80 @@
package io.dataease.api.visualization.vo;
public class VisualizationWatermarkVO{
/**
* 主键
*/
private String id;
/**
* 版本号
*/
private String version;
/**
* 设置内容
*/
private String settingContent;
/**
* 创建人
*/
private String createBy;
/**
* 创建时间
*/
private Long createTime;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getVersion() {
return version;
}
public void setVersion(String version) {
this.version = version;
}
public String getSettingContent() {
return settingContent;
}
public void setSettingContent(String settingContent) {
this.settingContent = settingContent;
}
public String getCreateBy() {
return createBy;
}
public void setCreateBy(String createBy) {
this.createBy = createBy;
}
public Long getCreateTime() {
return createTime;
}
public void setCreateTime(Long createTime) {
this.createTime = createTime;
}
@Override
public String toString() {
return "VisualizationWatermark{" +
"id = " + id +
", version = " + version +
", settingContent = " + settingContent +
", createBy = " + createBy +
", createTime = " + createTime +
"}";
}
}