import { FormSchema } from '/@/components/Table';

export const accountFormSchema2: FormSchema[] = [
  {
    field: 'gcjdmc',
    label: '工程阶段名称',
    component: 'Select',
    required: true,
    colProps: { span: 24 },
    componentProps: {
      placeholder: '请选择',
      options: [
        { lable: '字典1', value: '字典1' },
        { lable: '字典2', value: '字典2' },
        { lable: '字典3', value: '字典3' },
      ],
    },
  },
  {
    field: 'gcjdbh ',
    label: '工程阶段编号 ',
    component: 'Input',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入' },
  },
  {
    field: 'xh',
    label: '序号',
    component: 'Input',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入' },
  },
  {
    field: 'sffc ',
    label: '是否封存 ',
    component: 'Select',
    required: false,
    colProps: { span: 6 },
    componentProps: {
      placeholder: '请选择',
      options: [
        { lable: '字典1', value: '字典1' },
        { lable: '字典2', value: '字典2' },
        { lable: '字典3', value: '字典3' },
      ],
    },
  },
  {
    field: 'kssj ',
    label: '开始时间 ',
    component: 'DatePicker',
    required: false,
    colProps: { span: 6 },
    componentProps: { valueFormat: 'YYYY-MM-DD' },
  },
  {
    field: 'jssj ',
    label: '结束时间 ',
    component: 'DatePicker',
    required: false,
    colProps: { span: 6 },
    componentProps: { valueFormat: 'YYYY-MM-DD' },
  },
  {
    field: 'famc',
    label: '方案名称',
    component: 'Input',
    required: false,
    colProps: { span: 24 },
    componentProps: { placeholder: '请输入' },
  },
  {
    field: 'sftjfa',
    label: '是否推荐方案',
    component: 'Select',
    required: false,
    colProps: { span: 6 },
    componentProps: {
      placeholder: '请选择',
      options: [
        { lable: '字典1', value: '字典1' },
        { lable: '字典2', value: '字典2' },
        { lable: '字典3', value: '字典3' },
      ],
    },
  },
  {
    field: 'kffs',
    label: '开发方式',
    component: 'Select',
    required: false,
    colProps: { span: 6 },
    componentProps: {
      placeholder: '请选择',
      options: [
        { lable: '字典1', value: '字典1' },
        { lable: '字典2', value: '字典2' },
        { lable: '字典3', value: '字典3' },
      ],
    },
  },
  {
    field: 'zkr',
    label: '总库容（m³）',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'zzjl',
    label: '总装机量（兆瓦）',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'nfdl',
    label: '年发电量（kw·h）',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'lyst',
    label: '利用水头（m）',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'fams',
    label: '方案描述',
    component: 'InputTextArea',
    required: false,
    colProps: { span: 24 },
    componentProps: { placeholder: '请输入', rows: 2, allowClear: true, maxLength: 500 },
  },
  {
    field: 'dsjzwlx ',
    label: '挡水建筑物类型 ',
    component: 'Select',
    required: false,
    colProps: { span: 6 },
    componentProps: {
      placeholder: '请选择',
      options: [
        { lable: '字典1', value: '字典1' },
        { lable: '字典2', value: '字典2' },
        { lable: '字典3', value: '字典3' },
      ],
    },
  },
  {
    field: 'dsjzwdgc',
    label: '挡水建筑物顶高程(m) ',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'dsjzwzdgd',
    label: '挡水建筑物最大高度(m) ',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'xsjzwlx ',
    label: '泄水建筑物类型 ',
    component: 'Select',
    required: false,
    colProps: { span: 6 },
    componentProps: {
      placeholder: '请选择',
      options: [
        { lable: '字典1', value: '字典1' },
        { lable: '字典2', value: '字典2' },
        { lable: '字典3', value: '字典3' },
      ],
    },
  },
  {
    field: 'xsjzwdgc',
    label: '泄水建筑物顶高程(m) ',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'zdxhll',
    label: '最大泄洪流量(m³/s) ',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'ysjzwlx ',
    label: '引水建筑物类型 ',
    component: 'Select',
    required: false,
    colProps: { span: 6 },
    componentProps: {
      placeholder: '请选择',
      options: [
        { lable: '字典1', value: '字典1' },
        { lable: '字典2', value: '字典2' },
        { lable: '字典3', value: '字典3' },
      ],
    },
  },
  {
    field: 'ysjzwcd',
    label: '引水建筑物长度(m) ',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'ysjzwdz',
    label: '引水建筑物洞泾(m) ',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'cfxs ',
    label: '厂房型式 ',
    component: 'Select',
    required: false,
    colProps: { span: 6 },
    componentProps: {
      placeholder: '请选择',
      options: [
        { lable: '字典1', value: '字典1' },
        { lable: '字典2', value: '字典2' },
        { lable: '字典3', value: '字典3' },
      ],
    },
  },
  {
    field: 'cfgc',
    label: '厂房高程(m) ',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'cfc',
    label: '厂房长(m) ',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'cfk',
    label: '厂房宽(m) ',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'cfg',
    label: '厂房高(m) ',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'czlx ',
    label: '船闸类型 ',
    component: 'Select',
    required: false,
    colProps: { span: 6 },
    componentProps: {
      placeholder: '请选择',
      options: [
        { lable: '字典1', value: '字典1' },
        { lable: '字典2', value: '字典2' },
        { lable: '字典3', value: '字典3' },
      ],
    },
  },
  {
    field: 'czcd',
    label: '船闸长度(m) ',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'czkd',
    label: '船闸宽度(m) ',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'czgd',
    label: '船闸高度(m) ',
    component: 'InputNumber',
    required: false,
    colProps: { span: 6 },
    componentProps: { placeholder: '请输入,保留两位小数', min: -999999, max: 999999, precision: 2 },
  },
  {
    field: 'dljzwqk',
    label: '导流建筑物情况',
    component: 'InputTextArea',
    required: false,
    colProps: { span: 24 },
    componentProps: { placeholder: '请输入', rows: 2, allowClear: true, maxLength: 500 },
  },
  {
    field: 'lfjzwqk ',
    label: '临辅建筑物情况 ',
    component: 'InputTextArea',
    required: false,
    colProps: { span: 24 },
    componentProps: { placeholder: '请输入', rows: 2, allowClear: true, maxLength: 500 },
  },
  {
    field: 'ymazhzxfjgcqk ',
    label: '移民安置和专项复建工程情况 ',
    component: 'InputTextArea',
    required: false,
    colProps: { span: 24 },
    componentProps: { placeholder: '请输入', rows: 2, allowClear: true, maxLength: 500 },
  },
  {
    field: 'bz',
    label: '备注',
    component: 'InputTextArea',
    required: false,
    colProps: { span: 24 },
    componentProps: { placeholder: '请输入', rows: 2, allowClear: true, maxLength: 500 },
  },
];
