const startColumn = [
  {
    title: "单位",
    prop: "orgname"
  },
  {
    title: "设备设施名称",
    prop: "name"
  },
  {
    title: "设备设施类型",
    prop: "sblx",
    slot: true
  }
]
const endColumn2 = [
  {
    title: "状态",
    prop: "state",
    slot: true
  },
  {
    title: "责任部门",
    prop: "responsibilitydeptname"
  },
  {
    title: "责任人",
    prop: "responsibilitypersonname"
  }
]
const endColumn = [
  {
    title: "上次维保日期",
    prop: "scwbrq"
  },
  {
    title: "维保单位",
    prop: "wborgname"
  },
  ...endColumn2
]
const endColumn1 = [
  {
    title: "上次维保日期",
    prop: "scwbrq"
  },
  {
    title: "维保单位",
    prop: "wborgname"
  },
  {
    title: "维保电话",
    prop: "phone"
  },
  ...endColumn2
]
const common11 = [
  {
    title: "安装日期",
    prop: "azsj"
  },
  {
    title: "安装单位",
    prop: "azdw"
  },
  {
    title: "投入使用日期",
    prop: "trsysj"
  },
  {
    title: "投入金额（万元）",
    prop: "money"
  },
  {
    title: "所属场所部位",
    prop: "sitename"
  }
]
const common1 = [
  {
    title: "品牌型号",
    prop: "brand"
  },
  {
    title: "生产厂家",
    prop: "sccj"
  },
  {
    title: "生产日期",
    prop: "scsj"
  },
  ...common11,
  {
    title: "安装位置",
    prop: "location"
  }
]
const common2 = [
  {
    title: "品牌型号",
    prop: "brand"
  },
  {
    title: "生产厂家",
    prop: "sccj"
  },
  {
    title: "生产日期",
    prop: "scsj"
  },
  ...common11
]
const addColumn1 = [
  {
    title: "报警主机数量",
    prop: "alarmHostsNumber"
  },
  {
    title: "温感火灾探测器数量",
    prop: "thermalFireDetectorsNumber"
  },
  {
    title: "烟感火灾探测器数量",
    prop: "smokeFireDetectorsNumber"
  },
  {
    title: "手动报警按钮数量",
    prop: "manualAlarmButtonsNumber"
  },
  {
    title: "声光报警器数量",
    prop: "soundAndLightAlarmsNumber"
  },
  {
    title: "区域显示器数量",
    prop: "areaDisplaysNumber"
  }
]
const addColumn2 = [
  {
    title: "硬盘录像及数量",
    prop: "videoVcrCount"
  },
  {
    title: "摄像头数量",
    prop: "videoCameraCount"
  },
  {
    title: "硬盘大小",
    prop: "videoDiskCount"
  },
  {
    title: "回放时间",
    prop: "videoPlaybackTime"
  }
]
export default [
  {
    name: "消防电源",
    sblx: "200101010000",
    index: true,
    title: "消防电源台账",
    column: [
      ...startColumn,
      ...[
        {
          title: "品牌型号",
          prop: "brand"
        },
        {
          title: "安装日期",
          prop: "azsj"
        },
        {
          title: "安装单位",
          prop: "azdw"
        },
        {
          title: "投入使用日期",
          prop: "trsysj"
        },
        {
          title: "投入金额（万元）",
          prop: "money"
        },
        {
          title: "所属场所部位",
          prop: "sitename"
        },
        {
          title: "安装位置",
          prop: "location"
        }
      ],
      ...endColumn
    ],
    data: []
  },
  {
    name: "消防水池、水箱",
    sblx: ["200101020100", "200101020200"],
    index: true,
    title: "消防水池、水箱台账",
    column: [
      ...startColumn,
      ...[
        {
          title: "装载容积（立方米）",
          prop: "rztj"
        },
        {
          title: "建设日期", //建设日期 需求
          prop: "azsj"
        },
        {
          title: "投入使用日期",
          prop: "trsysj"
        },
        {
          title: "投入金额（万元）",
          prop: "money"
        },
        {
          title: "所属场所部位",
          prop: "sitename"
        },
        {
          title: "具体位置", //具体位置 需求
          prop: "location"
        }
      ],
      ...endColumn
    ],
    data: []
  },
  {
    name: "消防水泵",
    sblx: "200101020300",
    index: true,
    title: "消防水泵台账",
    column: [...startColumn, {
      title: "水泵类型",
      prop: "pumpsType"
    }, {
      title: "水泵数量", //建设日期 需求
      prop: "pumpsNumber"
    }, ...common1, ...endColumn],
    data: []
  },
  {
    name: "电气火灾监控（智慧用电）报警系统",
    sblx: "200101030500",
    index: true,
    title: "电气火灾监控（智慧用电）报警系统台账",
    column: [...startColumn, ...common1, ...endColumn],
    data: []
  },
  {
    name: "消防水泵接合器",
    sblx: "200101020400",
    index: true,
    title: "消防水泵接合器台账",
    column: [...startColumn, ...common1, ...endColumn],
    data: []
  },
  {
    name: "感烟、感温报警系统",
    sblx: "200101030100",
    index: true,
    title: "感烟、感温报警系统台账",
    column: [...startColumn, ...common1, ...addColumn1, ...endColumn],
    data: []
  },
  {
    name: "空气采样报警系统",
    sblx: "200101030200",
    index: true,
    title: "空气采样报警系统台账",
    column: [...startColumn, ...common1, ...addColumn1, ...endColumn],
    data: []
  },
  {
    name: "红外对射报警系统",
    sblx: "200101030300",
    index: true,
    title: "红外对射报警系统台账",
    column: [...startColumn, ...common1, ...addColumn1, ...endColumn],
    data: []
  },
  {
    name: "可燃气体探测报警系统",
    sblx: "200101030400",
    index: true,
    title: "可燃气体探测报警系统台账",
    column: [
      ...startColumn,
      ...common1,
      {
        title: "是否具备阻断装置",
        prop: "blockingDeviceFlag",
        slot: true
      },
      ...endColumn
    ],
    data: []
  },
  {
    name: "防火门",
    sblx: "200101040100",
    index: true,
    title: "防火门台账",
    column: [
      ...startColumn,
      ...common1,
      {
        title: "防火等级",
        prop: "fireRating"
      },
      ...endColumn2
    ],
    data: []
  },
  {
    name: "防火窗",
    sblx: "200101040200",
    index: true,
    title: "防火窗台账",
    column: [
      ...startColumn,
      ...common1,
      {
        title: "防火等级",
        prop: "fireRating"
      },
      ...endColumn2
    ],
    data: []
  },
  {
    name: "防火卷帘",
    sblx: "200101040300",
    index: true,
    title: "防火卷帘台账",
    column: [
      ...startColumn,
      ...common1,
      {
        title: "防火等级",
        prop: "fireRating"
      },
      ...endColumn
    ],
    data: []
  },
  {
    name: "防排烟系统",
    sblx: "200101040400",
    index: true,
    title: "防排烟系统台账",
    column: [
      ...startColumn,
      {
        title: "防排烟类型",
        prop: "smokeExhaustType"
      },
      ...common1,
      ...endColumn
    ],
    data: []
  },
  {
    name: "水喷淋灭火系统",
    sblx: ["200101050101", "200101050102", "200101050103"],
    index: true,
    title: "湿式自动喷水灭火系统、干式自动喷水灭火系统、预作用自动喷水灭火系统",
    column: [
      ...startColumn,
      {
        title: "水喷淋类型",
        prop: "waterSprayType"
      },
      {
        title: "品牌型号",
        prop: "brand"
      },
      {
        title: "喷淋泵数量",
        prop: "sprayPumpsNumber"
      },
      {
        title: "喷头数量",
        prop: "sprinklerHeadsNumber"
      },
      {
        title: "控制主机数量",
        prop: "controlHostsNumber"
      },
      {
        title: "生产厂家",
        prop: "sccj"
      },
      {
        title: "生产日期",
        prop: "scsj"
      },
      ...common11,
      ...endColumn
    ],
    data: []
  },
  {
    name: "超音速干粉灭火系统",
    sblx: "200101050200",
    index: true,
    title: "超音速干粉灭火系统台账",
    column: [...startColumn, ...common1, ...endColumn],
    data: []
  },
  {
    name: "高压细水雾灭火系统",
    sblx: "200101050300",
    index: true,
    title: "高压细水雾灭火系统台账",
    column: [...startColumn, ...common1, ...endColumn],
    data: []
  },
  {
    name: "二氧化碳灭火系统",
    sblx: "200101050400",
    index: true,
    title: "二氧化碳灭火系统台账",
    column: [...startColumn, ...common1, ...endColumn],
    data: []
  },
  {
    name: "七氟丙烷灭火系统",
    sblx: "200101050500",
    index: true,
    title: "七氟丙烷灭火系统台账",
    column: [...startColumn, ...common1, ...endColumn],
    data: []
  },
  {
    name: "气溶胶灭火系统",
    sblx: "200101050600",
    index: true,
    title: "气溶胶灭火系统台账",
    column: [...startColumn, ...common1, ...endColumn],
    data: []
  },
  {
    name: "水炮灭火系统",
    sblx: "200101050700",
    index: true,
    title: "水炮灭火系统台账",
    column: [...startColumn, ...common1, ...endColumn],
    data: []
  },
  {
    name: "泡沫灭火系统",
    sblx: "200101050800",
    index: true,
    title: "泡沫灭火系统台账",
    column: [...startColumn, ...common1, ...endColumn],
    data: []
  },
  {
    name: "消火栓系统",
    sblx: ["200101060100", "200101060200"],
    index: true,
    title: "室外消火栓、室内消火栓",
    column: [
      ...startColumn,
      {
        title: "供水方式",
        prop: "waterSupplyMode"
      },
      {
        title: "规格型号",
        prop: "specificationModel"
      },
      {
        title: "消火栓数量",
        prop: "hydrantsNumber"
      },
      {
        title: "水泵数量",
        prop: "pumpsNumber"
      },
      {
        title: "生产厂家",
        prop: "sccj"
      },
      {
        title: "生产日期",
        prop: "scsj"
      },
      ...common11,
      ...endColumn
    ],
    data: []
  },
  {
    name: "消防应急",
    sblx: ["200101070100", "200101070200"],
    index: true,
    title: "应急照明疏散指示系统、应急广播台账",
    column: [...startColumn, ...common2, ...endColumn],
    data: []
  },
  {
    name: "防雷装置",
    sblx: "200101080000",
    index: true,
    title: "防雷装置台账",
    column: [
      ...startColumn,
      {
        title: "防雷装置类型",
        prop: "lightningProtectionType"
      },
      {
        title: "接地体（个）",
        prop: "groundingBody"
      },
      {
        title: "避雷器（个）",
        prop: "lightningArrester"
      },
      {
        title: "检测点（个）",
        prop: "detectionPoint"
      },
      ...common11,
      ...endColumn
    ],
    data: []
  },
  {
    name: "视频监控系统",
    sblx: "200102010000",
    index: true,
    title: "视频监控系统台账",
    column: [...startColumn, ...common1, ...addColumn2, ...endColumn],
    data: []
  },
  {
    name: "停车场管理系统",
    sblx: "200102020000",
    index: true,
    title: "停车场管理系统台账",
    column: [...startColumn, ...common1, ...endColumn],
    data: []
  },
  {
    name: "电子巡更系统",
    sblx: "200102030000",
    index: true,
    title: "电子巡更系统台账",
    column: [...startColumn, ...common1, ...endColumn],
    data: []
  },
  {
    name: "电子围栏系统",
    sblx: "200102040000",
    index: true,
    title: "电子围栏系统台账",
    column: [...startColumn, ...common1, ...endColumn1],
    data: []
  },
  {
    name: "门禁管理系统",
    sblx: "200102050000",
    index: true,
    title: "门禁管理系统台账",
    column: [...startColumn, ...common1, ...endColumn],
    data: []
  },
  {
    name: "金属探测系统",
    sblx: "200102060000",
    index: true,
    title: "金属探测系统台账",
    column: [...startColumn, ...common1, ...endColumn],
    data: []
  }
]
