heyang vor 10 Monaten
Ursprung
Commit
c861cfba63

+ 8 - 0
src/api/safetyEducationExam/index.js

@@ -65,6 +65,14 @@ export function examElChapterAssessList(data) {
     data:data
   })
 }
+//考核记录列表-查询某个章节下-某个用户的考核记录
+export function examElChapterAssessListByUserId(data) {
+  return request({
+    url: '/exam/elChapter/assessListByUserId',
+    method: 'post',
+    data:data
+  })
+}
 
 //获取章节题目信息
 export function examElChapterQueryChapterQu(data) {

+ 3 - 2
src/views/safetyEducationExam/safeLearning/el_course/assessList.vue

@@ -41,7 +41,7 @@
 </template>
 
 <script>
-  import { examElChapterAssessList } from "@/api/safetyEducationExam/index";
+import { examElChapterAssessList, examElChapterAssessListByUserId } from '@/api/safetyEducationExam/index'
   import assessInfo from './assessInfo.vue'
   export default {
     name: 'assessList',
@@ -51,6 +51,7 @@
     props:{
       chapterId:{},
       cateTitle:{},
+      joinUserId:{},
     },
     data() {
       return {
@@ -103,7 +104,7 @@
       },
       getList(){
         this.loading = true;
-        examElChapterAssessList({id:this.chapterId}).then( response => {
+        examElChapterAssessListByUserId({id:this.chapterId,joinUserId:this.joinUserId}).then( response => {
         // assessList(181).then( response => {
           this.tableList =  response.data.records;
           this.total =  response.data.total;

+ 3 - 1
src/views/safetyEducationExam/safeLearning/el_course/chapter.vue

@@ -41,7 +41,7 @@
         </div>
       </div>
     </div>
-    <assessList v-if="pageType == 2" :chapterId="chapterId" :cateTitle="cateTitle"></assessList>
+    <assessList v-if="pageType == 2" :chapterId="chapterId" :cateTitle="cateTitle" :joinUserId="joinUserId"></assessList>
   </div>
 </template>
 
@@ -62,6 +62,7 @@
         infoData:{},
         chapterId:"",
         cateTitle:"",
+        joinUserId:"",
       }
     },
     created(){
@@ -104,6 +105,7 @@
             }
           }
           self.infoData = newList;
+          this.joinUserId=res.data.userId;
         });
       },
       //乘法

+ 1 - 1
src/views/safetyEducationExam/safeLearning/safeLearning/learningRecord.vue

@@ -122,7 +122,7 @@
     flex:1;
     display: flex;
     flex-direction: column;
-    overflow: hidden;
+    overflow-y: auto;
     *{
       margin:0;
       padding:0;