diff --git a/apps/web-antd/src/views/system/dict/data/dict-data-drawer.vue b/apps/web-antd/src/views/system/dict/data/dict-data-drawer.vue index 74c29f90..96ab3b0b 100644 --- a/apps/web-antd/src/views/system/dict/data/dict-data-drawer.vue +++ b/apps/web-antd/src/views/system/dict/data/dict-data-drawer.vue @@ -88,6 +88,10 @@ async function handleConfirm() { return; } const data = cloneDeep(await formApi.getValues()); + // 需要置空的情况 undefined不会提交给后端 需要改为空字符串 + if (!data.listClass) { + data.listClass = ''; + } await (isUpdate.value ? dictDataUpdate(data) : dictDataAdd(data)); emit('reload'); await handleCancel();