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) + } } }) },