소스 검색

fix:可能修复了教师coder测试跳转问题

DingXiaoYu 3 년 전
부모
커밋
efe3831aac
2개의 변경된 파일5개의 추가작업 그리고 5개의 파일을 삭제
  1. 1 1
      src/components/TestCard.vue
  2. 4 4
      src/views/TestPage/TestPage.vue

+ 1 - 1
src/components/TestCard.vue

@@ -69,7 +69,7 @@ export default {
       if (this.testVO.examId) {
         return Number(this.testVO.course.teacherId) === Number(this.$store.state.user.id);
       }else{
-        return this.testVO.creator.username === this.$store.state.user.phone;
+        return this.testVO.creator.username === this.$store.state.user.username;
       }
     },
     isTeacher() {

+ 4 - 4
src/views/TestPage/TestPage.vue

@@ -34,7 +34,7 @@
         </template>
         <div v-if="this.activeIndex === '1'">
           <el-tabs v-model="activeTestPaneName" style="width: 100%">
-            <el-tab-pane label="评测题" name="eval">
+            <el-tab-pane label="eval测试" name="eval">
               <div v-for="(item, key) in evalExamList" :key="key">
                 <div v-if="item.length !== 0">
                   <div>
@@ -46,7 +46,7 @@
                 </div>
               </div>
             </el-tab-pane>
-            <el-tab-pane label="代码题" name="coder">
+            <el-tab-pane label="coder测试" name="coder">
               <div v-for="(item, key) in coderExamList" :key="key">
                 <div v-if="item.length !== 0">
                   <div>
@@ -63,7 +63,7 @@
 
         <div v-if="this.activeIndex === '2' && isStudent">
           <el-tabs v-model="activeTestPaneName_my" style="width: 100%">
-            <el-tab-pane label="评测题" name="eval">
+            <el-tab-pane label="eval测试" name="eval">
               <div v-for="(item, key) in evalExamList_my" :key="key">
                 <div>
                   <el-divider style="margin: 10px 0 20px 0" content-position="left">{{ key }}</el-divider>
@@ -73,7 +73,7 @@
                 </div>
               </div>
             </el-tab-pane>
-            <el-tab-pane label="代码题" name="coder">
+            <el-tab-pane label="coder测试" name="coder">
               <div v-for="(item, key) in coderExamList_my" :key="key">
                 <div>
                   <el-divider style="margin: 10px 0 20px 0" content-position="left">{{ key }}</el-divider>