diff --git a/nezha-fronted/src/components/page/dashboard/chartBox.vue b/nezha-fronted/src/components/page/dashboard/chartBox.vue index 9a45a5439..1835b30e5 100644 --- a/nezha-fronted/src/components/page/dashboard/chartBox.vue +++ b/nezha-fronted/src/components/page/dashboard/chartBox.vue @@ -883,6 +883,11 @@ export default { } delete chartParams.panel delete chartParams.children + if (chartParams.elements) { + chartParams.elements.forEach(item => { + delete item.id + }) + } this.$post('visual/panel/chart', chartParams).then(response => { if (response.code === 200) { this.$message({ duration: 1000, type: 'success', message: this.$t('tip.saveSuccess') })