diff --git a/core/core-frontend/src/assets/svg/warn-tree.svg b/core/core-frontend/src/assets/svg/warn-tree.svg
index bbafc67e5b..7fdc95fff9 100644
--- a/core/core-frontend/src/assets/svg/warn-tree.svg
+++ b/core/core-frontend/src/assets/svg/warn-tree.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/core/core-frontend/src/components/visualization/CanvasCacheDialog.vue b/core/core-frontend/src/components/visualization/CanvasCacheDialog.vue
index 9f13d7b8e7..e39d4034b6 100644
--- a/core/core-frontend/src/components/visualization/CanvasCacheDialog.vue
+++ b/core/core-frontend/src/components/visualization/CanvasCacheDialog.vue
@@ -1,10 +1,9 @@
@@ -47,8 +46,7 @@ const dialogInit = initInfo => {
const canvasTypeName = initInfo.canvasType === 'dataV' ? '数据大屏' : '仪表板'
dialogInfo.resourceId = initInfo.resourceId
dialogInfo.title = '存在未保存的' + canvasTypeName
- dialogInfo.tips =
- '检查到上次有' + canvasTypeName + '未能正常保存,是否使用上次未保存的' + canvasTypeName + '?'
+ dialogInfo.tips = canvasTypeName + '存在未保存的修改,立即恢复?'
dialogShow.value = true
}
diff --git a/core/core-frontend/src/views/dashboard/index.vue b/core/core-frontend/src/views/dashboard/index.vue
index 7ffcdc009c..eeb44d583b 100644
--- a/core/core-frontend/src/views/dashboard/index.vue
+++ b/core/core-frontend/src/views/dashboard/index.vue
@@ -117,6 +117,8 @@ const doUseCache = flag => {
dataInitState.value = true
setTimeout(() => {
snapshotStore.recordSnapshotCache()
+ // 使用缓存时,初始化的保存按钮为激活状态
+ snapshotStore.recordSnapshotCache('renderChart')
}, 1500)
} else {
initLocalCanvasData()
diff --git a/core/core-frontend/src/views/data-visualization/index.vue b/core/core-frontend/src/views/data-visualization/index.vue
index d3a138dd3f..099675987d 100644
--- a/core/core-frontend/src/views/data-visualization/index.vue
+++ b/core/core-frontend/src/views/data-visualization/index.vue
@@ -193,6 +193,10 @@ const doUseCache = flag => {
nextTick(() => {
dvMainStore.setDataPrepareState(true)
snapshotStore.recordSnapshotCache('renderChart')
+ setTimeout(() => {
+ // 使用缓存时,初始化的保存按钮为激活状态
+ snapshotStore.recordSnapshotCache('renderChart')
+ }, 2000)
})
} else {
initLocalCanvasData()