deason пре 2 година
родитељ
комит
e6d1b55f8c
1 измењених фајлова са 44 додато и 14 уклоњено
  1. 44 14
      src/modules/oe/views/awaitingAudit.vue

+ 44 - 14
src/modules/oe/views/awaitingAudit.vue

@@ -332,28 +332,53 @@
               width="120"
             >
               <div slot-scope="scope">
-                <el-row class="operateRow">
+                <el-row
+                  v-if="scope.row.examType != 'OFFLINE'"
+                  class="operateRow"
+                >
                   <el-col :span="24">
                     <el-button
-                      v-if="scope.row.isWarn"
                       size="mini"
-                      type="success"
-                      icon="el-icon-success"
-                      @click="auditPass(scope.row.dataId)"
-                      >通&nbsp;&nbsp;&nbsp;&nbsp;过</el-button
+                      type="primary"
+                      icon="el-icon-view"
+                      @click="examPaperDetail(scope.row)"
+                      >调卷</el-button
                     >
                   </el-col>
                 </el-row>
                 <el-row class="operateRow">
                   <el-col :span="24">
-                    <el-button
-                      v-if="scope.row.isWarn"
-                      size="mini"
-                      type="danger"
-                      icon="el-icon-error"
-                      @click="openAuditDialog(scope.row.dataId)"
-                      >不通过</el-button
-                    >
+                    <el-dropdown>
+                      <el-button
+                        size="mini"
+                        icon="el-icon-arrow-down"
+                        type="primary"
+                        plain
+                        >审核</el-button
+                      >
+                      <el-dropdown-menu slot="dropdown">
+                        <el-dropdown-item>
+                          <el-button
+                            v-if="scope.row.isWarn"
+                            size="mini"
+                            type="success"
+                            icon="el-icon-success"
+                            @click="auditPass(scope.row.dataId)"
+                            >通&nbsp;&nbsp;&nbsp;&nbsp;过</el-button
+                          >
+                        </el-dropdown-item>
+                        <el-dropdown-item>
+                          <el-button
+                            v-if="scope.row.isWarn"
+                            size="mini"
+                            type="danger"
+                            icon="el-icon-error"
+                            @click="openAuditDialog(scope.row.dataId)"
+                            >不通过</el-button
+                          >
+                        </el-dropdown-item>
+                      </el-dropdown-menu>
+                    </el-dropdown>
                   </el-col>
                 </el-row>
               </div>
@@ -703,6 +728,11 @@ export default {
         isPass: false,
       };
     },
+    examPaperDetail(row) {
+      window.open(
+        "/admin/oe/examPaperDetail/" + row.courseId + "/" + row.dataId
+      );
+    },
     openBatchAudit() {
       this.dialogBatchFormVisible = true;
       var examRecordDataIds = [];