From cdd78aa057a9b9611ae51c74e1fbad9f4f041542 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=88=90?= Date: Wed, 19 Nov 2025 15:39:23 +0800 Subject: [PATCH] 1 --- src/components/tables/editModal.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/components/tables/editModal.vue b/src/components/tables/editModal.vue index e95db77..87a7af2 100644 --- a/src/components/tables/editModal.vue +++ b/src/components/tables/editModal.vue @@ -201,6 +201,11 @@ export default { Vue.set(this.row, col.key, dayjs(defaultVal).toDate()) } else if (col.data_type === 'boolean') { Vue.set(this.row, col.key, defaultVal === 1 || defaultVal === true) + } else { + // 如果值没有填写(undefined 或 null),不设置为空字符串 + if (defaultVal !== undefined && defaultVal !== null) { + Vue.set(this.row, col.key, defaultVal) + } } }) },