fix: KPI保存后重新拉取服务端数据,确保元数据卡片状态同步
This commit is contained in:
@@ -567,6 +567,9 @@ async function save() {
|
|||||||
await kpiApi.update(kpi.value.id, kpi.value)
|
await kpiApi.update(kpi.value.id, kpi.value)
|
||||||
ElMessage.success('保存成功')
|
ElMessage.success('保存成功')
|
||||||
isDirty.value = false
|
isDirty.value = false
|
||||||
|
// 重新拉取服务端数据,确保元数据卡片状态正确
|
||||||
|
const r: any = await kpiApi.get(Number(route.params.id))
|
||||||
|
kpi.value = r.data || r
|
||||||
kpiSnapshot = JSON.stringify(kpi.value)
|
kpiSnapshot = JSON.stringify(kpi.value)
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
ElMessage.error('保存失败')
|
ElMessage.error('保存失败')
|
||||||
|
|||||||
Reference in New Issue
Block a user