fix: m2m 表单渲染错乱

This commit is contained in:
feng
2024-01-15 14:04:45 +08:00
committed by Bryan
parent d76c6fdbd8
commit ccd74fb76f

View File

@@ -7,7 +7,6 @@ import BasicTree from '@/components/Form/FormFields/BasicTree.vue'
import JsonEditor from '@/components/Form/FormFields/JsonEditor.vue' import JsonEditor from '@/components/Form/FormFields/JsonEditor.vue'
import { assignIfNot } from '@/utils/common' import { assignIfNot } from '@/utils/common'
import TagInput from '@/components/Form/FormFields/TagInput.vue' import TagInput from '@/components/Form/FormFields/TagInput.vue'
import Select2 from '@/components/Form/FormFields/Select2.vue'
import TransferSelect from '@/components/Form/FormFields/TransferSelect.vue' import TransferSelect from '@/components/Form/FormFields/TransferSelect.vue'
export class FormFieldGenerator { export class FormFieldGenerator {
@@ -46,7 +45,7 @@ export class FormFieldGenerator {
break break
case 'field': case 'field':
type = '' type = ''
field.component = Select2 field.component = ObjectSelect2
if (fieldRemoteMeta.required) { if (fieldRemoteMeta.required) {
field.el.clearable = false field.el.clearable = false
} }
@@ -77,7 +76,7 @@ export class FormFieldGenerator {
field.component = ObjectSelect2 field.component = ObjectSelect2
break break
case 'm2m_related_field': case 'm2m_related_field':
field.component = Select2 field.component = ObjectSelect2
field.el.label = field.label field.el.label = field.label
break break
case 'nested object': case 'nested object':