Преглед изворни кода

修复完成状态不正确的bug

lideyin пре 6 година
родитељ
комит
e87c9709f5
1 измењених фајлова са 49 додато и 46 уклоњено
  1. 49 46
      src/modules/oe/views/examScheduling.vue

+ 49 - 46
src/modules/oe/views/examScheduling.vue

@@ -37,8 +37,7 @@
                 size="small"
                 v-model="form.infoCollector"
                 placeholder="采集人"
-              >
-              </el-input>
+              ></el-input>
             </el-form-item>
           </el-col>
         </el-row>
@@ -49,25 +48,23 @@
           size="small"
           type="primary"
           icon="el-icon-search"
-          >查询
-        </el-button>
+          >查询</el-button
+        >
         <el-button
           size="small"
           type="primary"
           icon="el-icon-more"
           v-if="!showAllCondition"
           @click="showMoreCondition"
+          >高级查询</el-button
         >
-          高级查询
-        </el-button>
         <el-button
           size="small"
           type="primary"
           v-if="showAllCondition"
           @click="showSimpleCondition"
+          >简单查询</el-button
         >
-          简单查询
-        </el-button>
         <el-button
           size="small"
           icon="el-icon-refresh"
@@ -105,73 +102,78 @@
               label="学习中心"
               prop="orgName"
               width="120"
-            >
-            </el-table-column>
+            ></el-table-column>
             <el-table-column
               sortable
               label="姓名"
               prop="studentName"
               width="120"
-            >
-            </el-table-column>
+            ></el-table-column>
             <el-table-column
               sortable
               label="身份证号"
               prop="identityNumber"
               width="120"
-            >
-            </el-table-column>
+            ></el-table-column>
             <el-table-column
               sortable
               label="学号"
               prop="studentCode"
               width="120"
-            >
-            </el-table-column>
+            ></el-table-column>
             <el-table-column
               sortable
               label="课程"
               prop="courseName"
               width="120"
-            >
-            </el-table-column>
+            ></el-table-column>
             <el-table-column
               sortable
               label="课程层次"
               prop="courseLevel"
               width="120"
-            >
-            </el-table-column>
+            ></el-table-column>
             <el-table-column
               sortable
               label="专业"
               prop="specialtyName"
               width="120"
-            >
-            </el-table-column>
+            ></el-table-column>
             <el-table-column
               sortable
               label="已考次数"
               prop="normalExamTimes"
               width="120"
-            >
-            </el-table-column>
-            <el-table-column sortable label="学生电话" prop="phone" width="120">
-            </el-table-column>
-            <el-table-column sortable label="年级" prop="grade" width="120">
-            </el-table-column>
+            ></el-table-column>
+            <el-table-column
+              sortable
+              label="学生电话"
+              prop="phone"
+              width="120"
+            ></el-table-column>
+            <el-table-column
+              sortable
+              label="年级"
+              prop="grade"
+              width="120"
+            ></el-table-column>
             <el-table-column
               sortable
               label="采集人"
               prop="infoCollector"
               width="120"
-            >
-            </el-table-column>
-            <el-table-column sortable label="完成状态" width="120">
+            ></el-table-column>
+            <el-table-column
+              sortable
+              label="完成状态"
+              prop="finishedStatus"
+              width="120"
+            ></el-table-column>
+            <!-- <el-table-column sortable label="完成状态" width="120">
               <template slot-scope="scope">
                 <span> {{ scope.row.finishedStatus }} </span>
               </template>
-            </el-table-column>
+            </el-table-column>-->
             <el-table-column fixed="right" label="操作" width="120">
               <template slot-scope="scope">
                 <el-row class="operateRow">
@@ -183,8 +185,8 @@
                       icon="el-icon-view"
                       @click="previewPaper(scope.row.examStudentId)"
                       v-if="scope.row.examType == 'OFFLINE'"
-                      >查看考题
-                    </el-button>
+                      >查看考题</el-button
+                    >
                   </el-col>
                 </el-row>
                 <el-row class="operateRow">
@@ -196,8 +198,8 @@
                       icon="el-icon-download"
                       @click="exportPaper(scope.row.examStudentId)"
                       v-if="scope.row.examType == 'OFFLINE'"
-                      >下载考题
-                    </el-button>
+                      >下载考题</el-button
+                    >
                   </el-col>
                 </el-row>
                 <el-row class="operateRow">
@@ -212,8 +214,8 @@
                         scope.row.examType == 'OFFLINE' &&
                           scope.row.canUploadAttachment
                       "
-                      >上传作答
-                    </el-button>
+                      >上传作答</el-button
+                    >
                   </el-col>
                 </el-row>
                 <el-row class="operateRow">
@@ -228,8 +230,8 @@
                         scope.row.examType == 'OFFLINE' &&
                           scope.row.offlineFileUrl
                       "
-                      >下载作答
-                    </el-button>
+                      >下载作答</el-button
+                    >
                   </el-col>
                 </el-row>
               </template>
@@ -244,9 +246,10 @@
               :page-size="form.pageSize"
               layout="total, sizes, prev, pager, next, jumper"
               :total="total"
-            >
-            </el-pagination></div></el-col
-      ></el-row>
+            ></el-pagination>
+          </div>
+        </el-col>
+      </el-row>
       <div>
         <el-dialog
           title="上传作答"
@@ -255,10 +258,10 @@
           @closed="cleanOfflineFile"
         >
           <el-form>
-            <el-form-item label="选择文件"
-              ><input
+            <el-form-item label="选择文件">
+              <input
                 type="file"
-                accept="application/pdf,application/zip"
+                accept="application/pdf, application/zip"
                 id="importFile"
                 ref="offlineFileInput"
                 @change="uploadAnswerChange"