diff --git a/backend/src/main/java/io/dataease/base/mapper/ext/ExtVAuthModelMapper.xml b/backend/src/main/java/io/dataease/base/mapper/ext/ExtVAuthModelMapper.xml index c99b4a0d0e..133ca26079 100644 --- a/backend/src/main/java/io/dataease/base/mapper/ext/ExtVAuthModelMapper.xml +++ b/backend/src/main/java/io/dataease/base/mapper/ext/ExtVAuthModelMapper.xml @@ -119,8 +119,8 @@ 'leaf' AS node_type, 'view' AS model_type FROM - panel_view - LEFT JOIN chart_view ON panel_view.chart_view_id = chart_view.id + chart_view + LEFT JOIN panel_view ON panel_view.chart_view_id = chart_view.id @@ -151,7 +151,8 @@ UNION ALL SELECT - panel_view.id, + distinct + chart_view.id, chart_view.id AS 'inner_id', chart_view.NAME, chart_view.NAME AS 'label', @@ -160,8 +161,8 @@ 'leaf' AS node_type, 'view' AS model_type FROM - panel_view - LEFT JOIN chart_view ON panel_view.chart_view_id = chart_view.id + chart_view + LEFT JOIN panel_view ON panel_view.chart_view_id = chart_view.id chart_view.chart_type ='public' diff --git a/backend/src/main/resources/db/migration/V32__1.8.sql b/backend/src/main/resources/db/migration/V32__1.8.sql index 2e33e1ab09..26059ceef2 100644 --- a/backend/src/main/resources/db/migration/V32__1.8.sql +++ b/backend/src/main/resources/db/migration/V32__1.8.sql @@ -2,7 +2,7 @@ ALTER TABLE `chart_view` ADD COLUMN `x_axis_ext` LONGTEXT COMMENT 'table-row' AF UPDATE `chart_view` SET `x_axis_ext` = '[]'; -INSERT INTO `chart_group` (`id`, `name`, `pid`, `level`, `type`, `create_by`, `create_time`) VALUES ('0', 'i18n_public_chart', 'public_chart', -1, 'group', 'admin', NULL); +INSERT INTO `chart_group` (`id`, `name`, `pid`, `level`, `type`, `create_by`, `create_time`) VALUES ('0', 'i18n_public_chart', 'public_chart', -1, 'history', 'admin', NULL); ALTER TABLE `chart_view` MODIFY COLUMN `scene_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '场景ID chart_type为privat的时候 是仪表板id' AFTER `title`, diff --git a/frontend/src/views/panel/ViewSelect/index.vue b/frontend/src/views/panel/ViewSelect/index.vue index dbfa684887..c246762728 100644 --- a/frontend/src/views/panel/ViewSelect/index.vue +++ b/frontend/src/views/panel/ViewSelect/index.vue @@ -36,11 +36,14 @@ > - - + + + + + + + +