@@ -45,9 +45,8 @@ export const STUDENT_EXAM_STATUS = {
};
// 违纪、缺考
export const STUDENT_BEHAVIOR_STATUS = {
- 0: "正常",
- 1: "违纪",
- 2: "缺考",
+ 0: "违纪",
+ 1: "正常",
// 违规类型
export const BREACH_REASON_TYPE = {
@@ -109,7 +109,7 @@
<el-form-item>
<el-select
v-model="filter.breachStatus"
- placeholder="违纪/缺考"
+ placeholder="违纪状态"
clearable
>
<el-option
@@ -459,7 +459,7 @@ export default {
item.liveUrl = item.monitorLiveUrl
? `${domain}/live/${item.monitorLiveUrl.toLowerCase()}.flv`
: "";
-
+ item.progress = item.progress ? item.progress * 100 : 0;
return item;
});
@@ -172,7 +172,11 @@
@click="toBreach"
>{{ !detailInfo.breachStatus ? "撤销违纪" : "违纪处理" }}</el-button
- <el-button type="warning" icon="icon icon-forbide" @click="toFinish"
+ <el-button
+ type="warning"
+ icon="icon icon-forbide"
+ @click="toFinish"
+ v-if="detailInfo.statusCode === 'ANSWERING'"
>强制收卷</el-button
</div>