<template>
  <div class="dashboard-container">
    <el-form :model="peopleform" :inline="true" label-width="88px" ref="peopleform">
      <el-row>
        <el-col :span="10">
          <div>
            <el-form-item label="上报日期" class="fourLabel" label-width="80px">
              <el-date-picker v-model="peopleform.value6" type="daterange" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期">
              </el-date-picker>
            </el-form-item>
          </div>
        </el-col>
        <el-col :span="7">
          <div>
            <el-form-item label="价格类型" class="fourLabel">
              <el-select class="wdh" placeholder="请选择" v-model="peopleform.status" clearable>
                <el-option v-for="item in status" :key="item.value" :label="item.dictName" :value="item.dictName"></el-option>
              </el-select>
            </el-form-item>
          </div>
        </el-col>
        <el-col :span="7">
          <el-button class="outButton" icon="el-icon-search" size="medium" type="primary">查询</el-button>
          <el-button class="outButton" icon="el-icon-refresh" size="medium" type="primary">清空</el-button>
        </el-col>
      </el-row>
      <el-row>
        <el-col :span="12">
          <div>
            <el-button class="outButton" icon="el-icon-plus" size="mini" @click="addBtn" type="primary">集贸零售价格</el-button>
            <el-button class="outButton" icon="el-icon-plus" size="mini" @click="addBtn" type="primary">集贸批发价格</el-button>
            <el-button class="outButton" icon="el-icon-plus" size="mini" @click="addBtn" type="primary">超市价格</el-button>
            <el-button class="outButton" icon="el-icon-download" size="mini" @click="addBtn" type="primary">上报</el-button>
            <el-button class="outButton" icon="el-icon-upload2" size="mini" @click="addBtn" type="primary">导出</el-button>
          </div>
        </el-col>
      </el-row>
    </el-form>
    <el-row>
      <el-table tooltip-effect="dark" style="width: 100%;margin-top:10px;" align="center" border stripe highlight-current-rowv-loading="tableLoading" :data="tableData">
        <el-table-column type="selection" width="50"></el-table-column>
        <el-table-column type="index" :index="typeIndex" label="序号" width="50"></el-table-column>
        <el-table-column align="center" label="价格类型" :show-overflow-tooltip="true" prop="planFileName"></el-table-column>
        <el-table-column align="center" label="上报日期" :show-overflow-tooltip="true" prop="migrationDate"></el-table-column>
        <el-table-column align="center" label="填报方式" :show-overflow-tooltip="true" prop="city"></el-table-column>
        <el-table-column align="center" label="状态" :show-overflow-tooltip="true" prop="findingsAudit"></el-table-column>
        <el-table-column width="150" label="操作">
          <template slot-scope="scope">

            <el-tooltip class="item" effect="light" content="查看" placement="top">
              <el-button class="button" size="mini" type="primary" @click.stop="see(scope.row)">
                <i class="el-icon-zoom-in"></i>
              </el-button>
            </el-tooltip>
            <el-tooltip class="item" effect="light" content="修改" placement="top">
              <el-button class="button" size="mini" type="primary" @click.stop="see(scope.row)">
                <i class="el-icon-edit-outline"></i>
              </el-button>
            </el-tooltip>

          </template>
        </el-table-column>
      </el-table>
      <!-- 分页开始 -->
      <div class="pagination-container">
        <el-pagination class="right" :current-page.sync="limit.page" :page-size="limit.size" :page-sizes="[10,20,30,40]" :total="limit.total" @size-change="handleChangeSize" @current-change="handleCurrentChangePage" layout="total, sizes, prev, pager, next, jumper">
        </el-pagination>
      </div>
    </el-row>

  </div>
</template>

<script>
import { mapGetters } from 'vuex'

export default {
  name: 'Daily',
  data() {
    return {
      peopleform: {},
      yearArr: [{
        index: 1,
        value: '发布'
      }],
      status: [{
        index: 1,
        dictName: '未提交',
      }, {
        index: 2,
        dictName: '已提交',
      }, {
        index: 3,
        dictName: '审核通过',
      }, {
        index: 4,
        dictName: '驳回',
      }],
      dataDictioPubArr: [{
        index: 1
      }],
      tableData: [{
        index: 1
      }],
      limit: {
        page: 1,
        size: 10,
        total: 0
      }
    }
  },
  computed: {
    ...mapGetters([
      'name'
    ])
  },
  methods: {
    see(row) {

    },
    handleChangeSize(value) {

    },
    handleCurrentChangePage(value) {
    },
    addBtn() {
      this.$router.push({ path: '/onlineContribute/detail' })
    },
    typeIndex(index) {
      return index + (this.limit.page - 1) * this.limit.size + 1;
    },
  }
}
</script>

<style lang="scss" scoped>
.dashboard {
  &-container {
    margin: 30px;
  }
  &-text {
    font-size: 30px;
    line-height: 46px;
  }
}
</style>
