<template>
  <div class="manage-container">
    <el-tabs v-model="activeName" @tab-click="handleClick">
      <el-tab-pane label="设备月报表" name="first">
        <vab-query-form>
          <vab-query-form-left-panel>
            <el-date-picker
              v-model="value1"
              type="date"
              placeholder="选择日期"
            ></el-date-picker>
          </vab-query-form-left-panel>
          <vab-query-form-right-panel>
            <el-button type="primary">查询</el-button>
            <el-button>导出</el-button>
          </vab-query-form-right-panel>
        </vab-query-form>
        <div class="device-base">
          <vab-query-form-left-panel class="device-left">
            <span>厂名：南京江北公用资产有限公司</span>
          </vab-query-form-left-panel>
          <vab-query-form-right-panel class="device-right">
            <span>2022年10月</span>
          </vab-query-form-right-panel>
        </div>
        <el-table :data="tableData" border style="width: 100%">
          <el-table-column
            prop="Id"
            label="序号（固定资产编号）"
            align="center"
          >
            <template #default="{ row }">
              <el-input v-model="row.Id"></el-input>
            </template>
          </el-table-column>
          <el-table-column
            prop="First"
            label="所属站点"
            width="155"
            align="center"
          >
            <template #default="{ row }">
              <el-input v-model="row.First"></el-input>
            </template>
          </el-table-column>
          <el-table-column
            prop="Second"
            label="安装位置"
            width="155"
            align="center"
          >
            <template #default="{ row }">
              <el-input v-model="row.Second"></el-input>
            </template>
          </el-table-column>
          <el-table-column
            prop="Third"
            label="设备名称及编号"
            width="155"
            align="center"
          >
            <template #default="{ row }">
              <el-input v-model="row.Third"></el-input>
            </template>
          </el-table-column>
          <el-table-column
            prop="Fourth"
            label="月额定运行时间（h）"
            width="155"
            align="center"
          >
            <template #default="{ row }">
              <el-input v-model="row.Fourth"></el-input>
            </template>
          </el-table-column>
          <el-table-column
            prop="Fifth"
            label="月实际运行时间（h）"
            width="155"
            align="center"
          >
            <template #default="{ row }">
              <el-input v-model="row.Fifth"></el-input>
            </template>
          </el-table-column>
          <el-table-column
            prop="Sixth"
            label="月设备完好时间（h）"
            width="155"
            align="center"
          >
            <template #default="{ row }">
              <el-input v-model="row.Sixth"></el-input>
            </template>
          </el-table-column>
        </el-table>
        <vab-query-form>
          <vab-query-form-right-panel>
            <el-pagination
              :current-page="currentPage4"
              :page-sizes="[100, 200, 300, 400]"
              :page-size="100"
              layout="total, sizes, prev, pager, next, jumper"
              :total="400"
              @size-change="handleSizeChange"
              @current-change="handleCurrentChange"
            ></el-pagination>
          </vab-query-form-right-panel>
        </vab-query-form>
      </el-tab-pane>
      <el-tab-pane label="设备年报表" name="second">
        <vab-query-form>
          <vab-query-form-left-panel>
            <el-date-picker
              v-model="value1"
              type="date"
              placeholder="选择日期"
            ></el-date-picker>
          </vab-query-form-left-panel>
          <vab-query-form-right-panel>
            <el-button type="primary">查询</el-button>
            <el-button>导出</el-button>
          </vab-query-form-right-panel>
        </vab-query-form>
        <div class="device-base">
          <vab-query-form-left-panel class="device-left">
            <span>厂名：南京江北公用资产有限公司</span>
          </vab-query-form-left-panel>
        </div>
        <el-table :data="tableData2" border style="width: 100%">
          <el-table-column
            prop="id"
            label="序号（固定资产编号）"
            align="center"
          >
            <template #default="{ row }">
              <el-input v-model="row.Id"></el-input>
            </template>
          </el-table-column>
          <el-table-column
            prop="No01"
            label="安装位置"
            width="165"
            align="center"
          >
            <template #default="{ row }">
              <el-input v-model="row.No01"></el-input>
            </template>
          </el-table-column>
          <el-table-column
            prop="No02"
            label="设备名称及编号"
            width="165"
            align="center"
          >
            <template #default="{ row }">
              <el-input v-model="row.No02"></el-input>
            </template>
          </el-table-column>
          <el-table-column
            prop="No03"
            label="月额定运行时间（h）"
            width="165"
            align="center"
          >
            <template #default="{ row }">
              <el-input v-model="row.No03"></el-input>
            </template>
          </el-table-column>
          <el-table-column
            prop="No04"
            label="月实际运行时间（h）"
            width="165"
            align="center"
          >
            <template #default="{ row }">
              <el-input v-model="row.No04"></el-input>
            </template>
          </el-table-column>
          <el-table-column
            prop="No05"
            label="月设备完好时间（h）"
            width="165"
            align="center"
          >
            <template #default="{ row }">
              <el-input v-model="row.No05"></el-input>
            </template>
          </el-table-column>
        </el-table>
        <vab-query-form>
          <vab-query-form-right-panel>
            <el-pagination
              :current-page="currentPage4"
              :page-sizes="[100, 200, 300, 400]"
              :page-size="100"
              layout="total, sizes, prev, pager, next, jumper"
              :total="400"
              @size-change="handleSizeChange"
              @current-change="handleCurrentChange"
            ></el-pagination>
          </vab-query-form-right-panel>
        </vab-query-form>
      </el-tab-pane>
    </el-tabs>
  </div>
</template>

<script>
export default {
  data() {
    return {
      currentPage1: 5,
      currentPage2: 5,
      currentPage3: 5,
      currentPage4: 4,
      activeName: 'first',
      tableData: [
        {
          Id: '',
          First: '小营农污处理设施',
          Second: '',
          Third: '提升泵1',
          Fourth: '744',
          Fifth: '392.17',
          Sixth: '392.17',
        },
        {
          Id: '',
          First: '小营农污处理设施',
          Second: '',
          Third: '提升泵1',
          Fourth: '744',
          Fifth: '392.17',
          Sixth: '392.17',
        },
        {
          Id: '',
          First: '小营农污处理设施',
          Second: '',
          Third: '提升泵1',
          Fourth: '744',
          Fifth: '392.17',
          Sixth: '392.17',
        },
        {
          Id: 'SW-GXSW-HLB-005（NW）',
          First: '大包组农污处理设施',
          Second: '调蓄池',
          Third: '提升泵1',
          Fourth: '744',
          Fifth: '392.17',
          Sixth: '392.17',
        },
        {
          Id: 'SW-GXSW-HLB-005（NW）',
          First: '大包组农污处理设施',
          Second: '调蓄池',
          Third: '提升泵1',
          Fourth: '744',
          Fifth: '392.17',
          Sixth: '392.17',
        },
        {
          Id: 'SW-GXSW-HLB-005（NW）',
          First: '大包组农污处理设施',
          Second: '调蓄池',
          Third: '提升泵1',
          Fourth: '744',
          Fifth: '392.17',
          Sixth: '392.17',
        },
      ],
      tableData2: [
        {
          id: 'SW-GXSW-HLB-005（NW）',
          No01: '大包组农污处理设施',
          No02: '调蓄池',
          No03: '提升泵1',
          No04: '744',
          No05: '392.17',
          No06: '392.17',
        },
        {
          id: 'SW-GXSW-HLB-005（NW）',
          No01: '大包组农污处理设施',
          No02: '调蓄池',
          No03: '提升泵1',
          No04: '744',
          No05: '392.17',
          No06: '392.17',
        },
        {
          id: 'SW-GXSW-HLB-005（NW）',
          No01: '大包组农污处理设施',
          No02: '调蓄池',
          No03: '提升泵1',
          No04: '744',
          No05: '392.17',
          No06: '392.17',
        },
      ],
    };
  },
  methods: {
    handleClick(tab, event) {
      console.log(tab, event);
    },
    handleSizeChange(val) {
      console.log(`每页 ${val} 条`);
    },
    handleCurrentChange(val) {
      console.log(`当前页: ${val}`);
    },
  },
};
</script>

<style lang="scss" scoped>
.device-base {
  width: 100%;
  background: #f5f7fa;
  line-height: 40px;
  height: 40px;
  border: 1px solid #ebeef5;
  border-bottom: none;
  .device-left {
    width: 50%;
    background: #f5f7fa;
    text-align: center;
  }
  .device-right {
    width: 50%;
    background: #f5f7fa;
    text-align: center;
  }
}
</style>

<style lang="scss">
.el-submenu__title:hover {
  background-color: rgba(#1890ff, 0.085) !important;
  color: hsla(208, 100%, 55%, 0.95) !important;
}
</style>
