config.ts
720 Bytes
import { FormSchema } from '/@/components/Form';
export enum FormFieldsEnum {
NAME = 'name',
DESCRIPTION = 'description',
ADDITIONAL_INFO = 'additionalInfo',
}
export enum FormFieldsNameEnum {
NAME = '名称',
DESCRIPTION = '说明',
}
export const formSchemas: FormSchema[] = [
{
field: FormFieldsEnum.NAME,
label: FormFieldsNameEnum.NAME,
component: 'Input',
required: true,
componentProps: {
placeholder: `请输入${FormFieldsNameEnum.NAME}`,
},
},
{
field: FormFieldsEnum.DESCRIPTION,
label: FormFieldsNameEnum.DESCRIPTION,
component: 'InputTextArea',
componentProps: {
placeholder: `请输入${FormFieldsNameEnum.DESCRIPTION}`,
},
},
];