From fadf19d7d09da51da5cb4d395596467690d3a37f Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Tue, 1 Aug 2023 09:12:24 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E8=A7=86=E5=9B=BE):=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=E6=A8=A1=E7=89=88=E5=88=9B=E5=BB=BA=E7=9A=84?= =?UTF-8?q?=E4=BB=AA=E8=A1=A8=E6=9D=BF=EF=BC=8C=E4=BB=AA=E8=A1=A8=E6=9D=BF?= =?UTF-8?q?=E8=A7=86=E5=9B=BE=E7=9A=84=E5=88=9B=E5=BB=BA=E4=BA=BA=E7=94=A8?= =?UTF-8?q?=E7=9A=84=E6=A8=A1=E7=89=88=E4=B8=AD=E8=A7=86=E5=9B=BE=E7=9A=84?= =?UTF-8?q?=E5=88=9B=E5=BB=BA=E4=BA=BA=E4=BF=A1=E6=81=AF=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/dataease/service/panel/PanelAppTemplateService.java | 2 ++ .../main/java/io/dataease/service/panel/PanelGroupService.java | 2 ++ 2 files changed, 4 insertions(+) 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));