diff --git a/core/core-frontend/src/views/visualized/data/dataset/form/CalcFieldEdit.vue b/core/core-frontend/src/views/visualized/data/dataset/form/CalcFieldEdit.vue index 78105361a7..631aacf89f 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/form/CalcFieldEdit.vue +++ b/core/core-frontend/src/views/visualized/data/dataset/form/CalcFieldEdit.vue @@ -99,10 +99,12 @@ const formQuotaConfirm = () => { if (val) { if (!formQuota.id) { formQuota.id = `params_${guid()}` + formQuota.originName = formQuota.name } const q = cloneDeep(unref(formQuota)) fieldForm.params = [q] const i = state.quotaData.find(ele => ele.id === formQuota.id) + if (i) { const str = mirror.value.state.doc.toString() const name2Auto = [] @@ -120,6 +122,7 @@ const formQuotaConfirm = () => { }) } else { state.quotaData.push(q) + quotaDataList.push(q) } formQuotaClose() }