From b5d1cc7fde9823f39c0c9595f21c7aee2582ac59 Mon Sep 17 00:00:00 2001
From: QYF-GitLab1 <1940665526@qq.com>
Date: 星期一, 28 四月 2025 18:12:37 +0800
Subject: [PATCH] 合并

---
 src/books/sportsAndHealth/view/components/index.vue |  162 +++++++++++++++--------------------------------------
 1 files changed, 47 insertions(+), 115 deletions(-)

diff --git a/src/books/sportsAndHealth/view/components/index.vue b/src/books/sportsAndHealth/view/components/index.vue
index 74b5385..6caab52 100644
--- a/src/books/sportsAndHealth/view/components/index.vue
+++ b/src/books/sportsAndHealth/view/components/index.vue
@@ -15,79 +15,12 @@
       <chapterTwo v-if="showCatalogList.indexOf(3) > -1" :showPageList="loadPageList"></chapterTwo>
       <chapterThree v-if="showCatalogList.indexOf(4) > -1" :showPageList="loadPageList"></chapterThree>
       <chapterFour v-if="showCatalogList.indexOf(5) > -1" :showPageList="loadPageList"></chapterFour>
-      <!-- <assemblyOne v-if="showCatalogList.indexOf(6) > -1" :showPageList="loadPageList"></assemblyOne> -->
       <chapterfive v-if="showCatalogList.indexOf(6) > -1" :showPageList="loadPageList"></chapterfive>
-      <!-- <assemblyTwo v-if="showCatalogList.indexOf(7) > -1" :showPageList="loadPageList" @openPDFChange="swdtChange" /> -->
+      <chapterSix v-if="showCatalogList.indexOf(7) > -1" :showPageList="loadPageList"></chapterSix>
+      <chapterSeven v-if="showCatalogList.indexOf(8) > -1" :showPageList="loadPageList"></chapterSeven>
+      <chapterEight v-if="showCatalogList.indexOf(9) > -1" :showPageList="loadPageList"></chapterEight>
+      <chapterNine v-if="showCatalogList.indexOf(10) > -1" :showPageList="loadPageList"></chapterNine>
 
-      <!-- <ChapterFour
-        v-if="showCatalogList.indexOf(5) > -1"
-        :showPageList="loadPageList"
-        :questionData="questionDataMap"
-      /> -->
-      <!-- <ChapterFive
-        v-if="showCatalogList.indexOf(6) > -1"
-        :showPageList="loadPageList"
-        :questionData="questionDataMap"
-        @Upload_initViewer="changeDomViewer"
-      /> -->
-      <!-- <chapterSix
-        v-if="showCatalogList.indexOf(7) > -1"
-        :showPageList="loadPageList"
-        :questionData="questionDataMap"
-      /> -->
-      <!-- <chapterSeven
-        v-if="showCatalogList.indexOf(8) > -1"
-        :showPageList="loadPageList"
-        :questionData="questionDataMap"
-        @eventSwdt="swdtChange"
-        @Upload_initViewer="changeDomViewer"
-      /> -->
-      <!-- <chapterEight
-        v-if="showCatalogList.indexOf(9) > -1"
-        :showPageList="loadPageList"
-        :questionData="questionDataMap"
-      /> -->
-      <!-- <chapterNine
-        v-if="showCatalogList.indexOf(10) > -1"
-        :showPageList="loadPageList"
-        :questionData="questionDataMap"
-      /> -->
-      <!-- <chapter010
-        v-if="showCatalogList.indexOf(11) > -1"
-        :showPageList="loadPageList"
-      /> -->
-      <!-- <chapter011
-        v-if="showCatalogList.indexOf(12) > -1"
-        :showPageList="loadPageList"
-      /> -->
-      <!-- <chapter012
-        v-if="showCatalogList.indexOf(13) > -1"
-        :showPageList="loadPageList"
-      /> -->
-      <!-- <chapter013
-        v-if="showCatalogList.indexOf(14) > -1"
-        :showPageList="loadPageList"
-      /> -->
-      <!-- <chapter014
-        v-if="showCatalogList.indexOf(15) > -1"
-        :showPageList="loadPageList"
-      /> -->
-      <!-- <chapter015
-        v-if="showCatalogList.indexOf(16) > -1"
-        :showPageList="loadPageList"
-      /> -->
-      <!-- <chapter016
-        v-if="showCatalogList.indexOf(17) > -1"
-        :showPageList="loadPageList"
-      /> -->
-      <!-- <chapter017
-        v-if="showCatalogList.indexOf(18) > -1"
-        :showPageList="loadPageList"
-      /> -->
-      <!-- <chapter018
-        v-if="showCatalogList.indexOf(19) > -1"
-        :showPageList="loadPageList"
-      /> -->
     </div>
   </div>
 </template>
@@ -100,24 +33,12 @@
 import chapterThree from './chapter003.vue'
 import chapterFour from './chapter004.vue'
 import chapterfive from './chapter005.vue'
-// import assemblyOne from "./testDynaicTable.vue";
-import assemblyTwo from './testPp.vue'
 
-// import ChapterFour from "./testPp";
-// import ChapterFive from "./chapter005";
-// import chapterSix from "./chapter006";
-// import chapterSeven from "./chapter007";
-// import chapterEight from "./chapter008";
-// import chapterNine from "./chapter009";
-// import chapter010 from "./chapter010";
-// import chapter011 from "./chapter011";
-// import chapter012 from "./chapter012";
-// import chapter013 from "./chapter013";
-// import chapter014 from "./chapter014";
-// import chapter015 from "./chapter015";
-// import chapter016 from "./chapter016";
-// import chapter017 from "./chapter017";
-// import chapter018 from "./chapter018";
+import chapterSix from './chapter006.vue'
+import chapterSeven from './chapter007.vue'
+import chapterEight from './chapter008.vue'
+import chapterNine from './chapter009.vue'
+
 import NoteIcon from '@/assets/images/biji.png'
 import _ from 'lodash'
 import getQuestionList from '@/assets/methods/examination'
@@ -129,7 +50,7 @@
 export default {
   data() {
     return {
-      catalogLength: 7, // 鎬荤珷鑺傛暟
+      catalogLength: 10, // 鎬荤珷鑺傛暟
       showCatalogList: [], // 鏄剧ず鐨勭珷鑺�
       loadThreshold: 300, // 瑙﹀彂鍔犺浇闃堝��
       throttleThreshold: 100, // 鑺傛祦闃堝��
@@ -175,7 +96,7 @@
         setTimeout(() => {
           this.initSwiper()
           this.initViewer()
-          this.readText()
+          // this.readText()
         }, 200)
       },
     },
@@ -247,7 +168,7 @@
 
     // 娴嬭瘯椤甸潰璺宠浆
     setTimeout(() => {
-      this.gotoPage(5, 195)
+      this.gotoPage(10, 268)
       //   setTimeout(() => {
       //     this.renderSign("Highlight", {
       //       id: "2ACA9359",
@@ -357,6 +278,7 @@
     },
     // 绔犺妭銆侀〉闈㈣烦杞�
     gotoPage(catalog, page) {
+
       if (catalog >= 0 && catalog <= this.catalogLength) {
         // 澶勭悊娓叉煋绔犺妭
         if (catalog == 0) {
@@ -375,9 +297,11 @@
           const pageDom = (
             this.container ? this.container : document
           ).querySelector(`[page="${page}"]`)
+
           if (pageDom) {
             pageDom.scrollIntoView()
           } else {
+
             console.log('椤电爜閿欒锛�')
           }
         }, 500)
@@ -817,6 +741,10 @@
         chapterThree,
         chapterFour,
         chapterfive,
+        chapterSix,
+        chapterSeven,
+        chapterEight,
+        chapterNine
         // assemblyOne,
         // assemblyTwo,
       }
@@ -920,30 +848,30 @@
       // 璺宠浆
       this.gotoPage(data.catalog, data.page, () => { })
     },
-    readText() {
-      const doms = (
-        this.container ? this.container : document
-      ).querySelectorAll('.read-aloud')
-      for (let index = 0; index < doms.length; index++) {
-        const dom = doms[index]
-        let id = null
-        dom.addEventListener('click', (e) => {
-          if (e.srcElement.nodeName == 'svg') {
-            id = dom.getAttribute('readId')
-          } else if (e.srcElement.nodeName == 'g') {
-            const svgDom = e.srcElement.parentNode
-            id = svgDom.getAttribute('readId')
-          } else {
-            const svgDom = e.srcElement.parentNode.parentNode
-            id = svgDom.getAttribute('readId')
-          }
-          const item = (
-            this.container ? this.container : document
-          ).querySelector('#' + id).innerText
-          console.log(item, 233)
-        })
-      }
-    },
+    // readText() {
+    //   const doms = (
+    //     this.container ? this.container : document
+    //   ).querySelectorAll('.read-aloud')
+    //   for (let index = 0; index < doms.length; index++) {
+    //     const dom = doms[index]
+    //     let id = null
+    //     dom.addEventListener('click', (e) => {
+    //       if (e.srcElement.nodeName == 'svg') {
+    //         id = dom.getAttribute('readId')
+    //       } else if (e.srcElement.nodeName == 'g') {
+    //         const svgDom = e.srcElement.parentNode
+    //         id = svgDom.getAttribute('readId')
+    //       } else {
+    //         const svgDom = e.srcElement.parentNode.parentNode
+    //         id = svgDom.getAttribute('readId')
+    //       }
+    //       const item = (
+    //         this.container ? this.container : document
+    //       ).querySelector('#' + id).innerText
+    //       console.log(item, 233)
+    //     })
+    //   }
+    // },
   },
   components: {
     pageHeader,
@@ -952,6 +880,10 @@
     chapterThree,
     chapterFour,
     chapterfive,
+    chapterSix,
+    chapterSeven,
+    chapterEight,
+    chapterNine
     // assemblyOne,
     // assemblyTwo,
     // ChapterFour,

--
Gitblit v1.9.1