diff --git a/backend/src/main/java/io/dataease/service/panel/PanelAppTemplateService.java b/backend/src/main/java/io/dataease/service/panel/PanelAppTemplateService.java index 9799a6b54d..22559c6833 100644 --- a/backend/src/main/java/io/dataease/service/panel/PanelAppTemplateService.java +++ b/backend/src/main/java/io/dataease/service/panel/PanelAppTemplateService.java @@ -355,6 +355,8 @@ public class PanelAppTemplateService { }); chartView.setId(null); chartView.setSceneId(sceneId); + chartView.setCreateBy(AuthUtils.getUser().getUsername()); + chartView.setCreateTime(System.currentTimeMillis()); ChartViewWithBLOBs newOne = chartViewService.newOne(chartView); chartViewsRealMap.put(oldViewId, newOne.getId()); } diff --git a/backend/src/main/java/io/dataease/service/panel/PanelGroupService.java b/backend/src/main/java/io/dataease/service/panel/PanelGroupService.java index 7d55dc3d2e..a4fe01895b 100644 --- a/backend/src/main/java/io/dataease/service/panel/PanelGroupService.java +++ b/backend/src/main/java/io/dataease/service/panel/PanelGroupService.java @@ -531,6 +531,8 @@ public class PanelGroupService { chartView.setId(newViewId); chartView.setSceneId(newPanelId); chartView.setDataFrom(CommonConstants.VIEW_DATA_FROM.TEMPLATE); + chartView.setCreateBy(AuthUtils.getUser().getUsername()); + chartView.setCreateTime(System.currentTimeMillis()); // 数据处理 1.替换viewId 2.加入panelView 数据(数据来源为template) 3.加入模板view data数据 templateData = templateData.replaceAll(originViewId, newViewId); panelViews.add(new PanelViewInsertDTO(newViewId, newPanelId, position));