fix: missing collections

This commit is contained in:
chenos 2022-12-31 14:58:59 +08:00
parent f5c1a07f20
commit cbfd057c6d

View File

@ -223,7 +223,7 @@ export const useFormItemInitializerFields = (options?: any) => {
} as SchemaInitializerItemOptions;
if (block == 'Kanban') {
resultItem['find'] = (schema: Schema, key: string, action: string) => {
const s = findSchema(schema,'x-component',block)
const s = findSchema(schema, 'x-component', block);
return findSchema(s, key, action);
};
}
@ -532,7 +532,7 @@ export const useCollectionDataSourceItems = (componentName) => {
const b = !value || selected.includes(item.name);
if (item.inherit) {
return false;
} else if (!item.fields.find((v) => v.primaryKey)) {
} else if (item.autoGenId === false && !item.fields.find((v) => v.primaryKey)) {
return false;
} else {
return b && !(item?.isThrough && item?.autoCreate);
@ -995,7 +995,7 @@ export const createCalendarBlockSchema = (options) => {
type: 'void',
'x-component': 'Grid',
'x-initializer-props': {
actionInitializers: 'CalendarFormActionInitializers'
actionInitializers: 'CalendarFormActionInitializers',
},
'x-initializer': 'RecordBlockInitializers',
properties: {},