Compare commits

...

5 Commits

Author SHA1 Message Date
陈晨成
4800874cff
Pre Merge pull request !252 from 陈晨成/master-fetch-dev 2025-07-24 01:19:05 +00:00
奔跑的面条
36f5396305
!270 修复master-fetch-dev分支项目数据保存错误,导致获取项目数据时报错
Merge pull request !270 from 叶建新/N/A
2025-07-24 01:19:05 +00:00
叶建新
4ed9a5b50e
update src/views/chart/hooks/useSync.hook.ts.
修复项目数据保存时,chartEditStore.getStorageInfo未执行调用,保存的是函数字符串,导致数据保存错误

Signed-off-by: 叶建新 <1170392673@qq.com>
2025-07-22 02:09:21 +00:00
1351515658@qq.com
e42236ccee fix: 优化项目配置JSON序列化,去掉多余空格 2025-02-10 13:50:52 +08:00
1351515658@qq.com
4409da213f feat(预览): 按钮名称区分本地预览和项目预览,未发布的项目不支持预览 2025-02-10 11:32:49 +08:00
4 changed files with 6 additions and 6 deletions

View File

@ -286,8 +286,7 @@ export const JSONStringify = <T>(data: T) => {
return null
}
return val
},
2
}
)
}

View File

@ -166,7 +166,7 @@ const btnList = [
},
{
key: 'preview',
title: () => '预览',
title: () => '本地预览',
type: () => 'default',
icon: renderIcon(BrowsersOutlineIcon),
event: previewHandle

View File

@ -322,7 +322,7 @@ export const useSync = () => {
// 保存数据
let params = new FormData()
params.append('projectId', projectId)
params.append('content', JSONStringify(chartEditStore.getStorageInfo || {}))
params.append('content', JSONStringify(chartEditStore.getStorageInfo() || {}))
const res= await saveProjectApi(params)
if (res && res.code === ResultEnum.SUCCESS) {

View File

@ -122,7 +122,8 @@ const selectOptions = ref([
{
label: renderLang('global.r_preview'),
key: 'preview',
icon: renderIcon(BrowsersOutlineIcon)
icon: renderIcon(BrowsersOutlineIcon),
show: props.cardData?.release
},
{
label: props.cardData?.release
@ -136,7 +137,7 @@ const selectOptions = ref([
key: 'delete',
icon: renderIcon(TrashIcon)
}
])
].filter(item => item.show !== false))
const handleSelect = (key: string) => {
switch (key) {