|
|
@@ -1,79 +1,16 @@
|
|
|
<template>
|
|
|
<div class="list-view">
|
|
|
<div class="filters-container">
|
|
|
- <div>
|
|
|
- <span class="span-width">
|
|
|
- <span class="span-size">考级活动名称</span>
|
|
|
- <el-input placeholder="输入考级活动名称" v-model="search" clearable class="filter-item"></el-input>
|
|
|
- </span>
|
|
|
- <span class="span-width">
|
|
|
- <span class="span-size">考级机构名称</span>
|
|
|
- <el-input placeholder="输入考级机构名称" v-model="agency" clearable class="filter-item"></el-input>
|
|
|
- </span>
|
|
|
- <span class="span-width2">
|
|
|
- <label class="span-size">考级活动时间</label>
|
|
|
- <el-date-picker
|
|
|
- v-model="dateRange"
|
|
|
- type="daterange"
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
- start-placeholder="请选择开始时间"
|
|
|
- end-placeholder="请选择结束时间"
|
|
|
- range-separator="至"
|
|
|
- class="filter-item"
|
|
|
- >
|
|
|
- </el-date-picker>
|
|
|
- </span>
|
|
|
- </div>
|
|
|
- <div>
|
|
|
- <span class="span-width">
|
|
|
- <span class="span-size">承办单位名称</span>
|
|
|
- <el-input
|
|
|
- placeholder="输入承办单位名称"
|
|
|
- v-model="organizer"
|
|
|
- clearable
|
|
|
- class="filter-item"
|
|
|
- ></el-input>
|
|
|
- </span>
|
|
|
- <span class="span-width">
|
|
|
- <label class="span-size">状态</label>
|
|
|
- <el-select
|
|
|
- class="filter-item"
|
|
|
- v-model="status"
|
|
|
- clearable
|
|
|
- placeholder="请选择状态"
|
|
|
- style="width: 200px"
|
|
|
- >
|
|
|
- <el-option
|
|
|
- v-for="item in statusOptions"
|
|
|
- :key="item.value"
|
|
|
- :value="item.value"
|
|
|
- :label="item.label"
|
|
|
- ></el-option>
|
|
|
- </el-select>
|
|
|
- </span>
|
|
|
- <span class="span-width2">
|
|
|
- <label class="span-size">备案时间</label>
|
|
|
- <el-date-picker
|
|
|
- v-model="recordDateRange"
|
|
|
- type="daterange"
|
|
|
- value-format="yyyy-MM-dd"
|
|
|
- start-placeholder="请选择开始时间"
|
|
|
- end-placeholder="请选择结束时间"
|
|
|
- range-separator="至"
|
|
|
- class="filter-item"
|
|
|
- >
|
|
|
- </el-date-picker>
|
|
|
- </span>
|
|
|
- </div>
|
|
|
- <!-- <el-input placeholder="输入关键字" v-model="search" clearable class="filter-item"></el-input> -->
|
|
|
- <div style="padding-left: 14px">
|
|
|
+ <span class="span-width">
|
|
|
+ <span class="span-size">考级活动名称</span>
|
|
|
+ <el-input placeholder="输入考级活动名称" v-model="search" clearable class="filter-item"></el-input>
|
|
|
+ </span>
|
|
|
+ <span class="span-width">
|
|
|
+ <span class="span-size">考级机构名称</span>
|
|
|
+ <el-input placeholder="输入考级机构名称" v-model="agency" clearable class="filter-item"></el-input>
|
|
|
+ </span>
|
|
|
+ <span class="span-width">
|
|
|
<label class="span-size">考级地点</label>
|
|
|
- <el-select class="filter-item" v-model="province">
|
|
|
- <el-option value="江苏省" label="江苏省"></el-option>
|
|
|
- </el-select>
|
|
|
- <el-select class="filter-item" v-model="city">
|
|
|
- <el-option value="南京市" label="南京市"></el-option>
|
|
|
- </el-select>
|
|
|
<el-select class="filter-item" v-model="districtId" clearable placeholder="请选择区县">
|
|
|
<el-option
|
|
|
v-for="item in district"
|
|
|
@@ -82,24 +19,42 @@
|
|
|
:label="item.name"
|
|
|
></el-option>
|
|
|
</el-select>
|
|
|
- </div>
|
|
|
- <div style="padding-left: 20px">
|
|
|
- <el-button @click="getData" type="primary" icon="el-icon-search" class="filter-item">查询 </el-button>
|
|
|
- <el-button @click="addRow" type="primary" icon="el-icon-plus" class="filter-item">上传 </el-button>
|
|
|
- <!-- <el-button @click="update" type="primary" icon="el-icon-refresh" class="filter-item"
|
|
|
+ </span>
|
|
|
+ <span class="span-width">
|
|
|
+ <span class="span-size">承办单位名称</span>
|
|
|
+ <el-input placeholder="输入承办单位名称" v-model="organizer" clearable class="filter-item"></el-input>
|
|
|
+ </span>
|
|
|
+
|
|
|
+ <span class="span-width2">
|
|
|
+ <label class="span-size">考级活动时间</label>
|
|
|
+ <el-date-picker
|
|
|
+ v-model="dateRange"
|
|
|
+ type="daterange"
|
|
|
+ value-format="yyyy-MM-dd"
|
|
|
+ start-placeholder="请选择开始时间"
|
|
|
+ end-placeholder="请选择结束时间"
|
|
|
+ range-separator="至"
|
|
|
+ class="filter-item"
|
|
|
+ >
|
|
|
+ </el-date-picker>
|
|
|
+ </span>
|
|
|
+ </div>
|
|
|
+ <div style="padding-left: 20px">
|
|
|
+ <el-button @click="getData" type="primary" icon="el-icon-search" class="filter-item">查询 </el-button>
|
|
|
+ <el-button @click="addRow" type="primary" icon="el-icon-plus" class="filter-item">上传 </el-button>
|
|
|
+ <!-- <el-button @click="update" type="primary" icon="el-icon-refresh" class="filter-item"
|
|
|
>一键获取
|
|
|
</el-button> -->
|
|
|
- <!-- <el-button @click="distribute" type="primary" class="filter-item">一键分发 </el-button> -->
|
|
|
- <el-button
|
|
|
- @click="download"
|
|
|
- type="primary"
|
|
|
- icon="el-icon-download"
|
|
|
- :loading="downloading"
|
|
|
- class="filter-item"
|
|
|
- :disabled="totalElements <= 0"
|
|
|
- >导出EXCEL
|
|
|
- </el-button>
|
|
|
- </div>
|
|
|
+ <!-- <el-button @click="distribute" type="primary" class="filter-item">一键分发 </el-button> -->
|
|
|
+ <el-button
|
|
|
+ @click="download"
|
|
|
+ type="primary"
|
|
|
+ icon="el-icon-download"
|
|
|
+ :loading="downloading"
|
|
|
+ class="filter-item"
|
|
|
+ :disabled="totalElements <= 0"
|
|
|
+ >导出EXCEL
|
|
|
+ </el-button>
|
|
|
</div>
|
|
|
<el-table
|
|
|
:data="tableData"
|
|
|
@@ -123,7 +78,6 @@
|
|
|
<el-table-column prop="organizer" label="承办单位名称"> </el-table-column>
|
|
|
<el-table-column prop="district" label="考级地点"> </el-table-column>
|
|
|
<el-table-column prop="recordTime" label="备案时间"> </el-table-column>
|
|
|
- <el-table-column prop="status" label="状态" :formatter="statusFormatter" width="50"> </el-table-column>
|
|
|
<el-table-column label="操作" align="center" fixed="right" min-width="80">
|
|
|
<template slot-scope="{ row }">
|
|
|
<el-button @click="editRow(row)" type="primary" size="mini" plain>查看</el-button>
|