@@ -575,7 +575,9 @@ export default {
this.activeTree = data.panelType
if (data.nodeType === 'panel') {
// 加载视图数据
- findOne(data.id).then(response => {
+ // 如果是默认仪表盘 需要查询原仪表板的详细数据
+ const queryPanelId = data.panelType === 'system' ? data.source : data.id
+ findOne(queryPanelId).then(response => {
const componentDatas = JSON.parse(response.data.panelData)
componentDatas.forEach(item => {
item.filters = (item.filters || [])
diff --git a/frontend/src/views/panel/list/PanelViewShow.vue b/frontend/src/views/panel/list/PanelViewShow.vue
index 86dd1a4d30..88fb4c3d02 100644
--- a/frontend/src/views/panel/list/PanelViewShow.vue
+++ b/frontend/src/views/panel/list/PanelViewShow.vue
@@ -6,6 +6,9 @@
{{ panelInfo.name || '测试仪表板' }}
+
+ ({{ $t('panel.default_panel_name') }}:{{ panelInfo.defaultPanelName }})
+ ({{ $t('panel.source_panel_name') }}:{{ panelInfo.sourcePanelName }})