xiangpei
2024-07-03 0513358cb06035f9848340469541331aea1e74a4
简单的处理加时、强制交卷
1个文件已修改
22 ■■■■■ 已修改文件
src/views/exam/exam/monitor.vue 22 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/exam/exam/monitor.vue
@@ -19,7 +19,7 @@
        <template slot-scope="{row}">
          <el-button size="mini" type="danger" @click="handleNullify(row)">作废</el-button>
          <el-button size="mini" type="primary" @click="edit(row)">收卷</el-button>
          <el-button size="mini" type="success" @click="edit(row)">加时</el-button>
          <el-button size="mini" type="success" @click="handlerAddTime(row)">加时</el-button>
        </template>
      </el-table-column>
    </el-table>
@@ -55,6 +55,8 @@
  components: { Pagination },
  data() {
    return {
      addTimeShow: false,
      forceSubmitShow: false,
      listLoading: true,
      queryParam: {
        examId: '',
@@ -68,6 +70,17 @@
        id: '',
        name: '',
        itemOrder: ''
      },
      addTimeForm: {
        examId: null,
        userId: null,
        userName: '',
        addTimeSecond: 0
      },
      forceSubmitForm: {
        examId: null,
        userId: null,
        userName: '',
      },
      visible: false,
      rules: {
@@ -85,6 +98,13 @@
    this.search()
  },
  methods: {
    // 处理加时
    // handlerAddTime(row) {
    //   this.addTimeShow = true
    // },
    // handlerForceSubmit(row) {
    //
    // },
    handleNullify(row) {
      let cheatObj = { examId: row.examId, cheatUser: row.userId };
      cheatApi.edit(cheatObj).then(res => {