|
|
|
@ -68,8 +68,8 @@ |
|
|
|
|
{{ scope.$index + (page - 1) * pageSize + 1 }} |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column prop="sysName" label="课程名称" align="center"></el-table-column> |
|
|
|
|
<el-table-column prop="experimentalName" label="考核名称" align="center"></el-table-column> |
|
|
|
|
<el-table-column prop="sysName" label="课程名称" align="center" show-overflow-tooltip></el-table-column> |
|
|
|
|
<el-table-column prop="experimentalName" label="考核名称" align="center" show-overflow-tooltip></el-table-column> |
|
|
|
|
<el-table-column prop="className" label="实验班级" align="center"></el-table-column> |
|
|
|
|
<el-table-column prop="experimentalNum" label="实验人数" align="center"></el-table-column> |
|
|
|
|
<el-table-column prop="experimentDuration" label="考试时长" align="center"></el-table-column> |
|
|
|
@ -94,12 +94,12 @@ |
|
|
|
|
<el-table-column label="操作" align="center"> |
|
|
|
|
<template slot-scope="scope" v-if="scope.row.show"> |
|
|
|
|
<!--status:考核状态(0、待开始 1、进行中 2、已结束); stuState:学生考试状态(0、未考 1、在考 2、已考)--> |
|
|
|
|
<el-button v-if="scope.row.status === 2 && scope.row.stuState === 0" type="text" disabled>未参加</el-button> |
|
|
|
|
<el-button v-if="scope.row.status !== 2 && (scope.row.stuState === 0 || scope.row.stuState === 1)" type="text" |
|
|
|
|
<el-button v-if="scope.row.status == 2 && scope.row.stuState == 0" type="text" disabled>未参加</el-button> |
|
|
|
|
<el-button v-if="scope.row.status != 2 && (scope.row.stuState == 0 || scope.row.stuState == 1)" type="text" |
|
|
|
|
@click="entry(scope.row)" :disabled="scope.row.status !== 1">进入 |
|
|
|
|
</el-button> |
|
|
|
|
<el-button v-if="scope.row.status === 1 && scope.row.stuState === 2" type="text" disabled>已提交</el-button> |
|
|
|
|
<el-button v-if="scope.row.status === 2 && scope.row.stuState === 2" type="text" |
|
|
|
|
<el-button v-if="scope.row.status == 1 && scope.row.stuState == 2" type="text" disabled>已提交</el-button> |
|
|
|
|
<el-button v-if="scope.row.status == 2 && scope.row.stuState == 2" type="text" |
|
|
|
|
@click="show(scope.row)">查看成绩 |
|
|
|
|
</el-button> |
|
|
|
|
</template> |
|
|
|
@ -396,7 +396,7 @@ export default { |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
show(row) { // 查看成绩 |
|
|
|
|
this.$router.push(`/record/list?id=${row.id}&recordId=${row.recordid}&reportId=${row.reportId}`); |
|
|
|
|
this.$router.push(`/record/show?id=${row.id}&recordId=${row.recordid}&reportId=${row.reportId}`); |
|
|
|
|
}, |
|
|
|
|
saveIc() { |
|
|
|
|
if (!this.invitationCode) return util.warningMsg("请输入邀请码"); |
|
|
|
|