From 2217d46a8d732092419e04002013cb72535dfee8 Mon Sep 17 00:00:00 2001 From: wangjiahao <1522128093@qq.com> Date: Mon, 19 Sep 2022 18:47:15 +0800 Subject: [PATCH 1/2] =?UTF-8?q?refactor(=E4=BB=AA=E8=A1=A8=E6=9D=BF):=20?= =?UTF-8?q?=E4=BB=AA=E8=A1=A8=E6=9D=BF=E8=AF=A6=E6=83=85=E5=BC=B9=E6=A1=86?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E7=94=A8=E6=88=B7=E5=88=AB=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/src/main/java/io/dataease/dto/panel/PanelGroupDTO.java | 2 ++ backend/src/main/java/io/dataease/ext/ExtPanelGroupMapper.xml | 3 ++- frontend/src/api/panel/panel.js | 1 + frontend/src/views/panel/list/common/PanelDetailInfo.vue | 2 +- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/backend/src/main/java/io/dataease/dto/panel/PanelGroupDTO.java b/backend/src/main/java/io/dataease/dto/panel/PanelGroupDTO.java index 08923a0fc0..9a19f1516e 100644 --- a/backend/src/main/java/io/dataease/dto/panel/PanelGroupDTO.java +++ b/backend/src/main/java/io/dataease/dto/panel/PanelGroupDTO.java @@ -15,6 +15,8 @@ import java.util.Map; */ @Data public class PanelGroupDTO extends PanelGroupWithBLOBs implements ITreeBase { + @ApiModelProperty("创建用户名") + private String creatorName; @ApiModelProperty("标签") private String label; @ApiModelProperty("是否叶子节点") diff --git a/backend/src/main/java/io/dataease/ext/ExtPanelGroupMapper.xml b/backend/src/main/java/io/dataease/ext/ExtPanelGroupMapper.xml index 22e01ad9fc..642bf572b2 100644 --- a/backend/src/main/java/io/dataease/ext/ExtPanelGroupMapper.xml +++ b/backend/src/main/java/io/dataease/ext/ExtPanelGroupMapper.xml @@ -9,11 +9,12 @@ + - select panel_group.*,panel_group.name as label ,(select nick_name from sys_user where username =panel_group.create_by) as creator_name, get_auths(panel_group.id,'panel',#{userId}) as `privileges` from panel_group where id =#{panelId} + select panel_group.*, + panel_group.name as label, + (select nick_name from sys_user where username = panel_group.create_by) as creator_name, + get_auths(panel_group.id, 'panel', #{userId}) as `privileges` + from panel_group + where id = #{panelId}