<!-- 工作统计 -->
<template>
  <div>
    <div class="h-layout space-between h-center">
      <div>
        <div class="h-layout">
          <div class="tool-item" @click="getList">
            <svg-icon name="refurbish" class="icon" />
            <span>刷新</span>
          </div>
          <div class="tool-item">
            <svg-icon name="export" class="icon" />
            <span>导出</span>
          </div>
        </div>
      </div>
    </div>
    <el-table
      ref="loading"
      class="table"
      v-loading="tableDataloading"
      :data="tableData"
      header-row-class-name="el-one-header"
      border
    >
      <el-table-column
        prop="cName"
        align="center"
        :resizable="true"
        label="村名"
      >
      </el-table-column>
      <el-table-column prop="dj" :resizable="true" align="center" label="地震">
      </el-table-column>
      <el-table-column prop="cz" align="center" :resizable="true" label="火灾">
      </el-table-column>
      <el-table-column prop="db" :resizable="true" align="center" label="防汛">
      </el-table-column>
      <el-table-column prop="yj" :resizable="true" align="center" label="治安">
      </el-table-column>
    </el-table>
    <!-- 分页 -->
    <el-pagination
      class="pagination"
      v-model:current-page.sync="currentPage"
      :page-sizes="[10, 15, 20, 30]"
      v-model:page-size.sync="pageSize"
      layout="total, sizes, prev, pager, next, jumper"
      :total="total"
      background
    >
    </el-pagination>
  </div>
</template>

<script lang='ts' setup>
import { onMounted, reactive, ref } from "vue";
import { ElMessageBox } from "element-plus";

const search = ref([]);
const currentPage = ref(1);
const pageSize = ref(10);
const total = ref(0);
const tableData = ref([{ cName: "xxx村名" }, { cName: "xxx村名" }]);
</script>

<style lang="scss" scoped>
.table {
  margin-top: 16px;
}
</style>
