diff --git a/src/views/chart/ContentEdit/index.vue b/src/views/chart/ContentEdit/index.vue index 8c1f512f..7c4b193a 100644 --- a/src/views/chart/ContentEdit/index.vue +++ b/src/views/chart/ContentEdit/index.vue @@ -94,7 +94,7 @@ onMounted(() => { @extend .go-point-bg; @include background-image('background-point'); @include goId('chart-edit-content') { - border-radius: 5px; + border-radius: 10px; margin: 15px; overflow: hidden; @extend .go-transition; diff --git a/src/views/chart/HeaderRightBtn/index.vue b/src/views/chart/HeaderRightBtn/index.vue index 047dd57e..812e4a91 100644 --- a/src/views/chart/HeaderRightBtn/index.vue +++ b/src/views/chart/HeaderRightBtn/index.vue @@ -15,7 +15,7 @@ import { renderIcon, fetchPathByName, routerTurnByPath, setSessionStorage, getLo import { PreviewEnum } from '@/enums/pageEnum' import { StorageEnum } from '@/enums/storageEnum' import { icon } from '@/plugins' -import { canvasCut } from '@/utils' +import { canvasCut, downloadTextFile } from '@/utils' import { useRoute } from 'vue-router' import { useChartEditStore } from '@/store/modules/chartEditStore/chartEditStore' import { EditCanvasTypeEnum } from '@/store/modules/chartEditStore/chartEditStore.d' @@ -57,6 +57,10 @@ const previewHandle = () => { // 导出 const exportHandle = () => { + // 导出数据 + downloadTextFile(JSON.stringify(chartEditStore.getStorageInfo || []), undefined, 'json') + + // 导出图片 const ruler = document.getElementById('mb-ruler') const range = document.querySelector('.go-edit-range') as HTMLElement