|
@@ -15,7 +15,7 @@
|
|
|
type="primary"
|
|
|
icon="el-icon-circle-plus-outline"
|
|
|
@click="toAdd"
|
|
|
- >新增类型</el-button
|
|
|
+ >新增考试</el-button
|
|
|
>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -27,7 +27,8 @@
|
|
|
width="70"
|
|
|
:index="indexMethod"
|
|
|
></el-table-column>
|
|
|
- <el-table-column prop="name" label="类型名称"></el-table-column>
|
|
|
+ <el-table-column prop="name" label="考试名称"></el-table-column>
|
|
|
+ <el-table-column prop="semesterName" label="所属学期"></el-table-column>
|
|
|
<el-table-column class-name="action-column" label="操作" width="160px">
|
|
|
<template slot-scope="scope">
|
|
|
<el-button
|
|
@@ -60,21 +61,21 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
- <modify-archives-type
|
|
|
+ <modify-exam
|
|
|
+ ref="ModifyExam"
|
|
|
:instance="curRow"
|
|
|
@modified="getList"
|
|
|
- ref="ModifyArchivesType"
|
|
|
- ></modify-archives-type>
|
|
|
+ ></modify-exam>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
-import { ArchivesTypeListQuery, deleteArchivesType } from "../api";
|
|
|
-import ModifyArchivesType from "../components/ModifyArchivesType.vue";
|
|
|
+import { examListQuery, deleteExam } from "../api";
|
|
|
+import ModifyExam from "../components/ModifyExam.vue";
|
|
|
|
|
|
export default {
|
|
|
name: "record-type-manage",
|
|
|
- components: { ModifyArchivesType },
|
|
|
+ components: { ModifyExam },
|
|
|
data() {
|
|
|
return {
|
|
|
filter: {},
|
|
@@ -97,7 +98,7 @@ export default {
|
|
|
pageNumber: this.current,
|
|
|
pageSize: this.size,
|
|
|
};
|
|
|
- const data = await ArchivesTypeListQuery(datas);
|
|
|
+ const data = await examListQuery(datas);
|
|
|
this.dataList = data.records;
|
|
|
this.total = data.total;
|
|
|
},
|
|
@@ -107,15 +108,15 @@ export default {
|
|
|
},
|
|
|
toAdd() {
|
|
|
this.curRow = {};
|
|
|
- this.$refs.ModifyArchivesType.open();
|
|
|
+ this.$refs.ModifyExam.open();
|
|
|
},
|
|
|
toEdit(row) {
|
|
|
this.curRow = row;
|
|
|
- this.$refs.ModifyArchivesType.open();
|
|
|
+ this.$refs.ModifyExam.open();
|
|
|
},
|
|
|
async toDelete(row) {
|
|
|
const result = await this.$confirm(
|
|
|
- `确定要删除类型【${row.name}】吗?`,
|
|
|
+ `确定要删除考试【${row.name}】吗?`,
|
|
|
"提示",
|
|
|
{
|
|
|
type: "warning",
|
|
@@ -123,7 +124,7 @@ export default {
|
|
|
).catch(() => {});
|
|
|
if (result !== "confirm") return;
|
|
|
|
|
|
- await deleteArchivesType([row.id]);
|
|
|
+ await deleteExam([row.id]);
|
|
|
this.$message.success("删除成功!");
|
|
|
this.deletePageLastItem();
|
|
|
},
|