<template>
  <div class="app-container">
    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
      <el-form-item label="月份" prop="reportDate">
        <el-date-picker clearable size="small" style="width: 200px"
          v-model="queryParams.reportDate"
          type="month"
          value-format="yyyy-MM-dd"
          placeholder="选择月份">
        </el-date-picker>
      </el-form-item>
      <el-form-item>
        <el-button type="cyan" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
      </el-form-item>
    </el-form>

    <el-table v-loading="loading" :data="reportList" @selection-change="handleSelectionChange" :height="clientHeight" border>
      <el-table-column label="报告日期" align="center" prop="reportDate" width="100">
        <template slot-scope="scope">
          <span>{{ parseTime(scope.row.reportDate, '{y}-{m}-{d}') }}</span>
        </template>
      </el-table-column>
      <el-table-column label="nap" align="center" prop="nap" :show-overflow-tooltip="true"/>
      <el-table-column label="c5" align="center" prop="c5" :show-overflow-tooltip="true"/>
      <el-table-column label="c6C8Na" align="center" prop="c6C8Na" :show-overflow-tooltip="true"/>
      <el-table-column label="wisonEthane" align="center" prop="wisonEthane" :show-overflow-tooltip="true"/>
      <el-table-column label="lpgToFurnace" align="center" prop="lpgToFurnace" :show-overflow-tooltip="true"/>
      <el-table-column label="raff1FrBd" align="center" prop="raff1FrBd" :show-overflow-tooltip="true"/>
      <el-table-column label="raff2FrIb" align="center" prop="raff2FrIb" :show-overflow-tooltip="true"/>
      <el-table-column label="raff3FrBd" align="center" prop="raff3FrBd" :show-overflow-tooltip="true"/>
      <el-table-column label="raffinate2pFr2ph" align="center" prop="raffinate2pFr2ph" :show-overflow-tooltip="true"/>
      <el-table-column label="c2FrLdpe" align="center" prop="c2FrLdpe" :show-overflow-tooltip="true"/>
      <el-table-column label="c3FrOxo" align="center" prop="c3FrOxo" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC3C4" align="center" prop="mixedC3C4" :show-overflow-tooltip="true"/>
      <el-table-column label="hyC9" align="center" prop="hyC9" :show-overflow-tooltip="true"/>
      <el-table-column label="pguOffgas" align="center" prop="pguOffgas" :show-overflow-tooltip="true"/>
      <el-table-column label="washOil" align="center" prop="washOil" :show-overflow-tooltip="true"/>
      <el-table-column label="toluene" align="center" prop="toluene" :show-overflow-tooltip="true"/>
      <el-table-column label="hyC4FrR800" align="center" prop="hyC4FrR800" :show-overflow-tooltip="true"/>
      <el-table-column label="h2YieldPercentage" align="center" prop="h2YieldPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="h2Produced" align="center" prop="h2Produced" :show-overflow-tooltip="true"/>
      <el-table-column label="h2Inventory" align="center" prop="h2Inventory" :show-overflow-tooltip="true"/>
      <el-table-column label="h2Change" align="center" prop="h2Change" :show-overflow-tooltip="true"/>
      <el-table-column label="h2Import" align="center" prop="h2Import" :show-overflow-tooltip="true"/>
      <el-table-column label="h2Export" align="center" prop="h2Export" :show-overflow-tooltip="true"/>
      <el-table-column label="h2ToPgu" align="center" prop="h2ToPgu" :show-overflow-tooltip="true"/>
      <el-table-column label="h2ToYpc" align="center" prop="h2ToYpc" :show-overflow-tooltip="true"/>
      <el-table-column label="h2ToOxo" align="center" prop="h2ToOxo" :show-overflow-tooltip="true"/>
      <el-table-column label="h2FrSyngasToSub" align="center" prop="h2FrSyngasToSub" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenYieldPercentage" align="center" prop="ethylenYieldPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenProduced" align="center" prop="ethylenProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenInventory" align="center" prop="ethylenInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenChange" align="center" prop="ethylenChange" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenImport" align="center" prop="ethylenImport" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenExport" align="center" prop="ethylenExport" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenToTm" align="center" prop="ethylenToTm" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenToTs" align="center" prop="ethylenToTs" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenToEoEg" align="center" prop="ethylenToEoEg" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenToOxo" align="center" prop="ethylenToOxo" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenToYbs" align="center" prop="ethylenToYbs" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenToYpc" align="center" prop="ethylenToYpc" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenToWacker" align="center" prop="ethylenToWacker" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenToDyna" align="center" prop="ethylenToDyna" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenToCelanLongx" align="center" prop="ethylenToCelanLongx" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenFrYpc" align="center" prop="ethylenFrYpc" :show-overflow-tooltip="true"/>
      <el-table-column label="ethylenFrLongxiang" align="center" prop="ethylenFrLongxiang" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneYieldPercentage" align="center" prop="propyleneYieldPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneProduced" align="center" prop="propyleneProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneInventory" align="center" prop="propyleneInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneChange" align="center" prop="propyleneChange" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneImport" align="center" prop="propyleneImport" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneExport" align="center" prop="propyleneExport" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneToAaAe" align="center" prop="propyleneToAaAe" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneToGaa" align="center" prop="propyleneToGaa" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneToOxo" align="center" prop="propyleneToOxo" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneToLdpe" align="center" prop="propyleneToLdpe" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneToYpc" align="center" prop="propyleneToYpc" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneToRoad" align="center" prop="propyleneToRoad" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneToShip" align="center" prop="propyleneToShip" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneFrYpc" align="center" prop="propyleneFrYpc" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneFrShip" align="center" prop="propyleneFrShip" :show-overflow-tooltip="true"/>
      <el-table-column label="propyleneFrChengzhi" align="center" prop="propyleneFrChengzhi" :show-overflow-tooltip="true"/>
      <el-table-column label="c3LpgYieldPercentage" align="center" prop="c3LpgYieldPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="c4LpgYieldPercentage" align="center" prop="c4LpgYieldPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="c3LpgProduced" align="center" prop="c3LpgProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="c4LpgProduced" align="center" prop="c4LpgProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="c3C4Inventory" align="center" prop="c3C4Inventory" :show-overflow-tooltip="true"/>
      <el-table-column label="c3C4Change" align="center" prop="c3C4Change" :show-overflow-tooltip="true"/>
      <el-table-column label="c3C4Import" align="center" prop="c3C4Import" :show-overflow-tooltip="true"/>
      <el-table-column label="c3C4Export" align="center" prop="c3C4Export" :show-overflow-tooltip="true"/>
      <el-table-column label="c3C4ToSub" align="center" prop="c3C4ToSub" :show-overflow-tooltip="true"/>
      <el-table-column label="c3C4ToFurAsFule" align="center" prop="c3C4ToFurAsFule" :show-overflow-tooltip="true"/>
      <el-table-column label="c3C4AsFeed" align="center" prop="c3C4AsFeed" :show-overflow-tooltip="true"/>
      <el-table-column label="c3C4FrYpc" align="center" prop="c3C4FrYpc" :show-overflow-tooltip="true"/>
      <el-table-column label="c3C4FrTruck" align="center" prop="c3C4FrTruck" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sYieldPercentage" align="center" prop="mixedC4sYieldPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sProduced" align="center" prop="mixedC4sProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sInventory" align="center" prop="mixedC4sInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sChange" align="center" prop="mixedC4sChange" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sImport" align="center" prop="mixedC4sImport" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sExport" align="center" prop="mixedC4sExport" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sToBd" align="center" prop="mixedC4sToBd" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sToYpc" align="center" prop="mixedC4sToYpc" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sToTruck" align="center" prop="mixedC4sToTruck" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sToShip" align="center" prop="mixedC4sToShip" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sFrYpc" align="center" prop="mixedC4sFrYpc" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sFrTruck" align="center" prop="mixedC4sFrTruck" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sFrShip" align="center" prop="mixedC4sFrShip" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sFrBdR1" align="center" prop="mixedC4sFrBdR1" :show-overflow-tooltip="true"/>
      <el-table-column label="mixedC4sToR800" align="center" prop="mixedC4sToR800" :show-overflow-tooltip="true"/>
      <el-table-column label="eboYieldPercentage" align="center" prop="eboYieldPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="eboProduced" align="center" prop="eboProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="eboInventory" align="center" prop="eboInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="eboChange" align="center" prop="eboChange" :show-overflow-tooltip="true"/>
      <el-table-column label="eboImport" align="center" prop="eboImport" :show-overflow-tooltip="true"/>
      <el-table-column label="eboExport" align="center" prop="eboExport" :show-overflow-tooltip="true"/>
      <el-table-column label="eboToShip" align="center" prop="eboToShip" :show-overflow-tooltip="true"/>
      <el-table-column label="eboToRttf" align="center" prop="eboToRttf" :show-overflow-tooltip="true"/>
      <el-table-column label="eboToTrain" align="center" prop="eboToTrain" :show-overflow-tooltip="true"/>
      <el-table-column label="eboFrBd" align="center" prop="eboFrBd" :show-overflow-tooltip="true"/>
      <el-table-column label="naphthaleneYieldPercentage" align="center" prop="naphthaleneYieldPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="naphthaleneProduced" align="center" prop="naphthaleneProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="naphthaleneInventory" align="center" prop="naphthaleneInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="naphthaleneChange" align="center" prop="naphthaleneChange" :show-overflow-tooltip="true"/>
      <el-table-column label="naphthaleneImport" align="center" prop="naphthaleneImport" :show-overflow-tooltip="true"/>
      <el-table-column label="naphthaleneExport" align="center" prop="naphthaleneExport" :show-overflow-tooltip="true"/>
      <el-table-column label="naphthaleneToTruck" align="center" prop="naphthaleneToTruck" :show-overflow-tooltip="true"/>
      <el-table-column label="poFluxOilYieldPercentage" align="center" prop="poFluxOilYieldPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="poFluxOilProduced" align="center" prop="poFluxOilProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="poFluxOilInventory" align="center" prop="poFluxOilInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="poFluxOilChange" align="center" prop="poFluxOilChange" :show-overflow-tooltip="true"/>
      <el-table-column label="poFluxOilImport" align="center" prop="poFluxOilImport" :show-overflow-tooltip="true"/>
      <el-table-column label="poFluxOilExport" align="center" prop="poFluxOilExport" :show-overflow-tooltip="true"/>
      <el-table-column label="poFluxOilToBd" align="center" prop="poFluxOilToBd" :show-overflow-tooltip="true"/>
      <el-table-column label="offgasYieldPercentage" align="center" prop="offgasYieldPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="offgasProduced" align="center" prop="offgasProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="offgasInventory" align="center" prop="offgasInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="offgasChange" align="center" prop="offgasChange" :show-overflow-tooltip="true"/>
      <el-table-column label="offgasImport" align="center" prop="offgasImport" :show-overflow-tooltip="true"/>
      <el-table-column label="offgasExport" align="center" prop="offgasExport" :show-overflow-tooltip="true"/>
      <el-table-column label="offgasToFurnance" align="center" prop="offgasToFurnance" :show-overflow-tooltip="true"/>
      <el-table-column label="offgasToYbs" align="center" prop="offgasToYbs" :show-overflow-tooltip="true"/>
      <el-table-column label="offgasToCEru" align="center" prop="offgasToCEru" :show-overflow-tooltip="true"/>
      <el-table-column label="offgasSubInCloseU2" align="center" prop="offgasSubInCloseU2" :show-overflow-tooltip="true"/>
      <el-table-column label="offgasFlareSctu" align="center" prop="offgasFlareSctu" :show-overflow-tooltip="true"/>
      <el-table-column label="offgasToU2Nm3" align="center" prop="offgasToU2Nm3" :show-overflow-tooltip="true"/>
      <el-table-column label="offgasFlareLossT" align="center" prop="offgasFlareLossT" :show-overflow-tooltip="true"/>
      <el-table-column label="rpgYieldPercentage" align="center" prop="rpgYieldPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="rpgProduced" align="center" prop="rpgProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="rpgInventory" align="center" prop="rpgInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="rpgChange" align="center" prop="rpgChange" :show-overflow-tooltip="true"/>
      <el-table-column label="rpgImport" align="center" prop="rpgImport" :show-overflow-tooltip="true"/>
      <el-table-column label="rpgExport" align="center" prop="rpgExport" :show-overflow-tooltip="true"/>
      <el-table-column label="rpgToPgu" align="center" prop="rpgToPgu" :show-overflow-tooltip="true"/>
      <el-table-column label="rpgFrYfcc" align="center" prop="rpgFrYfcc" :show-overflow-tooltip="true"/>
      <el-table-column label="methaneYieldPercentage" align="center" prop="methaneYieldPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="methaneProduced" align="center" prop="methaneProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="methaneToEoEg" align="center" prop="methaneToEoEg" :show-overflow-tooltip="true"/>
      <el-table-column label="residueOilYieldPercentage" align="center" prop="residueOilYieldPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="residueOilProduced" align="center" prop="residueOilProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="totalInput" align="center" prop="totalInput" :show-overflow-tooltip="true"/>
      <el-table-column label="totalOutput" align="center" prop="totalOutput" :show-overflow-tooltip="true"/>
      <el-table-column label="totalLoss" align="center" prop="totalLoss" :show-overflow-tooltip="true"/>
      <el-table-column label="lossPercentage" align="center" prop="lossPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="totalFurnanceFeed" align="center" prop="totalFurnanceFeed" :show-overflow-tooltip="true"/>
      <el-table-column label="napFrCltf" align="center" prop="napFrCltf" :show-overflow-tooltip="true"/>
      <el-table-column label="totalPE" align="center" prop="totalPE" :show-overflow-tooltip="true"/>
      <el-table-column label="plantModeIs" align="center" prop="plantModeIs" :show-overflow-tooltip="true"/>
      <el-table-column label="plantLoad3495tD" align="center" prop="plantLoad3495tD" :show-overflow-tooltip="true"/>
      <el-table-column label="avgFurnanceFeedTH" align="center" prop="avgFurnanceFeedTH" :show-overflow-tooltip="true"/>
      <el-table-column label="feedingRatioPercentage" align="center" prop="feedingRatioPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="hhpToe" align="center" prop="hhpToe" :show-overflow-tooltip="true"/>
      <el-table-column label="hhpTce" align="center" prop="hhpTce" :show-overflow-tooltip="true"/>
      <el-table-column label="hhpPre" align="center" prop="hhpPre" :show-overflow-tooltip="true"/>
      <el-table-column label="hhpCracker" align="center" prop="hhpCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="hhpCrackerTT" align="center" prop="hhpCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="hhpCrackerKgoe" align="center" prop="hhpCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="hhpCrackerKgce" align="center" prop="hhpCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="hhpPguAeu" align="center" prop="hhpPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="hhpPguAeuTT" align="center" prop="hhpPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="hhpPguAeuKgoe" align="center" prop="hhpPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="hhpPguAeuKgce" align="center" prop="hhpPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="hhpSctuFlare" align="center" prop="hhpSctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="hhpSub" align="center" prop="hhpSub" :show-overflow-tooltip="true"/>
      <el-table-column label="hhpBcc" align="center" prop="hhpBcc" :show-overflow-tooltip="true"/>
      <el-table-column label="ngToe" align="center" prop="ngToe" :show-overflow-tooltip="true"/>
      <el-table-column label="ngTce" align="center" prop="ngTce" :show-overflow-tooltip="true"/>
      <el-table-column label="ngPre" align="center" prop="ngPre" :show-overflow-tooltip="true"/>
      <el-table-column label="ngCracker" align="center" prop="ngCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="ngCrackerTT" align="center" prop="ngCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="ngCrackerKgoe" align="center" prop="ngCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="ngCrackerKgce" align="center" prop="ngCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="ngPguAeu" align="center" prop="ngPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="ngPguAeuTT" align="center" prop="ngPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="ngPguAeuKgoe" align="center" prop="ngPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="ngPguAeuKgce" align="center" prop="ngPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="ngSctuFlare" align="center" prop="ngSctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="ngSub" align="center" prop="ngSub" :show-overflow-tooltip="true"/>
      <el-table-column label="ngBcc" align="center" prop="ngBcc" :show-overflow-tooltip="true"/>
      <el-table-column label="fuelGasOffgasToe" align="center" prop="fuelGasOffgasToe" :show-overflow-tooltip="true"/>
      <el-table-column label="fuelGasOffgasTce" align="center" prop="fuelGasOffgasTce" :show-overflow-tooltip="true"/>
      <el-table-column label="fuelGasOffgasPre" align="center" prop="fuelGasOffgasPre" :show-overflow-tooltip="true"/>
      <el-table-column label="fuelGasOffgasCracker" align="center" prop="fuelGasOffgasCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="fuelGasOffgasCrackerTT" align="center" prop="fuelGasOffgasCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="fuelGasOffgasCrackerKgoe" align="center" prop="fuelGasOffgasCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="fuelGasOffgasCrackerKgce" align="center" prop="fuelGasOffgasCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="fuelGasOffgasPguAeu" align="center" prop="fuelGasOffgasPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="fuelGasOffgasPguAeuTT" align="center" prop="fuelGasOffgasPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="fuelGasOffgasPguAeuKgoe" align="center" prop="fuelGasOffgasPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="fuelGasOffgasPguAeuKgce" align="center" prop="fuelGasOffgasPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="fuelGasOffgasSctuFlare" align="center" prop="fuelGasOffgasSctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="fuelGasOffgasSub" align="center" prop="fuelGasOffgasSub" :show-overflow-tooltip="true"/>
      <el-table-column label="fuelGasOffgasBcc" align="center" prop="fuelGasOffgasBcc" :show-overflow-tooltip="true"/>
      <el-table-column label="shpToe" align="center" prop="shpToe" :show-overflow-tooltip="true"/>
      <el-table-column label="shpTce" align="center" prop="shpTce" :show-overflow-tooltip="true"/>
      <el-table-column label="shpPre" align="center" prop="shpPre" :show-overflow-tooltip="true"/>
      <el-table-column label="shpCracker" align="center" prop="shpCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="shpCrackerTT" align="center" prop="shpCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="shpCrackerKgoe" align="center" prop="shpCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="shpCrackerKgce" align="center" prop="shpCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="shpPguAeu" align="center" prop="shpPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="shpPguAeuTT" align="center" prop="shpPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="shpPguAeuKgoe" align="center" prop="shpPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="shpPguAeuKgce" align="center" prop="shpPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="shpSctuFlare" align="center" prop="shpSctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="shpSub" align="center" prop="shpSub" :show-overflow-tooltip="true"/>
      <el-table-column label="shpBcc" align="center" prop="shpBcc" :show-overflow-tooltip="true"/>
      <el-table-column label="hpToe" align="center" prop="hpToe" :show-overflow-tooltip="true"/>
      <el-table-column label="hpTce" align="center" prop="hpTce" :show-overflow-tooltip="true"/>
      <el-table-column label="hpPre" align="center" prop="hpPre" :show-overflow-tooltip="true"/>
      <el-table-column label="hpCracker" align="center" prop="hpCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="hpCrackerTT" align="center" prop="hpCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="hpCrackerKgoe" align="center" prop="hpCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="hpCrackerKgce" align="center" prop="hpCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="hpPguAeu" align="center" prop="hpPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="hpPguAeuTT" align="center" prop="hpPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="hpPguAeuKgoe" align="center" prop="hpPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="hpPguAeuKgce" align="center" prop="hpPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="hpSctuFlare" align="center" prop="hpSctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="hpSub" align="center" prop="hpSub" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBcc" align="center" prop="hpBcc" :show-overflow-tooltip="true"/>
      <el-table-column label="mpToe" align="center" prop="mpToe" :show-overflow-tooltip="true"/>
      <el-table-column label="mpTce" align="center" prop="mpTce" :show-overflow-tooltip="true"/>
      <el-table-column label="mpPre" align="center" prop="mpPre" :show-overflow-tooltip="true"/>
      <el-table-column label="mpCracker" align="center" prop="mpCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="mpCrackerTT" align="center" prop="mpCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="mpCrackerKgoe" align="center" prop="mpCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="mpCrackerKgce" align="center" prop="mpCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="mpPguAeu" align="center" prop="mpPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="mpPguAeuTT" align="center" prop="mpPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="mpPguAeuKgoe" align="center" prop="mpPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="mpPguAeuKgce" align="center" prop="mpPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="mpSctuFlare" align="center" prop="mpSctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="mpSub" align="center" prop="mpSub" :show-overflow-tooltip="true"/>
      <el-table-column label="mpBcc" align="center" prop="mpBcc" :show-overflow-tooltip="true"/>
      <el-table-column label="lpToe" align="center" prop="lpToe" :show-overflow-tooltip="true"/>
      <el-table-column label="lpTce" align="center" prop="lpTce" :show-overflow-tooltip="true"/>
      <el-table-column label="lpPre" align="center" prop="lpPre" :show-overflow-tooltip="true"/>
      <el-table-column label="lpCracker" align="center" prop="lpCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="lpCrackerTT" align="center" prop="lpCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="lpCrackerKgoe" align="center" prop="lpCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="lpCrackerKgce" align="center" prop="lpCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="lpPguAeu" align="center" prop="lpPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="lpPguAeuTT" align="center" prop="lpPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="lpPguAeuKgoe" align="center" prop="lpPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="lpPguAeuKgce" align="center" prop="lpPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="lpSctuFlare" align="center" prop="lpSctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="lpSub" align="center" prop="lpSub" :show-overflow-tooltip="true"/>
      <el-table-column label="lpBcc" align="center" prop="lpBcc" :show-overflow-tooltip="true"/>
      <el-table-column label="electricityToe" align="center" prop="electricityToe" :show-overflow-tooltip="true"/>
      <el-table-column label="electricityTce" align="center" prop="electricityTce" :show-overflow-tooltip="true"/>
      <el-table-column label="electricityPre" align="center" prop="electricityPre" :show-overflow-tooltip="true"/>
      <el-table-column label="electricityCracker" align="center" prop="electricityCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="electricityCrackerTT" align="center" prop="electricityCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="electricityCrackerKgoe" align="center" prop="electricityCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="electricityCrackerKgce" align="center" prop="electricityCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="electricityPguAeu" align="center" prop="electricityPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="electricityPguAeuTT" align="center" prop="electricityPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="electricityPguAeuKgoe" align="center" prop="electricityPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="electricityPguAeuKgce" align="center" prop="electricityPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="electricitySctuFlare" align="center" prop="electricitySctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="electricitySub" align="center" prop="electricitySub" :show-overflow-tooltip="true"/>
      <el-table-column label="electricityBcc" align="center" prop="electricityBcc" :show-overflow-tooltip="true"/>
      <el-table-column label="coolingWaterToe" align="center" prop="coolingWaterToe" :show-overflow-tooltip="true"/>
      <el-table-column label="coolingWaterTce" align="center" prop="coolingWaterTce" :show-overflow-tooltip="true"/>
      <el-table-column label="coolingWaterPre" align="center" prop="coolingWaterPre" :show-overflow-tooltip="true"/>
      <el-table-column label="coolingWaterCracker" align="center" prop="coolingWaterCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="coolingWaterCrackerTT" align="center" prop="coolingWaterCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="coolingWaterCrackerKgoe" align="center" prop="coolingWaterCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="coolingWaterCrackerKgce" align="center" prop="coolingWaterCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="coolingWaterPguAeu" align="center" prop="coolingWaterPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="coolingWaterPguAeuTT" align="center" prop="coolingWaterPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="coolingWaterPguAeuKgoe" align="center" prop="coolingWaterPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="coolingWaterPguAeuKgce" align="center" prop="coolingWaterPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="coolingWaterSctuFlare" align="center" prop="coolingWaterSctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="coolingWaterSub" align="center" prop="coolingWaterSub" :show-overflow-tooltip="true"/>
      <el-table-column label="coolingWaterBcc" align="center" prop="coolingWaterBcc" :show-overflow-tooltip="true"/>
      <el-table-column label="polishedConToe" align="center" prop="polishedConToe" :show-overflow-tooltip="true"/>
      <el-table-column label="polishedConTce" align="center" prop="polishedConTce" :show-overflow-tooltip="true"/>
      <el-table-column label="polishedConPre" align="center" prop="polishedConPre" :show-overflow-tooltip="true"/>
      <el-table-column label="polishedConCracker" align="center" prop="polishedConCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="polishedConCrackerTT" align="center" prop="polishedConCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="polishedConCrackerKgoe" align="center" prop="polishedConCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="polishedConCrackerKgce" align="center" prop="polishedConCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="polishedConPguAeu" align="center" prop="polishedConPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="polishedConPguAeuTT" align="center" prop="polishedConPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="polishedConPguAeuKgoe" align="center" prop="polishedConPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="polishedConPguAeuKgce" align="center" prop="polishedConPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="polishedConSctuFlare" align="center" prop="polishedConSctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="polishedConSub" align="center" prop="polishedConSub" :show-overflow-tooltip="true"/>
      <el-table-column label="polishedConBcc" align="center" prop="polishedConBcc" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBfwToe" align="center" prop="hpBfwToe" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBfwTce" align="center" prop="hpBfwTce" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBfwPre" align="center" prop="hpBfwPre" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBfwCracker" align="center" prop="hpBfwCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBfwCrackerTT" align="center" prop="hpBfwCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBfwCrackerKgoe" align="center" prop="hpBfwCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBfwCrackerKgce" align="center" prop="hpBfwCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBfwPguAeu" align="center" prop="hpBfwPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBfwPguAeuTT" align="center" prop="hpBfwPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBfwPguAeuKgoe" align="center" prop="hpBfwPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBfwPguAeuKgce" align="center" prop="hpBfwPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBfwSctuFlare" align="center" prop="hpBfwSctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBfwSub" align="center" prop="hpBfwSub" :show-overflow-tooltip="true"/>
      <el-table-column label="hpBfwBcc" align="center" prop="hpBfwBcc" :show-overflow-tooltip="true"/>
      <el-table-column label="prodWaterToe" align="center" prop="prodWaterToe" :show-overflow-tooltip="true"/>
      <el-table-column label="prodWaterTce" align="center" prop="prodWaterTce" :show-overflow-tooltip="true"/>
      <el-table-column label="prodWaterPre" align="center" prop="prodWaterPre" :show-overflow-tooltip="true"/>
      <el-table-column label="prodWaterCracker" align="center" prop="prodWaterCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="prodWaterCrackerTT" align="center" prop="prodWaterCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="prodWaterCrackerKgoe" align="center" prop="prodWaterCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="prodWaterCrackerKgce" align="center" prop="prodWaterCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="prodWaterPguAeu" align="center" prop="prodWaterPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="prodWaterPguAeuTT" align="center" prop="prodWaterPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="prodWaterPguAeuKgoe" align="center" prop="prodWaterPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="prodWaterPguAeuKgce" align="center" prop="prodWaterPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="prodWaterSctuFlare" align="center" prop="prodWaterSctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="prodWaterSub" align="center" prop="prodWaterSub" :show-overflow-tooltip="true"/>
      <el-table-column label="prodWaterBcc" align="center" prop="prodWaterBcc" :show-overflow-tooltip="true"/>
      <el-table-column label="turbineConToe" align="center" prop="turbineConToe" :show-overflow-tooltip="true"/>
      <el-table-column label="turbineConTce" align="center" prop="turbineConTce" :show-overflow-tooltip="true"/>
      <el-table-column label="turbineConPre" align="center" prop="turbineConPre" :show-overflow-tooltip="true"/>
      <el-table-column label="turbineConCracker" align="center" prop="turbineConCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="turbineConCrackerTT" align="center" prop="turbineConCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="turbineConCrackerKgoe" align="center" prop="turbineConCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="turbineConCrackerKgce" align="center" prop="turbineConCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="turbineConPguAeu" align="center" prop="turbineConPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="turbineConPguAeuTT" align="center" prop="turbineConPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="turbineConPguAeuKgoe" align="center" prop="turbineConPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="turbineConPguAeuKgce" align="center" prop="turbineConPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="turbineConSctuFlare" align="center" prop="turbineConSctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="turbineConSub" align="center" prop="turbineConSub" :show-overflow-tooltip="true"/>
      <el-table-column label="turbineConBcc" align="center" prop="turbineConBcc" :show-overflow-tooltip="true"/>
      <el-table-column label="paIaToe" align="center" prop="paIaToe" :show-overflow-tooltip="true"/>
      <el-table-column label="paIaTce" align="center" prop="paIaTce" :show-overflow-tooltip="true"/>
      <el-table-column label="paIaPre" align="center" prop="paIaPre" :show-overflow-tooltip="true"/>
      <el-table-column label="paIaCracker" align="center" prop="paIaCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="paIaCrackerTT" align="center" prop="paIaCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="paIaCrackerKgoe" align="center" prop="paIaCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="paIaCrackerKgce" align="center" prop="paIaCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="paIaPguAeu" align="center" prop="paIaPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="paIaPguAeuTT" align="center" prop="paIaPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="paIaPguAeuKgoe" align="center" prop="paIaPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="paIaPguAeuKgce" align="center" prop="paIaPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="paIaSctuFlare" align="center" prop="paIaSctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="paIaSub" align="center" prop="paIaSub" :show-overflow-tooltip="true"/>
      <el-table-column label="paIaBcc" align="center" prop="paIaBcc" :show-overflow-tooltip="true"/>
      <el-table-column label="n2Toe" align="center" prop="n2Toe" :show-overflow-tooltip="true"/>
      <el-table-column label="n2Tce" align="center" prop="n2Tce" :show-overflow-tooltip="true"/>
      <el-table-column label="n2Pre" align="center" prop="n2Pre" :show-overflow-tooltip="true"/>
      <el-table-column label="n2Cracker" align="center" prop="n2Cracker" :show-overflow-tooltip="true"/>
      <el-table-column label="n2CrackerTT" align="center" prop="n2CrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="n2CrackerKgoe" align="center" prop="n2CrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="n2CrackerKgce" align="center" prop="n2CrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="n2PguAeu" align="center" prop="n2PguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="n2PguAeuTT" align="center" prop="n2PguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="n2PguAeuKgoe" align="center" prop="n2PguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="n2PguAeuKgce" align="center" prop="n2PguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="n2SctuFlare" align="center" prop="n2SctuFlare" :show-overflow-tooltip="true"/>
      <el-table-column label="n2Sub" align="center" prop="n2Sub" :show-overflow-tooltip="true"/>
      <el-table-column label="n2Bcc" align="center" prop="n2Bcc" :show-overflow-tooltip="true"/>
      <el-table-column label="totalToe" align="center" prop="totalToe" :show-overflow-tooltip="true"/>
      <el-table-column label="totalTce" align="center" prop="totalTce" :show-overflow-tooltip="true"/>
      <el-table-column label="totalPre" align="center" prop="totalPre" :show-overflow-tooltip="true"/>
      <el-table-column label="totalCracker" align="center" prop="totalCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="totalCrackerTT" align="center" prop="totalCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="totalCrackerKgoe" align="center" prop="totalCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="totalCrackerKgce" align="center" prop="totalCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="totalPguAeu" align="center" prop="totalPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="totalPguAeuTT" align="center" prop="totalPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="totalPguAeuKgoe" align="center" prop="totalPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="totalPguAeuKgce" align="center" prop="totalPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="targetToe" align="center" prop="targetToe" :show-overflow-tooltip="true"/>
      <el-table-column label="targetTce" align="center" prop="targetTce" :show-overflow-tooltip="true"/>
      <el-table-column label="targetPre" align="center" prop="targetPre" :show-overflow-tooltip="true"/>
      <el-table-column label="targetCracker" align="center" prop="targetCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="targetCrackerTT" align="center" prop="targetCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="targetCrackerKgoe" align="center" prop="targetCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="targetCrackerKgce" align="center" prop="targetCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="targetPguAeu" align="center" prop="targetPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="targetPguAeuTT" align="center" prop="targetPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="targetPguAeuKgoe" align="center" prop="targetPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="targetPguAeuKgce" align="center" prop="targetPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="producedToe" align="center" prop="producedToe" :show-overflow-tooltip="true"/>
      <el-table-column label="producedTce" align="center" prop="producedTce" :show-overflow-tooltip="true"/>
      <el-table-column label="producedPre" align="center" prop="producedPre" :show-overflow-tooltip="true"/>
      <el-table-column label="producedCracker" align="center" prop="producedCracker" :show-overflow-tooltip="true"/>
      <el-table-column label="producedCrackerTT" align="center" prop="producedCrackerTT" :show-overflow-tooltip="true"/>
      <el-table-column label="producedCrackerKgoe" align="center" prop="producedCrackerKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="producedCrackerKgce" align="center" prop="producedCrackerKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="producedPguAeu" align="center" prop="producedPguAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="producedPguAeuTT" align="center" prop="producedPguAeuTT" :show-overflow-tooltip="true"/>
      <el-table-column label="producedPguAeuKgoe" align="center" prop="producedPguAeuKgoe" :show-overflow-tooltip="true"/>
      <el-table-column label="producedPguAeuKgce" align="center" prop="producedPguAeuKgce" :show-overflow-tooltip="true"/>
      <el-table-column label="frEoEg" align="center" prop="frEoEg" :show-overflow-tooltip="true"/>
      <el-table-column label="loadPercentage" align="center" prop="loadPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="hsProducet" align="center" prop="hsProducet" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTotalC2" align="center" prop="sctfStorageTotalC2" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1061" align="center" prop="sctfStorageTk1061" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1062" align="center" prop="sctfStorageTk1062" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1063" align="center" prop="sctfStorageTk1063" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1064" align="center" prop="sctfStorageTk1064" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1065Off" align="center" prop="sctfStorageTk1065Off" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTotalC3" align="center" prop="sctfStorageTotalC3" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1011" align="center" prop="sctfStorageTk1011" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1012" align="center" prop="sctfStorageTk1012" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1013" align="center" prop="sctfStorageTk1013" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1014" align="center" prop="sctfStorageTk1014" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1040Off" align="center" prop="sctfStorageTk1040Off" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1020Lpg" align="center" prop="sctfStorageTk1020Lpg" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1111C4s" align="center" prop="sctfStorageTk1111C4s" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1520Rpg" align="center" prop="sctfStorageTk1520Rpg" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1350Po" align="center" prop="sctfStorageTk1350Po" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1310Btx" align="center" prop="sctfStorageTk1310Btx" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1330Ebo" align="center" prop="sctfStorageTk1330Ebo" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1430Lfo" align="center" prop="sctfStorageTk1430Lfo" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1320OffBtx" align="center" prop="sctfStorageTk1320OffBtx" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageT201Btx" align="center" prop="sctfStorageT201Btx" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1340C9" align="center" prop="sctfStorageTk1340C9" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageClt1350C9" align="center" prop="sctfStorageClt1350C9" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1160Nh3" align="center" prop="sctfStorageTk1160Nh3" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1510B" align="center" prop="sctfStorageTk1510B" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageClt1370B" align="center" prop="sctfStorageClt1370B" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1360T" align="center" prop="sctfStorageTk1360T" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1410X" align="center" prop="sctfStorageTk1410X" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageClt1380X" align="center" prop="sctfStorageClt1380X" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1420Dimer" align="center" prop="sctfStorageTk1420Dimer" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1110R1" align="center" prop="sctfStorageTk1110R1" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1130Ib" align="center" prop="sctfStorageTk1130Ib" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1150R3" align="center" prop="sctfStorageTk1150R3" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1140Bd" align="center" prop="sctfStorageTk1140Bd" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1141Bd" align="center" prop="sctfStorageTk1141Bd" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTk1142Bd" align="center" prop="sctfStorageTk1142Bd" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageTotalNap" align="center" prop="sctfStorageTotalNap" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageCltf1621" align="center" prop="sctfStorageCltf1621" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageCltf1622" align="center" prop="sctfStorageCltf1622" :show-overflow-tooltip="true"/>
      <el-table-column label="sctfStorageCltf1623" align="center" prop="sctfStorageCltf1623" :show-overflow-tooltip="true"/>
      <el-table-column label="pguToRpg" align="center" prop="pguToRpg" :show-overflow-tooltip="true"/>
      <el-table-column label="rpgToPgu2" align="center" prop="rpgToPgu2" :show-overflow-tooltip="true"/>
      <el-table-column label="pguRpgTH" align="center" prop="pguRpgTH" :show-overflow-tooltip="true"/>
      <el-table-column label="pguRpg1" align="center" prop="pguRpg1" :show-overflow-tooltip="true"/>
      <el-table-column label="pguRpg2" align="center" prop="pguRpg2" :show-overflow-tooltip="true"/>
      <el-table-column label="pguH2" align="center" prop="pguH2" :show-overflow-tooltip="true"/>
      <el-table-column label="pguTotalFeed" align="center" prop="pguTotalFeed" :show-overflow-tooltip="true"/>
      <el-table-column label="pguOutput" align="center" prop="pguOutput" :show-overflow-tooltip="true"/>
      <el-table-column label="pguTotalLoss" align="center" prop="pguTotalLoss" :show-overflow-tooltip="true"/>
      <el-table-column label="pguLossPercentage" align="center" prop="pguLossPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="pguFeedLoadPercentage" align="center" prop="pguFeedLoadPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="pguToAeu" align="center" prop="pguToAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuToPgu" align="center" prop="aeuToPgu" :show-overflow-tooltip="true"/>
      <el-table-column label="pguAeuTH" align="center" prop="pguAeuTH" :show-overflow-tooltip="true"/>
      <el-table-column label="pguBtxYeildPercentage" align="center" prop="pguBtxYeildPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="pguBtxProduced" align="center" prop="pguBtxProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="pguBtxInventory" align="center" prop="pguBtxInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="pguBtxChange" align="center" prop="pguBtxChange" :show-overflow-tooltip="true"/>
      <el-table-column label="pguBtxExport" align="center" prop="pguBtxExport" :show-overflow-tooltip="true"/>
      <el-table-column label="pguBtxToAeu" align="center" prop="pguBtxToAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="pguWashoilYeildPercentage" align="center" prop="pguWashoilYeildPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="pguWashoilProduced" align="center" prop="pguWashoilProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="pguWashoilInventory" align="center" prop="pguWashoilInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="pguWashoilChange" align="center" prop="pguWashoilChange" :show-overflow-tooltip="true"/>
      <el-table-column label="pguWashoilToEu" align="center" prop="pguWashoilToEu" :show-overflow-tooltip="true"/>
      <el-table-column label="pguOffgasYeildPercentage" align="center" prop="pguOffgasYeildPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="pguOffgasProduced" align="center" prop="pguOffgasProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="pguOffgasInventory" align="center" prop="pguOffgasInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="pguOffgasChange" align="center" prop="pguOffgasChange" :show-overflow-tooltip="true"/>
      <el-table-column label="pguOffgasToEu" align="center" prop="pguOffgasToEu" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC5YeildPercentage" align="center" prop="pguC5YeildPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC5Produced" align="center" prop="pguC5Produced" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC5Export" align="center" prop="pguC5Export" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC5ToAeu" align="center" prop="pguC5ToAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC5ToEu" align="center" prop="pguC5ToEu" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC5ToYuanguan" align="center" prop="pguC5ToYuanguan" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC9YeildPercentage" align="center" prop="pguC9YeildPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC9Produced" align="center" prop="pguC9Produced" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC9Inventory" align="center" prop="pguC9Inventory" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC9Change" align="center" prop="pguC9Change" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC9Export" align="center" prop="pguC9Export" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC9ToAeu" align="center" prop="pguC9ToAeu" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC9ToRttf" align="center" prop="pguC9ToRttf" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC9ToShip" align="center" prop="pguC9ToShip" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC9ToYfcc" align="center" prop="pguC9ToYfcc" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuBenzeneYeildPercentage" align="center" prop="aeuBenzeneYeildPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuBenzeneProduced" align="center" prop="aeuBenzeneProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuBenzeneInventory" align="center" prop="aeuBenzeneInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuBenzeneChange" align="center" prop="aeuBenzeneChange" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuBenzeneToShip" align="center" prop="aeuBenzeneToShip" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuBenzeneFrShip" align="center" prop="aeuBenzeneFrShip" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuBenzeneToYbs" align="center" prop="aeuBenzeneToYbs" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuBenzeneToRttf" align="center" prop="aeuBenzeneToRttf" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuBenzeneToTrain" align="center" prop="aeuBenzeneToTrain" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuTolueneYeildPercentage" align="center" prop="aeuTolueneYeildPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuTolueneProduced" align="center" prop="aeuTolueneProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuTolueneInventory" align="center" prop="aeuTolueneInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuTolueneChange" align="center" prop="aeuTolueneChange" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuTolueneToShip" align="center" prop="aeuTolueneToShip" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuTolueneFrShip" align="center" prop="aeuTolueneFrShip" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuTolueneToYpc" align="center" prop="aeuTolueneToYpc" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuTolueneFrYpc" align="center" prop="aeuTolueneFrYpc" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuTolueneToRttf" align="center" prop="aeuTolueneToRttf" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuTolueneFrYbs" align="center" prop="aeuTolueneFrYbs" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuTolueneToEu" align="center" prop="aeuTolueneToEu" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuXyleneYeildPercentage" align="center" prop="aeuXyleneYeildPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuXyleneProduced" align="center" prop="aeuXyleneProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuXyleneInventory" align="center" prop="aeuXyleneInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuXyleneChange" align="center" prop="aeuXyleneChange" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuXyleneToShip" align="center" prop="aeuXyleneToShip" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuXyleneFrShip" align="center" prop="aeuXyleneFrShip" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuXyleneToYpc" align="center" prop="aeuXyleneToYpc" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuXyleneFrYpc" align="center" prop="aeuXyleneFrYpc" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuXyleneToRttf" align="center" prop="aeuXyleneToRttf" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuC6C8NaYeildPercentage" align="center" prop="aeuC6C8NaYeildPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuC6C8NaProduced" align="center" prop="aeuC6C8NaProduced" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuC6C8NaInventory" align="center" prop="aeuC6C8NaInventory" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuC6C8NaChange" align="center" prop="aeuC6C8NaChange" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuC6C8NaToEu" align="center" prop="aeuC6C8NaToEu" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuC6C8NaToYpc" align="center" prop="aeuC6C8NaToYpc" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuTotalFeed" align="center" prop="aeuTotalFeed" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuOutput" align="center" prop="aeuOutput" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuTotalLoss" align="center" prop="aeuTotalLoss" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuLossPercentage" align="center" prop="aeuLossPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="aeuFeedLoadPercentage" align="center" prop="aeuFeedLoadPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="pguAeuTotalFeed" align="center" prop="pguAeuTotalFeed" :show-overflow-tooltip="true"/>
      <el-table-column label="pguAeuOutput" align="center" prop="pguAeuOutput" :show-overflow-tooltip="true"/>
      <el-table-column label="pguAeuTotalLoss" align="center" prop="pguAeuTotalLoss" :show-overflow-tooltip="true"/>
      <el-table-column label="pguAeuLossPercentage" align="center" prop="pguAeuLossPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="pguAeuFeedLoadPercentage" align="center" prop="pguAeuFeedLoadPercentage" :show-overflow-tooltip="true"/>
      <el-table-column label="pguC5RaffInput" align="center" prop="pguC5RaffInput" :show-overflow-tooltip="true"/>
      <el-table-column label="col320fc2161" align="center" prop="col320fc2161" :show-overflow-tooltip="true"/>
      <el-table-column label="c210pdi" align="center" prop="c210pdi" :show-overflow-tooltip="true"/>
      <el-table-column label="temperature" align="center" prop="temperature" :show-overflow-tooltip="true"/>
      <el-table-column label="crackingFurnaceBurn" align="center" prop="crackingFurnaceBurn" :show-overflow-tooltip="true"/>
      <el-table-column label="offgasToGaaCaa" align="center" prop="offgasToGaaCaa" :show-overflow-tooltip="true"/>
    </el-table>

    <pagination
      v-show="total>0"
      :total="total"
      :page.sync="queryParams.pageNum"
      :limit.sync="queryParams.pageSize"
      @pagination="getList"
    />
  </div>
</template>

<script>
import { listReportMonthly, getReport, delReport, addReport, updateReport, exportReport, importTemplate} from "@/api/production/report";
import { treeselect } from "@/api/system/dept";
import { getToken } from "@/utils/auth";
import Treeselect from "@riophae/vue-treeselect";
import "@riophae/vue-treeselect/dist/vue-treeselect.css";

export default {
  name: "Report",
  components: { Treeselect },
  data() {
    return {
      // 遮罩层
      loading: true,
      // 选中数组
      ids: [],
      // 非单个禁用
      single: true,
      // 非多个禁用
      multiple: true,
      // 显示搜索条件
      showSearch: true,
      // 总条数
      total: 0,
      // 每日生产报告表格数据
      reportList: [],
      // 弹出层标题
      title: "",
      // 部门树选项
      deptOptions: undefined,
      clientHeight:300,
      // 是否显示弹出层
      open: false,
        // 用户导入参数
        upload: {
            // 是否显示弹出层（用户导入）
            open: false,
            // 弹出层标题（用户导入）
            title: "",
            // 是否禁用上传
            isUploading: false,
            // 是否更新已经存在的用户数据
            updateSupport: 0,
            // 设置上传的请求头部
            headers: { Authorization: "Bearer " + getToken() },
            // 上传的地址
            url: process.env.VUE_APP_BASE_API + "/sems/report/importData"
        },
      // 查询参数
      queryParams: {
        pageNum: 1,
        pageSize: 20,
        fromDate: null,
        toDate: null,
        reportDate: null,
        nap: null,
        c5: null,
        c6C8Na: null,
        wisonEthane: null,
        lpgToFurnace: null,
        raff1FrBd: null,
        raff2FrIb: null,
        raff3FrBd: null,
        raffinate2pFr2ph: null,
        c2FrLdpe: null,
        c3FrOxo: null,
        mixedC3C4: null,
        hyC9: null,
        pguOffgas: null,
        washOil: null,
        toluene: null,
        hyC4FrR800: null,
        h2YieldPercentage: null,
        h2Produced: null,
        h2Inventory: null,
        h2Change: null,
        h2Import: null,
        h2Export: null,
        h2ToPgu: null,
        h2ToYpc: null,
        h2ToOxo: null,
        h2FrSyngasToSub: null,
        ethylenYieldPercentage: null,
        ethylenProduced: null,
        ethylenInventory: null,
        ethylenChange: null,
        ethylenImport: null,
        ethylenExport: null,
        ethylenToTm: null,
        ethylenToTs: null,
        ethylenToEoEg: null,
        ethylenToOxo: null,
        ethylenToYbs: null,
        ethylenToYpc: null,
        ethylenToWacker: null,
        ethylenToDyna: null,
        ethylenToCelanLongx: null,
        ethylenFrYpc: null,
        ethylenFrLongxiang: null,
        propyleneYieldPercentage: null,
        propyleneProduced: null,
        propyleneInventory: null,
        propyleneChange: null,
        propyleneImport: null,
        propyleneExport: null,
        propyleneToAaAe: null,
        propyleneToGaa: null,
        propyleneToOxo: null,
        propyleneToLdpe: null,
        propyleneToYpc: null,
        propyleneToRoad: null,
        propyleneToShip: null,
        propyleneFrYpc: null,
        propyleneFrShip: null,
        propyleneFrChengzhi: null,
        c3LpgYieldPercentage: null,
        c4LpgYieldPercentage: null,
        c3LpgProduced: null,
        c4LpgProduced: null,
        c3C4Inventory: null,
        c3C4Change: null,
        c3C4Import: null,
        c3C4Export: null,
        c3C4ToSub: null,
        c3C4ToFurAsFule: null,
        c3C4AsFeed: null,
        c3C4FrYpc: null,
        c3C4FrTruck: null,
        mixedC4sYieldPercentage: null,
        mixedC4sProduced: null,
        mixedC4sInventory: null,
        mixedC4sChange: null,
        mixedC4sImport: null,
        mixedC4sExport: null,
        mixedC4sToBd: null,
        mixedC4sToYpc: null,
        mixedC4sToTruck: null,
        mixedC4sToShip: null,
        mixedC4sFrYpc: null,
        mixedC4sFrTruck: null,
        mixedC4sFrShip: null,
        mixedC4sFrBdR1: null,
        mixedC4sToR800: null,
        eboYieldPercentage: null,
        eboProduced: null,
        eboInventory: null,
        eboChange: null,
        eboImport: null,
        eboExport: null,
        eboToShip: null,
        eboToRttf: null,
        eboToTrain: null,
        eboFrBd: null,
        naphthaleneYieldPercentage: null,
        naphthaleneProduced: null,
        naphthaleneInventory: null,
        naphthaleneChange: null,
        naphthaleneImport: null,
        naphthaleneExport: null,
        naphthaleneToTruck: null,
        poFluxOilYieldPercentage: null,
        poFluxOilProduced: null,
        poFluxOilInventory: null,
        poFluxOilChange: null,
        poFluxOilImport: null,
        poFluxOilExport: null,
        poFluxOilToBd: null,
        offgasYieldPercentage: null,
        offgasProduced: null,
        offgasInventory: null,
        offgasChange: null,
        offgasImport: null,
        offgasExport: null,
        offgasToFurnance: null,
        offgasToYbs: null,
        offgasToCEru: null,
        offgasSubInCloseU2: null,
        offgasFlareSctu: null,
        offgasToU2Nm3: null,
        offgasFlareLossT: null,
        rpgYieldPercentage: null,
        rpgProduced: null,
        rpgInventory: null,
        rpgChange: null,
        rpgImport: null,
        rpgExport: null,
        rpgToPgu: null,
        rpgFrYfcc: null,
        methaneYieldPercentage: null,
        methaneProduced: null,
        methaneToEoEg: null,
        residueOilYieldPercentage: null,
        residueOilProduced: null,
        totalInput: null,
        totalOutput: null,
        totalLoss: null,
        lossPercentage: null,
        totalFurnanceFeed: null,
        napFrCltf: null,
        totalPE: null,
        plantModeIs: null,
        plantLoad3495tD: null,
        avgFurnanceFeedTH: null,
        feedingRatioPercentage: null,
        hhpToe: null,
        hhpTce: null,
        hhpPre: null,
        hhpCracker: null,
        hhpCrackerTT: null,
        hhpCrackerKgoe: null,
        hhpCrackerKgce: null,
        hhpPguAeu: null,
        hhpPguAeuTT: null,
        hhpPguAeuKgoe: null,
        hhpPguAeuKgce: null,
        hhpSctuFlare: null,
        hhpSub: null,
        hhpBcc: null,
        ngToe: null,
        ngTce: null,
        ngPre: null,
        ngCracker: null,
        ngCrackerTT: null,
        ngCrackerKgoe: null,
        ngCrackerKgce: null,
        ngPguAeu: null,
        ngPguAeuTT: null,
        ngPguAeuKgoe: null,
        ngPguAeuKgce: null,
        ngSctuFlare: null,
        ngSub: null,
        ngBcc: null,
        fuelGasOffgasToe: null,
        fuelGasOffgasTce: null,
        fuelGasOffgasPre: null,
        fuelGasOffgasCracker: null,
        fuelGasOffgasCrackerTT: null,
        fuelGasOffgasCrackerKgoe: null,
        fuelGasOffgasCrackerKgce: null,
        fuelGasOffgasPguAeu: null,
        fuelGasOffgasPguAeuTT: null,
        fuelGasOffgasPguAeuKgoe: null,
        fuelGasOffgasPguAeuKgce: null,
        fuelGasOffgasSctuFlare: null,
        fuelGasOffgasSub: null,
        fuelGasOffgasBcc: null,
        shpToe: null,
        shpTce: null,
        shpPre: null,
        shpCracker: null,
        shpCrackerTT: null,
        shpCrackerKgoe: null,
        shpCrackerKgce: null,
        shpPguAeu: null,
        shpPguAeuTT: null,
        shpPguAeuKgoe: null,
        shpPguAeuKgce: null,
        shpSctuFlare: null,
        shpSub: null,
        shpBcc: null,
        hpToe: null,
        hpTce: null,
        hpPre: null,
        hpCracker: null,
        hpCrackerTT: null,
        hpCrackerKgoe: null,
        hpCrackerKgce: null,
        hpPguAeu: null,
        hpPguAeuTT: null,
        hpPguAeuKgoe: null,
        hpPguAeuKgce: null,
        hpSctuFlare: null,
        hpSub: null,
        hpBcc: null,
        mpToe: null,
        mpTce: null,
        mpPre: null,
        mpCracker: null,
        mpCrackerTT: null,
        mpCrackerKgoe: null,
        mpCrackerKgce: null,
        mpPguAeu: null,
        mpPguAeuTT: null,
        mpPguAeuKgoe: null,
        mpPguAeuKgce: null,
        mpSctuFlare: null,
        mpSub: null,
        mpBcc: null,
        lpToe: null,
        lpTce: null,
        lpPre: null,
        lpCracker: null,
        lpCrackerTT: null,
        lpCrackerKgoe: null,
        lpCrackerKgce: null,
        lpPguAeu: null,
        lpPguAeuTT: null,
        lpPguAeuKgoe: null,
        lpPguAeuKgce: null,
        lpSctuFlare: null,
        lpSub: null,
        lpBcc: null,
        electricityToe: null,
        electricityTce: null,
        electricityPre: null,
        electricityCracker: null,
        electricityCrackerTT: null,
        electricityCrackerKgoe: null,
        electricityCrackerKgce: null,
        electricityPguAeu: null,
        electricityPguAeuTT: null,
        electricityPguAeuKgoe: null,
        electricityPguAeuKgce: null,
        electricitySctuFlare: null,
        electricitySub: null,
        electricityBcc: null,
        coolingWaterToe: null,
        coolingWaterTce: null,
        coolingWaterPre: null,
        coolingWaterCracker: null,
        coolingWaterCrackerTT: null,
        coolingWaterCrackerKgoe: null,
        coolingWaterCrackerKgce: null,
        coolingWaterPguAeu: null,
        coolingWaterPguAeuTT: null,
        coolingWaterPguAeuKgoe: null,
        coolingWaterPguAeuKgce: null,
        coolingWaterSctuFlare: null,
        coolingWaterSub: null,
        coolingWaterBcc: null,
        polishedConToe: null,
        polishedConTce: null,
        polishedConPre: null,
        polishedConCracker: null,
        polishedConCrackerTT: null,
        polishedConCrackerKgoe: null,
        polishedConCrackerKgce: null,
        polishedConPguAeu: null,
        polishedConPguAeuTT: null,
        polishedConPguAeuKgoe: null,
        polishedConPguAeuKgce: null,
        polishedConSctuFlare: null,
        polishedConSub: null,
        polishedConBcc: null,
        hpBfwToe: null,
        hpBfwTce: null,
        hpBfwPre: null,
        hpBfwCracker: null,
        hpBfwCrackerTT: null,
        hpBfwCrackerKgoe: null,
        hpBfwCrackerKgce: null,
        hpBfwPguAeu: null,
        hpBfwPguAeuTT: null,
        hpBfwPguAeuKgoe: null,
        hpBfwPguAeuKgce: null,
        hpBfwSctuFlare: null,
        hpBfwSub: null,
        hpBfwBcc: null,
        prodWaterToe: null,
        prodWaterTce: null,
        prodWaterPre: null,
        prodWaterCracker: null,
        prodWaterCrackerTT: null,
        prodWaterCrackerKgoe: null,
        prodWaterCrackerKgce: null,
        prodWaterPguAeu: null,
        prodWaterPguAeuTT: null,
        prodWaterPguAeuKgoe: null,
        prodWaterPguAeuKgce: null,
        prodWaterSctuFlare: null,
        prodWaterSub: null,
        prodWaterBcc: null,
        turbineConToe: null,
        turbineConTce: null,
        turbineConPre: null,
        turbineConCracker: null,
        turbineConCrackerTT: null,
        turbineConCrackerKgoe: null,
        turbineConCrackerKgce: null,
        turbineConPguAeu: null,
        turbineConPguAeuTT: null,
        turbineConPguAeuKgoe: null,
        turbineConPguAeuKgce: null,
        turbineConSctuFlare: null,
        turbineConSub: null,
        turbineConBcc: null,
        paIaToe: null,
        paIaTce: null,
        paIaPre: null,
        paIaCracker: null,
        paIaCrackerTT: null,
        paIaCrackerKgoe: null,
        paIaCrackerKgce: null,
        paIaPguAeu: null,
        paIaPguAeuTT: null,
        paIaPguAeuKgoe: null,
        paIaPguAeuKgce: null,
        paIaSctuFlare: null,
        paIaSub: null,
        paIaBcc: null,
        n2Toe: null,
        n2Tce: null,
        n2Pre: null,
        n2Cracker: null,
        n2CrackerTT: null,
        n2CrackerKgoe: null,
        n2CrackerKgce: null,
        n2PguAeu: null,
        n2PguAeuTT: null,
        n2PguAeuKgoe: null,
        n2PguAeuKgce: null,
        n2SctuFlare: null,
        n2Sub: null,
        n2Bcc: null,
        totalToe: null,
        totalTce: null,
        totalPre: null,
        totalCracker: null,
        totalCrackerTT: null,
        totalCrackerKgoe: null,
        totalCrackerKgce: null,
        totalPguAeu: null,
        totalPguAeuTT: null,
        totalPguAeuKgoe: null,
        totalPguAeuKgce: null,
        targetToe: null,
        targetTce: null,
        targetPre: null,
        targetCracker: null,
        targetCrackerTT: null,
        targetCrackerKgoe: null,
        targetCrackerKgce: null,
        targetPguAeu: null,
        targetPguAeuTT: null,
        targetPguAeuKgoe: null,
        targetPguAeuKgce: null,
        producedToe: null,
        producedTce: null,
        producedPre: null,
        producedCracker: null,
        producedCrackerTT: null,
        producedCrackerKgoe: null,
        producedCrackerKgce: null,
        producedPguAeu: null,
        producedPguAeuTT: null,
        producedPguAeuKgoe: null,
        producedPguAeuKgce: null,
        frEoEg: null,
        loadPercentage: null,
        hsProducet: null,
        sctfStorageTotalC2: null,
        sctfStorageTk1061: null,
        sctfStorageTk1062: null,
        sctfStorageTk1063: null,
        sctfStorageTk1064: null,
        sctfStorageTk1065Off: null,
        sctfStorageTotalC3: null,
        sctfStorageTk1011: null,
        sctfStorageTk1012: null,
        sctfStorageTk1013: null,
        sctfStorageTk1014: null,
        sctfStorageTk1040Off: null,
        sctfStorageTk1020Lpg: null,
        sctfStorageTk1111C4s: null,
        sctfStorageTk1520Rpg: null,
        sctfStorageTk1350Po: null,
        sctfStorageTk1310Btx: null,
        sctfStorageTk1330Ebo: null,
        sctfStorageTk1430Lfo: null,
        sctfStorageTk1320OffBtx: null,
        sctfStorageT201Btx: null,
        sctfStorageTk1340C9: null,
        sctfStorageClt1350C9: null,
        sctfStorageTk1160Nh3: null,
        sctfStorageTk1510B: null,
        sctfStorageClt1370B: null,
        sctfStorageTk1360T: null,
        sctfStorageTk1410X: null,
        sctfStorageClt1380X: null,
        sctfStorageTk1420Dimer: null,
        sctfStorageTk1110R1: null,
        sctfStorageTk1130Ib: null,
        sctfStorageTk1150R3: null,
        sctfStorageTk1140Bd: null,
        sctfStorageTk1141Bd: null,
        sctfStorageTk1142Bd: null,
        sctfStorageTotalNap: null,
        sctfStorageCltf1621: null,
        sctfStorageCltf1622: null,
        sctfStorageCltf1623: null,
        pguToRpg: null,
        rpgToPgu2: null,
        pguRpgTH: null,
        pguRpg1: null,
        pguRpg2: null,
        pguH2: null,
        pguTotalFeed: null,
        pguOutput: null,
        pguTotalLoss: null,
        pguLossPercentage: null,
        pguFeedLoadPercentage: null,
        pguToAeu: null,
        aeuToPgu: null,
        pguAeuTH: null,
        pguBtxYeildPercentage: null,
        pguBtxProduced: null,
        pguBtxInventory: null,
        pguBtxChange: null,
        pguBtxExport: null,
        pguBtxToAeu: null,
        pguWashoilYeildPercentage: null,
        pguWashoilProduced: null,
        pguWashoilInventory: null,
        pguWashoilChange: null,
        pguWashoilToEu: null,
        pguOffgasYeildPercentage: null,
        pguOffgasProduced: null,
        pguOffgasInventory: null,
        pguOffgasChange: null,
        pguOffgasToEu: null,
        pguC5YeildPercentage: null,
        pguC5Produced: null,
        pguC5Export: null,
        pguC5ToAeu: null,
        pguC5ToEu: null,
        pguC5ToYuanguan: null,
        pguC9YeildPercentage: null,
        pguC9Produced: null,
        pguC9Inventory: null,
        pguC9Change: null,
        pguC9Export: null,
        pguC9ToAeu: null,
        pguC9ToRttf: null,
        pguC9ToShip: null,
        pguC9ToYfcc: null,
        aeuBenzeneYeildPercentage: null,
        aeuBenzeneProduced: null,
        aeuBenzeneInventory: null,
        aeuBenzeneChange: null,
        aeuBenzeneToShip: null,
        aeuBenzeneFrShip: null,
        aeuBenzeneToYbs: null,
        aeuBenzeneToRttf: null,
        aeuBenzeneToTrain: null,
        aeuTolueneYeildPercentage: null,
        aeuTolueneProduced: null,
        aeuTolueneInventory: null,
        aeuTolueneChange: null,
        aeuTolueneToShip: null,
        aeuTolueneFrShip: null,
        aeuTolueneToYpc: null,
        aeuTolueneFrYpc: null,
        aeuTolueneToRttf: null,
        aeuTolueneFrYbs: null,
        aeuTolueneToEu: null,
        aeuXyleneYeildPercentage: null,
        aeuXyleneProduced: null,
        aeuXyleneInventory: null,
        aeuXyleneChange: null,
        aeuXyleneToShip: null,
        aeuXyleneFrShip: null,
        aeuXyleneToYpc: null,
        aeuXyleneFrYpc: null,
        aeuXyleneToRttf: null,
        aeuC6C8NaYeildPercentage: null,
        aeuC6C8NaProduced: null,
        aeuC6C8NaInventory: null,
        aeuC6C8NaChange: null,
        aeuC6C8NaToEu: null,
        aeuC6C8NaToYpc: null,
        aeuTotalFeed: null,
        aeuOutput: null,
        aeuTotalLoss: null,
        aeuLossPercentage: null,
        aeuFeedLoadPercentage: null,
        pguAeuTotalFeed: null,
        pguAeuOutput: null,
        pguAeuTotalLoss: null,
        pguAeuLossPercentage: null,
        pguAeuFeedLoadPercentage: null,
        pguC5RaffInput: null,
        col320fc2161: null,
        c210pdi: null,
        temperature: null,
        crackingFurnaceBurn: null,
        deptId: null,
        offgasToGaaCaa: null
      },
      // 表单参数
      form: {},
      // 表单校验
      rules: {
      }
    };
  },
  watch: {
        // 根据名称筛选部门树
        deptName(val) {
            this.$refs.tree.filter(val);
        }
   },
  created() {
      //设置表格高度对应屏幕高度
      this.$nextTick(() => {
          this.clientHeight = document.body.clientHeight -250
      })
    this.queryParams.reportDate = this.$route.query.reportDate;
    this.getList();
    this.getTreeselect();
  },
  methods: {
    /** 查询每日生产报告列表 */
    getList() {
      this.loading = true;
      console.log(this.queryParams)
      listReportMonthly(this.queryParams).then(response => {
        this.reportList = response.rows;
        this.total = response.total;
        this.loading = false;
      });
    },
     /** 查询部门下拉树结构 */
     getTreeselect() {
          treeselect().then(response => {
              this.deptOptions = response.data;
          });
     },
    // 取消按钮
    cancel() {
      this.open = false;
      this.reset();
    },
    // 表单重置
    reset() {
      this.form = {
        id: null,
        fromDate: null,
        toDate: null,
        reportDate: null,
        nap: null,
        c5: null,
        c6C8Na: null,
        wisonEthane: null,
        lpgToFurnace: null,
        raff1FrBd: null,
        raff2FrIb: null,
        raff3FrBd: null,
        raffinate2pFr2ph: null,
        c2FrLdpe: null,
        c3FrOxo: null,
        mixedC3C4: null,
        hyC9: null,
        pguOffgas: null,
        washOil: null,
        toluene: null,
        hyC4FrR800: null,
        h2YieldPercentage: null,
        h2Produced: null,
        h2Inventory: null,
        h2Change: null,
        h2Import: null,
        h2Export: null,
        h2ToPgu: null,
        h2ToYpc: null,
        h2ToOxo: null,
        h2FrSyngasToSub: null,
        ethylenYieldPercentage: null,
        ethylenProduced: null,
        ethylenInventory: null,
        ethylenChange: null,
        ethylenImport: null,
        ethylenExport: null,
        ethylenToTm: null,
        ethylenToTs: null,
        ethylenToEoEg: null,
        ethylenToOxo: null,
        ethylenToYbs: null,
        ethylenToYpc: null,
        ethylenToWacker: null,
        ethylenToDyna: null,
        ethylenToCelanLongx: null,
        ethylenFrYpc: null,
        ethylenFrLongxiang: null,
        propyleneYieldPercentage: null,
        propyleneProduced: null,
        propyleneInventory: null,
        propyleneChange: null,
        propyleneImport: null,
        propyleneExport: null,
        propyleneToAaAe: null,
        propyleneToGaa: null,
        propyleneToOxo: null,
        propyleneToLdpe: null,
        propyleneToYpc: null,
        propyleneToRoad: null,
        propyleneToShip: null,
        propyleneFrYpc: null,
        propyleneFrShip: null,
        propyleneFrChengzhi: null,
        c3LpgYieldPercentage: null,
        c4LpgYieldPercentage: null,
        c3LpgProduced: null,
        c4LpgProduced: null,
        c3C4Inventory: null,
        c3C4Change: null,
        c3C4Import: null,
        c3C4Export: null,
        c3C4ToSub: null,
        c3C4ToFurAsFule: null,
        c3C4AsFeed: null,
        c3C4FrYpc: null,
        c3C4FrTruck: null,
        mixedC4sYieldPercentage: null,
        mixedC4sProduced: null,
        mixedC4sInventory: null,
        mixedC4sChange: null,
        mixedC4sImport: null,
        mixedC4sExport: null,
        mixedC4sToBd: null,
        mixedC4sToYpc: null,
        mixedC4sToTruck: null,
        mixedC4sToShip: null,
        mixedC4sFrYpc: null,
        mixedC4sFrTruck: null,
        mixedC4sFrShip: null,
        mixedC4sFrBdR1: null,
        mixedC4sToR800: null,
        eboYieldPercentage: null,
        eboProduced: null,
        eboInventory: null,
        eboChange: null,
        eboImport: null,
        eboExport: null,
        eboToShip: null,
        eboToRttf: null,
        eboToTrain: null,
        eboFrBd: null,
        naphthaleneYieldPercentage: null,
        naphthaleneProduced: null,
        naphthaleneInventory: null,
        naphthaleneChange: null,
        naphthaleneImport: null,
        naphthaleneExport: null,
        naphthaleneToTruck: null,
        poFluxOilYieldPercentage: null,
        poFluxOilProduced: null,
        poFluxOilInventory: null,
        poFluxOilChange: null,
        poFluxOilImport: null,
        poFluxOilExport: null,
        poFluxOilToBd: null,
        offgasYieldPercentage: null,
        offgasProduced: null,
        offgasInventory: null,
        offgasChange: null,
        offgasImport: null,
        offgasExport: null,
        offgasToFurnance: null,
        offgasToYbs: null,
        offgasToCEru: null,
        offgasSubInCloseU2: null,
        offgasFlareSctu: null,
        offgasToU2Nm3: null,
        offgasFlareLossT: null,
        rpgYieldPercentage: null,
        rpgProduced: null,
        rpgInventory: null,
        rpgChange: null,
        rpgImport: null,
        rpgExport: null,
        rpgToPgu: null,
        rpgFrYfcc: null,
        methaneYieldPercentage: null,
        methaneProduced: null,
        methaneToEoEg: null,
        residueOilYieldPercentage: null,
        residueOilProduced: null,
        totalInput: null,
        totalOutput: null,
        totalLoss: null,
        lossPercentage: null,
        totalFurnanceFeed: null,
        napFrCltf: null,
        totalPE: null,
        plantModeIs: null,
        plantLoad3495tD: null,
        avgFurnanceFeedTH: null,
        feedingRatioPercentage: null,
        hhpToe: null,
        hhpTce: null,
        hhpPre: null,
        hhpCracker: null,
        hhpCrackerTT: null,
        hhpCrackerKgoe: null,
        hhpCrackerKgce: null,
        hhpPguAeu: null,
        hhpPguAeuTT: null,
        hhpPguAeuKgoe: null,
        hhpPguAeuKgce: null,
        hhpSctuFlare: null,
        hhpSub: null,
        hhpBcc: null,
        ngToe: null,
        ngTce: null,
        ngPre: null,
        ngCracker: null,
        ngCrackerTT: null,
        ngCrackerKgoe: null,
        ngCrackerKgce: null,
        ngPguAeu: null,
        ngPguAeuTT: null,
        ngPguAeuKgoe: null,
        ngPguAeuKgce: null,
        ngSctuFlare: null,
        ngSub: null,
        ngBcc: null,
        fuelGasOffgasToe: null,
        fuelGasOffgasTce: null,
        fuelGasOffgasPre: null,
        fuelGasOffgasCracker: null,
        fuelGasOffgasCrackerTT: null,
        fuelGasOffgasCrackerKgoe: null,
        fuelGasOffgasCrackerKgce: null,
        fuelGasOffgasPguAeu: null,
        fuelGasOffgasPguAeuTT: null,
        fuelGasOffgasPguAeuKgoe: null,
        fuelGasOffgasPguAeuKgce: null,
        fuelGasOffgasSctuFlare: null,
        fuelGasOffgasSub: null,
        fuelGasOffgasBcc: null,
        shpToe: null,
        shpTce: null,
        shpPre: null,
        shpCracker: null,
        shpCrackerTT: null,
        shpCrackerKgoe: null,
        shpCrackerKgce: null,
        shpPguAeu: null,
        shpPguAeuTT: null,
        shpPguAeuKgoe: null,
        shpPguAeuKgce: null,
        shpSctuFlare: null,
        shpSub: null,
        shpBcc: null,
        hpToe: null,
        hpTce: null,
        hpPre: null,
        hpCracker: null,
        hpCrackerTT: null,
        hpCrackerKgoe: null,
        hpCrackerKgce: null,
        hpPguAeu: null,
        hpPguAeuTT: null,
        hpPguAeuKgoe: null,
        hpPguAeuKgce: null,
        hpSctuFlare: null,
        hpSub: null,
        hpBcc: null,
        mpToe: null,
        mpTce: null,
        mpPre: null,
        mpCracker: null,
        mpCrackerTT: null,
        mpCrackerKgoe: null,
        mpCrackerKgce: null,
        mpPguAeu: null,
        mpPguAeuTT: null,
        mpPguAeuKgoe: null,
        mpPguAeuKgce: null,
        mpSctuFlare: null,
        mpSub: null,
        mpBcc: null,
        lpToe: null,
        lpTce: null,
        lpPre: null,
        lpCracker: null,
        lpCrackerTT: null,
        lpCrackerKgoe: null,
        lpCrackerKgce: null,
        lpPguAeu: null,
        lpPguAeuTT: null,
        lpPguAeuKgoe: null,
        lpPguAeuKgce: null,
        lpSctuFlare: null,
        lpSub: null,
        lpBcc: null,
        electricityToe: null,
        electricityTce: null,
        electricityPre: null,
        electricityCracker: null,
        electricityCrackerTT: null,
        electricityCrackerKgoe: null,
        electricityCrackerKgce: null,
        electricityPguAeu: null,
        electricityPguAeuTT: null,
        electricityPguAeuKgoe: null,
        electricityPguAeuKgce: null,
        electricitySctuFlare: null,
        electricitySub: null,
        electricityBcc: null,
        coolingWaterToe: null,
        coolingWaterTce: null,
        coolingWaterPre: null,
        coolingWaterCracker: null,
        coolingWaterCrackerTT: null,
        coolingWaterCrackerKgoe: null,
        coolingWaterCrackerKgce: null,
        coolingWaterPguAeu: null,
        coolingWaterPguAeuTT: null,
        coolingWaterPguAeuKgoe: null,
        coolingWaterPguAeuKgce: null,
        coolingWaterSctuFlare: null,
        coolingWaterSub: null,
        coolingWaterBcc: null,
        polishedConToe: null,
        polishedConTce: null,
        polishedConPre: null,
        polishedConCracker: null,
        polishedConCrackerTT: null,
        polishedConCrackerKgoe: null,
        polishedConCrackerKgce: null,
        polishedConPguAeu: null,
        polishedConPguAeuTT: null,
        polishedConPguAeuKgoe: null,
        polishedConPguAeuKgce: null,
        polishedConSctuFlare: null,
        polishedConSub: null,
        polishedConBcc: null,
        hpBfwToe: null,
        hpBfwTce: null,
        hpBfwPre: null,
        hpBfwCracker: null,
        hpBfwCrackerTT: null,
        hpBfwCrackerKgoe: null,
        hpBfwCrackerKgce: null,
        hpBfwPguAeu: null,
        hpBfwPguAeuTT: null,
        hpBfwPguAeuKgoe: null,
        hpBfwPguAeuKgce: null,
        hpBfwSctuFlare: null,
        hpBfwSub: null,
        hpBfwBcc: null,
        prodWaterToe: null,
        prodWaterTce: null,
        prodWaterPre: null,
        prodWaterCracker: null,
        prodWaterCrackerTT: null,
        prodWaterCrackerKgoe: null,
        prodWaterCrackerKgce: null,
        prodWaterPguAeu: null,
        prodWaterPguAeuTT: null,
        prodWaterPguAeuKgoe: null,
        prodWaterPguAeuKgce: null,
        prodWaterSctuFlare: null,
        prodWaterSub: null,
        prodWaterBcc: null,
        turbineConToe: null,
        turbineConTce: null,
        turbineConPre: null,
        turbineConCracker: null,
        turbineConCrackerTT: null,
        turbineConCrackerKgoe: null,
        turbineConCrackerKgce: null,
        turbineConPguAeu: null,
        turbineConPguAeuTT: null,
        turbineConPguAeuKgoe: null,
        turbineConPguAeuKgce: null,
        turbineConSctuFlare: null,
        turbineConSub: null,
        turbineConBcc: null,
        paIaToe: null,
        paIaTce: null,
        paIaPre: null,
        paIaCracker: null,
        paIaCrackerTT: null,
        paIaCrackerKgoe: null,
        paIaCrackerKgce: null,
        paIaPguAeu: null,
        paIaPguAeuTT: null,
        paIaPguAeuKgoe: null,
        paIaPguAeuKgce: null,
        paIaSctuFlare: null,
        paIaSub: null,
        paIaBcc: null,
        n2Toe: null,
        n2Tce: null,
        n2Pre: null,
        n2Cracker: null,
        n2CrackerTT: null,
        n2CrackerKgoe: null,
        n2CrackerKgce: null,
        n2PguAeu: null,
        n2PguAeuTT: null,
        n2PguAeuKgoe: null,
        n2PguAeuKgce: null,
        n2SctuFlare: null,
        n2Sub: null,
        n2Bcc: null,
        totalToe: null,
        totalTce: null,
        totalPre: null,
        totalCracker: null,
        totalCrackerTT: null,
        totalCrackerKgoe: null,
        totalCrackerKgce: null,
        totalPguAeu: null,
        totalPguAeuTT: null,
        totalPguAeuKgoe: null,
        totalPguAeuKgce: null,
        targetToe: null,
        targetTce: null,
        targetPre: null,
        targetCracker: null,
        targetCrackerTT: null,
        targetCrackerKgoe: null,
        targetCrackerKgce: null,
        targetPguAeu: null,
        targetPguAeuTT: null,
        targetPguAeuKgoe: null,
        targetPguAeuKgce: null,
        producedToe: null,
        producedTce: null,
        producedPre: null,
        producedCracker: null,
        producedCrackerTT: null,
        producedCrackerKgoe: null,
        producedCrackerKgce: null,
        producedPguAeu: null,
        producedPguAeuTT: null,
        producedPguAeuKgoe: null,
        producedPguAeuKgce: null,
        frEoEg: null,
        loadPercentage: null,
        hsProducet: null,
        sctfStorageTotalC2: null,
        sctfStorageTk1061: null,
        sctfStorageTk1062: null,
        sctfStorageTk1063: null,
        sctfStorageTk1064: null,
        sctfStorageTk1065Off: null,
        sctfStorageTotalC3: null,
        sctfStorageTk1011: null,
        sctfStorageTk1012: null,
        sctfStorageTk1013: null,
        sctfStorageTk1014: null,
        sctfStorageTk1040Off: null,
        sctfStorageTk1020Lpg: null,
        sctfStorageTk1111C4s: null,
        sctfStorageTk1520Rpg: null,
        sctfStorageTk1350Po: null,
        sctfStorageTk1310Btx: null,
        sctfStorageTk1330Ebo: null,
        sctfStorageTk1430Lfo: null,
        sctfStorageTk1320OffBtx: null,
        sctfStorageT201Btx: null,
        sctfStorageTk1340C9: null,
        sctfStorageClt1350C9: null,
        sctfStorageTk1160Nh3: null,
        sctfStorageTk1510B: null,
        sctfStorageClt1370B: null,
        sctfStorageTk1360T: null,
        sctfStorageTk1410X: null,
        sctfStorageClt1380X: null,
        sctfStorageTk1420Dimer: null,
        sctfStorageTk1110R1: null,
        sctfStorageTk1130Ib: null,
        sctfStorageTk1150R3: null,
        sctfStorageTk1140Bd: null,
        sctfStorageTk1141Bd: null,
        sctfStorageTk1142Bd: null,
        sctfStorageTotalNap: null,
        sctfStorageCltf1621: null,
        sctfStorageCltf1622: null,
        sctfStorageCltf1623: null,
        pguToRpg: null,
        rpgToPgu2: null,
        pguRpgTH: null,
        pguRpg1: null,
        pguRpg2: null,
        pguH2: null,
        pguTotalFeed: null,
        pguOutput: null,
        pguTotalLoss: null,
        pguLossPercentage: null,
        pguFeedLoadPercentage: null,
        pguToAeu: null,
        aeuToPgu: null,
        pguAeuTH: null,
        pguBtxYeildPercentage: null,
        pguBtxProduced: null,
        pguBtxInventory: null,
        pguBtxChange: null,
        pguBtxExport: null,
        pguBtxToAeu: null,
        pguWashoilYeildPercentage: null,
        pguWashoilProduced: null,
        pguWashoilInventory: null,
        pguWashoilChange: null,
        pguWashoilToEu: null,
        pguOffgasYeildPercentage: null,
        pguOffgasProduced: null,
        pguOffgasInventory: null,
        pguOffgasChange: null,
        pguOffgasToEu: null,
        pguC5YeildPercentage: null,
        pguC5Produced: null,
        pguC5Export: null,
        pguC5ToAeu: null,
        pguC5ToEu: null,
        pguC5ToYuanguan: null,
        pguC9YeildPercentage: null,
        pguC9Produced: null,
        pguC9Inventory: null,
        pguC9Change: null,
        pguC9Export: null,
        pguC9ToAeu: null,
        pguC9ToRttf: null,
        pguC9ToShip: null,
        pguC9ToYfcc: null,
        aeuBenzeneYeildPercentage: null,
        aeuBenzeneProduced: null,
        aeuBenzeneInventory: null,
        aeuBenzeneChange: null,
        aeuBenzeneToShip: null,
        aeuBenzeneFrShip: null,
        aeuBenzeneToYbs: null,
        aeuBenzeneToRttf: null,
        aeuBenzeneToTrain: null,
        aeuTolueneYeildPercentage: null,
        aeuTolueneProduced: null,
        aeuTolueneInventory: null,
        aeuTolueneChange: null,
        aeuTolueneToShip: null,
        aeuTolueneFrShip: null,
        aeuTolueneToYpc: null,
        aeuTolueneFrYpc: null,
        aeuTolueneToRttf: null,
        aeuTolueneFrYbs: null,
        aeuTolueneToEu: null,
        aeuXyleneYeildPercentage: null,
        aeuXyleneProduced: null,
        aeuXyleneInventory: null,
        aeuXyleneChange: null,
        aeuXyleneToShip: null,
        aeuXyleneFrShip: null,
        aeuXyleneToYpc: null,
        aeuXyleneFrYpc: null,
        aeuXyleneToRttf: null,
        aeuC6C8NaYeildPercentage: null,
        aeuC6C8NaProduced: null,
        aeuC6C8NaInventory: null,
        aeuC6C8NaChange: null,
        aeuC6C8NaToEu: null,
        aeuC6C8NaToYpc: null,
        aeuTotalFeed: null,
        aeuOutput: null,
        aeuTotalLoss: null,
        aeuLossPercentage: null,
        aeuFeedLoadPercentage: null,
        pguAeuTotalFeed: null,
        pguAeuOutput: null,
        pguAeuTotalLoss: null,
        pguAeuLossPercentage: null,
        pguAeuFeedLoadPercentage: null,
        pguC5RaffInput: null,
        col320fc2161: null,
        c210pdi: null,
        temperature: null,
        crackingFurnaceBurn: null,
        deptId: null,
        offgasToGaaCaa: null
      };
      this.resetForm("form");
    },
    /** 搜索按钮操作 */
    handleQuery() {
      this.queryParams.pageNum = 1;
      this.getList();
    },
    /** 重置按钮操作 */
    resetQuery() {
      this.resetForm("queryForm");
      this.handleQuery();
    },
    // 多选框选中数据
    handleSelectionChange(selection) {
      this.ids = selection.map(item => item.id)
      this.single = selection.length!==1
      this.multiple = !selection.length
    },
    /** 新增按钮操作 */
    handleAdd() {
      this.reset();
      this.open = true;
      this.title = "添加每日生产报告";
    },
    /** 修改按钮操作 */
    handleUpdate(row) {
      this.reset();
      const id = row.id || this.ids
      getReport(id).then(response => {
        this.form = response.data;
        this.open = true;
        this.title = "修改每日生产报告";
      });
    },
    /** 提交按钮 */
    submitForm() {
      this.$refs["form"].validate(valid => {
        if (valid) {
          if (this.form.id != null) {
            updateReport(this.form).then(response => {
              this.msgSuccess("修改成功");
              this.open = false;
              this.getList();
            });
          } else {
            addReport(this.form).then(response => {
              this.msgSuccess("新增成功");
              this.open = false;
              this.getList();
            });
          }
        }
      });
    },
    /** 删除按钮操作 */
    handleDelete(row) {
      const ids = row.id || this.ids;
      this.$confirm('是否确认删除?', "警告", {
          confirmButtonText: "确定",
          cancelButtonText: "取消",
          type: "warning"
        }).then(function() {
          return delReport(ids);
        }).then(() => {
          this.getList();
          this.msgSuccess("删除成功");
        })
    },
    /** 导出按钮操作 */
    handleExport() {
      const queryParams = this.queryParams;
      this.$confirm('是否确认导出所有每日生产报告数据项?', "警告", {
          confirmButtonText: "确定",
          cancelButtonText: "取消",
          type: "warning"
        }).then(function() {
          return exportReport(queryParams);
        }).then(response => {
          this.download(response.msg);
        })
    },
      /** 导入按钮操作 */
      handleImport() {
          this.upload.title = "用户导入";
          this.upload.open = true;
      },
      /** 下载模板操作 */
      importTemplate() {
          importTemplate().then(response => {
              this.download(response.msg);
          });
      },
      // 文件上传中处理
      handleFileUploadProgress(event, file, fileList) {
          this.upload.isUploading = true;
      },
      // 文件上传成功处理
      handleFileSuccess(response, file, fileList) {
          this.upload.open = false;
          this.upload.isUploading = false;
          this.$refs.upload.clearFiles();
          this.$alert(response.msg, "导入结果", { dangerouslyUseHTMLString: true });
          this.getList();
      },
      // 提交上传文件
      submitFileForm() {
          this.$refs.upload.submit();
      }
  }
};
</script>
