导出综合评价量
This commit is contained in:
@@ -8,7 +8,8 @@
|
||||
</el-select>
|
||||
</el-form-item>
|
||||
<el-form-item label="辅导员姓名" prop="teacherName">
|
||||
<el-input v-model="queryParams.teacherName" placeholder="请输入辅导员姓名" clearable @keyup.enter.native="handleQuery" />
|
||||
<el-input v-model="queryParams.teacherName" placeholder="请输入辅导员姓名" clearable
|
||||
@keyup.enter.native="handleQuery" />
|
||||
</el-form-item>
|
||||
<el-form-item label="工号" prop="employeeId">
|
||||
<el-input v-model="queryParams.employeeId" placeholder="请输入工号" clearable @keyup.enter.native="handleQuery" />
|
||||
@@ -27,7 +28,7 @@
|
||||
|
||||
<el-row :gutter="10" class="mb8">
|
||||
<el-col :span="1.5">
|
||||
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport">导出</el-button>
|
||||
<el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport">导出</el-button>
|
||||
</el-col>
|
||||
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
|
||||
</el-row>
|
||||
@@ -145,15 +146,9 @@ export default {
|
||||
},
|
||||
/** 导出按钮操作 */
|
||||
async handleExport() {
|
||||
try {
|
||||
const loading = fullLoading(this);
|
||||
await exportTeacherEvaluationStatus(this.queryParams);
|
||||
this.$modal.msgSuccess("导出成功");
|
||||
} catch (error) {
|
||||
this.$modal.msgError("导出失败");
|
||||
} finally {
|
||||
this.fullLoading = false;
|
||||
}
|
||||
this.download('comprehensive/teacherEvaluationStatus/export', {
|
||||
...this.queryParams
|
||||
}, `teacherEvaluationStatus_${new Date().getTime()}.xlsx`)
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user