|
@@ -154,16 +154,13 @@
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
|
<el-select
|
|
|
- v-model="filter.markStatus"
|
|
|
- placeholder="标记状态"
|
|
|
+ v-model="markStatus"
|
|
|
+ placeholder="重点监控"
|
|
|
clearable
|
|
|
+ @change="markStatusChange"
|
|
|
>
|
|
|
- <el-option
|
|
|
- v-for="(val, key) in MARK_STATUS"
|
|
|
- :key="key"
|
|
|
- :value="key"
|
|
|
- :label="val"
|
|
|
- ></el-option>
|
|
|
+ <el-option value="1" label="是"></el-option>
|
|
|
+ <el-option value="0" label="否"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item>
|
|
@@ -276,6 +273,7 @@ export default {
|
|
|
maxWarningCount: undefined,
|
|
|
minWarningCount: undefined,
|
|
|
},
|
|
|
+ markStatus: null,
|
|
|
dataReady: false,
|
|
|
curExamRoomName: "",
|
|
|
APPROVE_STATUS,
|
|
@@ -367,6 +365,9 @@ export default {
|
|
|
});
|
|
|
this.$parent.$parent.timerUpdatePage();
|
|
|
},
|
|
|
+ markStatusChange() {
|
|
|
+ this.filter.markStatus = this.markStatus === "1" ? "MARK" : "";
|
|
|
+ },
|
|
|
async getExamBatchList() {
|
|
|
const userId = this.IS_INVIGILATE ? this.user.id : null;
|
|
|
const res = await examBatchList({ userId, warnCount: true });
|