fix: model name when add field

This commit is contained in:
gchust 2025-06-24 15:09:31 +08:00
parent 71acf6bf2e
commit 10fbb75bd7

View File

@ -114,7 +114,8 @@ const AddFieldButtonCore: React.FC<AddFieldButtonProps> = ({
if (fieldClass && fieldInterfaceName) { if (fieldClass && fieldInterfaceName) {
const defaultOptions = { const defaultOptions = {
...fieldClass.meta?.defaultOptions, ...fieldClass.meta?.defaultOptions,
use: fieldClass.name, use:
model.flowEngine.findModelClass((name, ModelClass) => ModelClass === fieldClass)?.[0] || fieldClass.name,
}; };
const fieldItem = { const fieldItem = {
key: field.name, key: field.name,