[
  {
    "key": 1,
    "name": "name",
    "type": "INPUT",
    "label": "姓名",
    "value": "",
    "placeholder": "请输入姓名",
    "trigger": "onBlur",
    "icon": "",
    "rules": [
      {
        "required": true,
        "message": "请输入姓名"
      }
    ]
  },
  {
    "key": 2,
    "name": "age",
    "type": "NUMBER_INPUT",
    "label": "年龄",
    "value": "",
    "placeholder": "请输入年龄",
    "trigger": "onBlur",
    "icon": "",
    "rules": [
      {
        "required": true,
        "message": "请输入年龄"
      }
    ]
  },
  {
    "key": 3,
    "name": "sex",
    "type": "RADIO",
    "label": "性别",
    "value": "1",
    "placeholder": "请选择性别",
    "rules": [
      {
        "required": true,
        "message": "请选择性别"
      }
    ],
    "source": [
      {
        "value": "1",
        "label": "男"
      },
      {
        "value": "2",
        "label": "女"
      }
    ]
  },
  {
    "key": 4,
    "label": "爱好",
    "type": "CHECKBOX",
    "name": "checkbox",
    "value": [
      "1",
      "2"
    ],
    "source": [
      {
        "value": "1",
        "label": "游泳"
      },
      {
        "value": "2",
        "label": "篮球"
      },
      {
        "value": "3",
        "label": "足球"
      }
    ]
  },
  {
    "key": 5,
    "type": "SELECT",
    "name": "select",
    "label": "下拉框",
    "value": "1",
    "source": [
      {
        "value": "1",
        "label": "游泳"
      },
      {
        "value": "2",
        "label": "篮球"
      },
      {
        "value": "3",
        "label": "足球"
      }
    ]
  },
  {
    "key": 6,
    "type": "SWITCH",
    "name": "switch",
    "label": "开关",
    "value": "checked",
    "rules": []
  },
  {
    "key": 7,
    "type": "DATE_PICKER",
    "name": "date-picker",
    "label": "时间选择器",
    "value": "",
    "rules": []
  }
]
