fix: 【仪表板】优化导出提示信息

This commit is contained in:
taojinlong
2025-12-01 17:56:04 +08:00
committed by taojinlong
parent d96955c55d
commit 4dbad18ee2
2 changed files with 8 additions and 0 deletions

View File

@@ -159,6 +159,12 @@ public class ExportCenterDownLoadManage {
private void setExportFromName(ExportTaskDTO exportTaskDTO) {
if (exportTaskDTO.getExportFromType().equalsIgnoreCase("chart")) {
exportTaskDTO.setExportFromName(coreChartViewRepository.findById(exportTaskDTO.getExportFrom()).orElse(new CoreChartView()).getTitle());
if (StringUtils.isNotEmpty(exportTaskDTO.getExportFromName())) {
ChartExcelRequest request = JsonUtil.parseObject(exportTaskDTO.getParams(), ChartExcelRequest.class);
if (request.getViewInfo() != null && request.getViewInfo().getId() != null && request.getViewInfo().getId().equals(exportTaskDTO.getExportFrom())) {
exportTaskDTO.setExportFromName(request.getViewInfo().getTitle());
}
}
}
if (exportTaskDTO.getExportFromType().equalsIgnoreCase("dataset")) {
exportTaskDTO.setExportFromName(coreDatasetGroupRepository.findById(exportTaskDTO.getExportFrom()).orElse(new CoreDatasetGroup()).getName());

View File

@@ -34,4 +34,6 @@ public class ExportTaskDTO {
private String exportFromName;
private String orgName;
private String params;
}