离校批量审核管理
diff --git a/leave-school-vue/src/views/procedures/leavestudent/index.vue b/leave-school-vue/src/views/procedures/leavestudent/index.vue
index 6d0117e..4bf80c1 100644
--- a/leave-school-vue/src/views/procedures/leavestudent/index.vue
+++ b/leave-school-vue/src/views/procedures/leavestudent/index.vue
@@ -22,13 +22,6 @@
</el-option>
</el-select>
</el-col>
- <el-col :span="8">
- <el-button class="filter-item" type="primary" v-waves icon="el-icon-search" @click="handleFilter">查询</el-button>
- <el-button class="filter-item" style="margin-left: 10px;" @click="handleCreate(null, 'create')" type="primary" icon="el-icon-edit">添加</el-button>
- <el-button class="filter-item" style="margin-left: 10px;" @click="handleReset" type="primary" icon="el-icon-edit">重置</el-button>
- </el-col>
- </el-row>
- <el-row :gutter="20">
<el-col :span="4">
<el-select clearable class="filter-item" v-model="listQuery.leaveSchoolType" placeholder="离校类型">
<el-option v-for="item in pagedata.leaveSchoolTypeList" :key="item.value" :label="item.label" :value="item.value">
@@ -36,13 +29,19 @@
</el-select>
</el-col>
<el-col :span="4">
+ <el-button class="filter-item" type="primary" v-waves icon="el-icon-search" @click="handleFilter">查询</el-button>
+ <el-button class="filter-item" style="margin-left: 10px;" @click="handleReset" type="primary" icon="el-icon-edit">重置</el-button>
+ </el-col>
+ </el-row>
+ <el-row :gutter="20">
+ <el-col :span="4">
<el-select clearable @change="initMajorList" class="filter-item" v-model="listQuery.department" placeholder="院系">
<el-option v-for="item in pagedata.departmentList" :key="item.id" :label="item.name" :value="item.id">
</el-option>
</el-select>
</el-col>
<el-col :span="4">
- <el-select clearable class="filter-item" v-model="listQuery.major" placeholder="专业">
+ <el-select clearable @change="initBjList" class="filter-item" v-model="listQuery.major" placeholder="专业">
<el-option v-for="item in majorList" :key="item.id" :label="item.zymc" :value="item.id">
</el-option>
</el-select>
@@ -53,8 +52,6 @@
</el-option>
</el-select>
</el-col>
- </el-row>
- <el-row :gutter="20">
<el-col :span="4">
<el-select clearable class="filter-item" v-model="listQuery.graduateYear" placeholder="毕业年份">
<el-option v-for="n in 10" :key="year-n" :label="year-n" :value="year-n">
@@ -136,7 +133,7 @@
<script>
import { getBjListByZy } from '@/api/class-api'
-import { getAuditList } from '@/api/leavestudent-api'
+import { getPage } from '@/api/leavestudent-api'
import { getZyListByYx } from '@/api/major-api'
import waves from '@/directive/waves' // 水波纹指令
import { resetForm } from '@/utils'
@@ -167,7 +164,7 @@
},
created() {
this.handlePageList()
- this.height = window.innerHeight - 316
+ this.height = window.innerHeight - 266
},
methods: {
initMajorList() {
@@ -195,7 +192,7 @@
})
},
handlePageList() {
- crudPageList(this, getAuditList)
+ crudPageList(this, getPage)
},
handleReset() {
resetForm(this.listQuery)