Pārlūkot izejas kodu

smart exercise parameter transfer bug fixed

hare8999@163.com 2 gadi atpakaļ
vecāks
revīzija
3e4bd429f2

+ 55 - 0
src/views/elective/report/index-demo.vue

@@ -0,0 +1,55 @@
+<template>
+  <div class="app-container">
+    <flip-book class="flip-class" :pages="images"></flip-book>
+  </div>
+</template>
+
+<script>
+import FlipBook from 'flipbook-vue'
+
+export default {
+  name: 'report-index-demo',
+  components: { FlipBook },
+  data() {
+    return {
+      images: [null,
+        require('@/assets/images/report_demo/副本选科报告_01.png'),
+        require('@/assets/images/report_demo/副本选科报告_02.png'),
+        require('@/assets/images/report_demo/副本选科报告_03.png'),
+        require('@/assets/images/report_demo/副本选科报告_04.png'),
+        require('@/assets/images/report_demo/副本选科报告_05.png'),
+        require('@/assets/images/report_demo/副本选科报告_06.png'),
+        require('@/assets/images/report_demo/副本选科报告_07.png'),
+        require('@/assets/images/report_demo/副本选科报告_08.png'),
+        require('@/assets/images/report_demo/副本选科报告_09.png'),
+        require('@/assets/images/report_demo/副本选科报告_10.png'),
+        require('@/assets/images/report_demo/副本选科报告_11.png'),
+        require('@/assets/images/report_demo/副本选科报告_12.png'),
+        require('@/assets/images/report_demo/副本选科报告_13.png'),
+        require('@/assets/images/report_demo/副本选科报告_14.png'),
+        require('@/assets/images/report_demo/副本选科报告_15.png'),
+        require('@/assets/images/report_demo/副本选科报告_16.png'),
+        require('@/assets/images/report_demo/副本选科报告_17.png'),
+        require('@/assets/images/report_demo/副本选科报告_18.png'),
+        require('@/assets/images/report_demo/副本选科报告_19.png'),
+        require('@/assets/images/report_demo/副本选科报告_20.png'),
+        require('@/assets/images/report_demo/副本选科报告_21.png'),
+        require('@/assets/images/report_demo/副本选科报告_22.png'),
+        require('@/assets/images/report_demo/副本选科报告_23.png'),
+        require('@/assets/images/report_demo/副本选科报告_24.png'),
+        require('@/assets/images/report_demo/副本选科报告_25.png'),
+        require('@/assets/images/report_demo/副本选科报告_26.png')
+      ]
+    }
+  }
+}
+</script>
+
+<style scoped>
+.flip-class {
+  width: 100%;
+  height: 750px;
+  background-color: #999999;
+  padding: 20px 0;
+}
+</style>

+ 1 - 39
src/views/elective/report/index.vue

@@ -1,55 +1,17 @@
 <template>
   <div class="app-container">
-    <flip-book class="flip-class" :pages="images"></flip-book>
   </div>
 </template>
 
 <script>
-import FlipBook from 'flipbook-vue'
 
 export default {
   name: 'report-index',
-  components: { FlipBook },
   data() {
-    return {
-      images: [null,
-        require('@/assets/images/report_demo/副本选科报告_01.png'),
-        require('@/assets/images/report_demo/副本选科报告_02.png'),
-        require('@/assets/images/report_demo/副本选科报告_03.png'),
-        require('@/assets/images/report_demo/副本选科报告_04.png'),
-        require('@/assets/images/report_demo/副本选科报告_05.png'),
-        require('@/assets/images/report_demo/副本选科报告_06.png'),
-        require('@/assets/images/report_demo/副本选科报告_07.png'),
-        require('@/assets/images/report_demo/副本选科报告_08.png'),
-        require('@/assets/images/report_demo/副本选科报告_09.png'),
-        require('@/assets/images/report_demo/副本选科报告_10.png'),
-        require('@/assets/images/report_demo/副本选科报告_11.png'),
-        require('@/assets/images/report_demo/副本选科报告_12.png'),
-        require('@/assets/images/report_demo/副本选科报告_13.png'),
-        require('@/assets/images/report_demo/副本选科报告_14.png'),
-        require('@/assets/images/report_demo/副本选科报告_15.png'),
-        require('@/assets/images/report_demo/副本选科报告_16.png'),
-        require('@/assets/images/report_demo/副本选科报告_17.png'),
-        require('@/assets/images/report_demo/副本选科报告_18.png'),
-        require('@/assets/images/report_demo/副本选科报告_19.png'),
-        require('@/assets/images/report_demo/副本选科报告_20.png'),
-        require('@/assets/images/report_demo/副本选科报告_21.png'),
-        require('@/assets/images/report_demo/副本选科报告_22.png'),
-        require('@/assets/images/report_demo/副本选科报告_23.png'),
-        require('@/assets/images/report_demo/副本选科报告_24.png'),
-        require('@/assets/images/report_demo/副本选科报告_25.png'),
-        require('@/assets/images/report_demo/副本选科报告_26.png')
-      ]
-    }
+    return {}
   }
 }
 </script>
 
 <style scoped>
-.flip-class {
-  width: 100%;
-  height: 750px;
-  background-color: #999999;
-  padding: 20px 0;
-}
 </style>

+ 23 - 26
src/views/questioncenter/components/smart-online.vue

@@ -135,34 +135,31 @@
 </template>
 <script>
 import MxCondition from '@/components/MxCondition/mx-condition'
-
-let flag = 1
 import {
-  treeList,
-  smartSubjectList,
-  smartGradeList,
-  newEditionList,
+  diagnosticRecords,
   getQuestionsNumByChapter,
   getQuestionsNumByKnowledge,
   knowledgeTree,
-  diagnosticRecords
+  treeList
 } from '@/api/webApi/webQue.js'
 
+let flag = 1
+
 export default {
-  components:{
+  components: {
     MxCondition
   },
-  props:{
-    requireFields:{
-      type:Array,
-      default:[]
+  props: {
+    requireFields: {
+      type: Array,
+      default: []
     },
 
-    queryParams:{
-      type:Object,
-      default:[]
+    queryParams: {
+      type: Object,
+      default: []
     },
-    tabActive:0,
+    tabActive: 0
   },
   data() {
     return {
@@ -215,10 +212,10 @@ export default {
     // 获取章节树
     getTree() {
       treeList({
-        subjectId:this.queryParams.exeSubject,
-        editionId:this.queryParams.exeOrder,
-        gradeId:this.queryParams.exeGrade,
-        chapterId:this.form.chapterId
+        subjectId: this.queryParams.exeSubject,
+        editionId: this.queryParams.exeOrder,
+        gradeId: this.queryParams.exeGrade,
+        chapterId: this.form.chapterId
       }).then((res) => {
         console.log('gettree', res)
         this.treeList = res.data
@@ -246,7 +243,7 @@ export default {
       )
     },
     toDetails(item) {
-      this.dialogVisible=false
+      this.dialogVisible = false
       this.$router.push({
         path: '/question-center/smartExercise/answerDetailas',
         query: {
@@ -259,9 +256,9 @@ export default {
     getQueByChapter() {
       getQuestionsNumByChapter({
         chapterId: this.form.chapterId,
-        subjectId:this.queryParams.exeSubject,
-        editionId:this.queryParams.exeOrder,
-        gradeId:this.queryParams.exeGrade,
+        subjectId: this.queryParams.exeSubject,
+        editionId: this.queryParams.exeOrder,
+        gradeId: this.queryParams.exeGrade
       }).then((res) => {
         this.chapterList = res.data
       })
@@ -296,7 +293,7 @@ export default {
         query: {
           chapterId: item.chapterId,
           title: item.chapterName,
-          subjectId: this.form.subjectId
+          subjectId: this.queryParams.exeSubject
         }
       })
     },
@@ -308,7 +305,7 @@ export default {
         query: {
           knowledgeId: item.knowledgeId,
           title: item.knowledgeName,
-          subjectId: this.form.subjectId
+          subjectId: this.queryParams.exeSubject
         }
       })
     }