|
@@ -6,18 +6,21 @@
|
|
</h2>
|
|
</h2>
|
|
<div class="m-core">
|
|
<div class="m-core">
|
|
<!-- 搜索标题 -->
|
|
<!-- 搜索标题 -->
|
|
- <el-form :inline="true"
|
|
|
|
|
|
+ <save-form :inline="true"
|
|
class="searchForm"
|
|
class="searchForm"
|
|
- v-model.trim="searchForm">
|
|
|
|
- <el-form-item>
|
|
|
|
|
|
+ ref='searchForm'
|
|
|
|
+ @submit="onSearch"
|
|
|
|
+ @reset="onReSet"
|
|
|
|
+ :model="searchForm">
|
|
|
|
+ <el-form-item prop="name">
|
|
<el-input v-model.trim="searchForm.name"
|
|
<el-input v-model.trim="searchForm.name"
|
|
placeholder="请输入姓名"></el-input>
|
|
placeholder="请输入姓名"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item>
|
|
|
|
|
|
+ <el-form-item prop="orderNo">
|
|
<el-input v-model.trim="searchForm.orderNo"
|
|
<el-input v-model.trim="searchForm.orderNo"
|
|
placeholder="请输入订单编号"></el-input>
|
|
placeholder="请输入订单编号"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item>
|
|
|
|
|
|
+ <el-form-item prop="transNo">
|
|
<el-input v-model.trim="searchForm.transNo"
|
|
<el-input v-model.trim="searchForm.transNo"
|
|
placeholder="请输入交易流水号"></el-input>
|
|
placeholder="请输入交易流水号"></el-input>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -26,7 +29,7 @@
|
|
@keyup.enter.native="city"
|
|
@keyup.enter.native="city"
|
|
placeholder="请输入城市名"></el-input>
|
|
placeholder="请输入城市名"></el-input>
|
|
</el-form-item> -->
|
|
</el-form-item> -->
|
|
- <el-form-item>
|
|
|
|
|
|
+ <el-form-item prop="organId">
|
|
<el-select v-model.trim="searchForm.organId"
|
|
<el-select v-model.trim="searchForm.organId"
|
|
filterable
|
|
filterable
|
|
clearable
|
|
clearable
|
|
@@ -37,7 +40,7 @@
|
|
:value="item.value"></el-option>
|
|
:value="item.value"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item>
|
|
|
|
|
|
+ <el-form-item >
|
|
<el-select class="multiple"
|
|
<el-select class="multiple"
|
|
v-model.trim="searchForm.status"
|
|
v-model.trim="searchForm.status"
|
|
filterable
|
|
filterable
|
|
@@ -49,7 +52,7 @@
|
|
label="已缴费"></el-option>
|
|
label="已缴费"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item>
|
|
|
|
|
|
+ <el-form-item prop="orderDate">
|
|
<el-date-picker v-model.trim="orderDate"
|
|
<el-date-picker v-model.trim="orderDate"
|
|
style="width:410px;"
|
|
style="width:410px;"
|
|
type="daterange"
|
|
type="daterange"
|
|
@@ -63,14 +66,14 @@
|
|
}"></el-date-picker>
|
|
}"></el-date-picker>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item>
|
|
<el-form-item>
|
|
- <el-button @click="onSearch"
|
|
|
|
|
|
+ <el-button native-type="submit"
|
|
type="danger">搜索</el-button>
|
|
type="danger">搜索</el-button>
|
|
- <!-- <el-button @click="onReSet" type="primary">重置</el-button> -->
|
|
|
|
|
|
+ <el-button native-type="reset" type="primary">重置</el-button>
|
|
<el-button @click="onExport"
|
|
<el-button @click="onExport"
|
|
v-permission="'export/degreeRegistration/825'"
|
|
v-permission="'export/degreeRegistration/825'"
|
|
type="primary">导出</el-button>
|
|
type="primary">导出</el-button>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- </el-form>
|
|
|
|
|
|
+ </save-form>
|
|
<div style="font-size: 14px; color: #F85043; padding-bottom: 10px;">
|
|
<div style="font-size: 14px; color: #F85043; padding-bottom: 10px;">
|
|
报考总人数:{{ totalNumber }}人
|
|
报考总人数:{{ totalNumber }}人
|
|
<i style="width: 10px; display: inline-block"></i>
|
|
<i style="width: 10px; display: inline-block"></i>
|
|
@@ -79,7 +82,7 @@
|
|
<div class="tableWrap">
|
|
<div class="tableWrap">
|
|
<el-table :data="tableList"
|
|
<el-table :data="tableList"
|
|
:header-cell-style="{background:'#EDEEF0',color:'#444'}">
|
|
:header-cell-style="{background:'#EDEEF0',color:'#444'}">
|
|
- >
|
|
|
|
|
|
+
|
|
<el-table-column width="90px"
|
|
<el-table-column width="90px"
|
|
align="center"
|
|
align="center"
|
|
prop="id"
|
|
prop="id"
|
|
@@ -163,7 +166,9 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>-->
|
|
</el-table-column>-->
|
|
</el-table>
|
|
</el-table>
|
|
- <pagination :total="pageInfo.total"
|
|
|
|
|
|
+ <pagination
|
|
|
|
+ sync
|
|
|
|
+ :total.sync="pageInfo.total"
|
|
:page.sync="pageInfo.page"
|
|
:page.sync="pageInfo.page"
|
|
:limit.sync="pageInfo.limit"
|
|
:limit.sync="pageInfo.limit"
|
|
:page-sizes="pageInfo.page_size"
|
|
:page-sizes="pageInfo.page_size"
|
|
@@ -234,23 +239,26 @@ export default {
|
|
});
|
|
});
|
|
},
|
|
},
|
|
onSearch () {
|
|
onSearch () {
|
|
- let pageInfo = this.pageInfo;
|
|
|
|
- pageInfo.page = 1;
|
|
|
|
|
|
+ this.pageInfo.page = 1;
|
|
this.getList();
|
|
this.getList();
|
|
},
|
|
},
|
|
onReSet () {
|
|
onReSet () {
|
|
// 重置搜索
|
|
// 重置搜索
|
|
|
|
+
|
|
this.orderDate = null;
|
|
this.orderDate = null;
|
|
- this.searchForm = {
|
|
|
|
- orderNo: null,
|
|
|
|
- transNo: null,
|
|
|
|
- city: null,
|
|
|
|
- status: null,
|
|
|
|
- startTime: null,
|
|
|
|
- organId: null,
|
|
|
|
- endTime: null,
|
|
|
|
- };
|
|
|
|
- this.getList();
|
|
|
|
|
|
+ // this.searchForm = {
|
|
|
|
+ // orderNo: null,
|
|
|
|
+ // transNo: null,
|
|
|
|
+ // city: null,
|
|
|
|
+ // status: null,
|
|
|
|
+ // startTime: null,
|
|
|
|
+ // organId: null,
|
|
|
|
+ // endTime: null,
|
|
|
|
+ // };
|
|
|
|
+ this.$refs.searchForm.resetFields()
|
|
|
|
+ // this.$set(this.searchForm,'status','pay')
|
|
|
|
+ // this.searchForm.status = 'pay'
|
|
|
|
+ this.onSearch();
|
|
},
|
|
},
|
|
getList () {
|
|
getList () {
|
|
let searchForm = this.searchForm;
|
|
let searchForm = this.searchForm;
|
|
@@ -382,4 +390,4 @@ export default {
|
|
-webkit-line-clamp: 3;
|
|
-webkit-line-clamp: 3;
|
|
-webkit-box-orient: vertical;
|
|
-webkit-box-orient: vertical;
|
|
}
|
|
}
|
|
-</style>
|
|
|
|
|
|
+</style>
|