config.ts 1011 Bytes
import { FormSchema } from '/@/components/Table';

export const formSchema: FormSchema[] = [
  {
    field: 'creator',
    label: '用户昵称',
    colProps: { span: 13 },
    required: true,
    component: 'Input',
    componentProps: {
      placeholder: '请输入用户昵称',
    },
  },
  {
    field: 'phoneNumber',
    label: '手机号码',
    colProps: { span: 13 },
    required: true,
    component: 'Input',
    componentProps: {
      placeholder: '请输入手机号码',
    },
  },
  {
    field: 'email',
    label: '邮箱',
    colProps: { span: 13 },
    required: true,
    component: 'Input',
    componentProps: {
      placeholder: '请输入邮箱',
    },
  },
  {
    field: 'enabled',
    component: 'RadioGroup',
    label: '性别',
    colProps: {
      span: 13,
    },
    componentProps: {
      options: [
        {
          label: '男',
          value: 'true',
        },
        {
          label: '女',
          value: 'false',
        },
      ],
    },
  },
];