user1
2024-06-14 f4bfea700a57d71a9c30315387a77650af13858c
Merge branch 'master' of http://182.92.203.7:2001/r/testbookLayout
37个文件已修改
5个文件已添加
3595 ■■■■■ 已修改文件
.env.product 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/App.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/images/heart-check.png 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/images/heart.png 补丁 | 查看 | 原始文档 | blame | 历史
src/books/English/view/components/index.vue 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/artAndDance/assets/main.less 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/artAndDance/view/components/chapter001.vue 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/artAndDance/view/components/chapter002.vue 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/artAndDance/view/components/chapter003.vue 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/artAndDance/view/components/chapter004.vue 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/artAndDance/view/components/chapter005.vue 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/artAndDance/view/components/header.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/artAndDance/view/components/index.vue 104 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/assets/examinationList.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/assets/main.less 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/view/content/components/chapter0004.vue 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/view/content/components/chapter001.vue 43 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/view/content/components/chapter002.vue 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/view/content/components/chapter003.vue 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/view/content/components/chapter005.vue 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/view/content/components/chapter006.vue 33 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/view/content/components/chapter007.vue 49 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/view/content/components/chapter008.vue 81 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/view/content/components/chapter009.vue 29 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/view/content/components/chapter010.vue 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/childHealth/view/content/index.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/embedded/view/components/index.vue 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/lifeCare/css/default.less 43 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/lifeCare/view/components/index.vue 139 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/mathBook/assets/images/icon/blue-group.png 补丁 | 查看 | 原始文档 | blame | 历史
src/books/mathBook/assets/images/icon/blue.png 补丁 | 查看 | 原始文档 | blame | 历史
src/books/mathBook/assets/images/icon/mouse.png 补丁 | 查看 | 原始文档 | blame | 历史
src/books/mathBook/assets/main.less 31 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/mathBook/view/components/chapter001.vue 341 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/mathBook/view/components/header.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/mathBook/view/components/index.vue 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/sportsAndHealth/css/default.less 59 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/sportsAndHealth/view/components/chapter001.vue 600 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/sportsAndHealth/view/components/index.vue 118 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/sportsAndHealth/view/components/testPp.vue 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/books/sportsAndHealth/view/components/text.html 1549 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/examinations/index.vue 136 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.env.product
@@ -1,6 +1,6 @@
VUE_APP_ENV = 'product'
VUE_APP_API_URL = "https://jsek.bnuic.com"
VUE_APP_RESOURCE_CTX = 'https://jsek.bnuic.com/books/resource/'
VUE_APP_PUBLIC_PATH = 'https://jsek.bnuic.com/books/book/artAndDrama'
VUE_APP_PUBLIC_PATH = 'https://jsek.bnuic.com/books/book/mathBook'
VUE_APP_BOOK_LIST = "childHealth/lifeCare/sportsAndHealth/embedded/english/artAndDance/artAndDrama/mathBook"
VUE_APP_BOOK_ID = 'artAndDrama'
VUE_APP_BOOK_ID = 'mathBook'
src/App.vue
@@ -65,7 +65,7 @@
        process.env.VUE_APP_RESOURCE_CTX +
          (process.env.VUE_APP_ENV == "product"
            ? process.env.VUE_APP_BOOK_ID
            : "artAndDrama")
            : "artAndDance")
      );
      // 测试试读30页
      // this.activeBook.tryPageCount = 10;
src/assets/images/heart-check.png
src/assets/images/heart.png
src/books/English/view/components/index.vue
@@ -628,23 +628,23 @@
          autoplay: {
            //自动开始
            delay: 3000, //时间间隔
            disableOnInteraction: false, //*手动操作轮播图后不会暂停*
            disableOnInteraction: false //*手动操作轮播图后不会暂停*
          },
          paginationClickable: true,
          slidesPerView: 1, // 一组三个
          spaceBetween: 30, // 间隔
          // 如果需要前进后退按钮
          navigation: {
            nextEl: (this.container ? this.container : document).querySelector(
            nextEl: dom.querySelector(
              ".swiper-button-next"
            ),
            prevEl: (this.container ? this.container : document).querySelector(
            prevEl: dom.querySelector(
              ".swiper-button-prev"
            ),
            )
          },
          // 窗口变化,重新init,针对F11全屏和放大缩小,必须加
          observer: true,
          observeParents: true,
          observeParents: true
          // // 如果需要分页器
          // pagination: {
          //   el: (this.container ? this.container : document).querySelector(
@@ -667,12 +667,12 @@
          spaceBetween: 30, // 间隔
          // 如果需要前进后退按钮
          navigation: {
            nextEl: (this.container ? this.container : document).querySelector(
            nextEl: dom.querySelector(
              ".swiper-button-next"
            ),
            prevEl: (this.container ? this.container : document).querySelector(
            prevEl: dom.querySelector(
              ".swiper-button-prev"
            ),
            )
          },
          // 窗口变化,重新init,针对F11全屏和放大缩小,必须加
          observer: true,
@@ -691,8 +691,8 @@
              var paginationInfoEl = dom.querySelector(".pageBox");
              if (paginationInfoEl)
                paginationInfoEl.textContent = currentPage + "/" + totalPages;
            },
          },
            }
          }
        });
      }
    },
src/books/artAndDance/assets/main.less
@@ -420,16 +420,6 @@
}
/* 媒体查询做基础响应式布局 */
@media (max-width: 430px) {
  .ans-dance  {
    .page-box {
      min-height: 750px;
    }
    .pg-mh {
      min-height: 815px;
    }
  }
}
@media (max-width: 660px) {
  .ans-dance {
    /* 分页padding */
@@ -453,6 +443,12 @@
        margin-top: 10px;
      }
    }
    .page-box{
      min-height: 500px;
    }
    .pg-mh {
      min-height: 815px;
    }
  }
}
@media (min-width: 660px) {
@@ -471,9 +467,6 @@
      flex-wrap: nowrap;
      li {
        width: 58%;
      }
      li:nth-child(2) {
        margin-left: 10px;
      }
    }
  }
src/books/artAndDance/view/components/chapter001.vue
@@ -4,7 +4,6 @@
      <div v-if="showPageList.indexOf(4) > -1">
        <img class="img-0" alt="" src="../../assets/images/dy1.jpg" />
        <img src="../../assets/images/01.gif" alt="" style="width: 53%;" class="cover-img">
        <audio></audio>
      </div>
    </div>
    <div class="page-box" page="5">
@@ -55,13 +54,13 @@
          <ul class="fl fl-cl al-cn audio-box">
            <li class="fl al-cn">
              <span class="wh-nr auido-text mr-8 ">男童音</span>
              <audio :src="auidoPathOne" controls></audio>
              <audio :src="auidoPathOne" controls class="audio" @play="audioPlay"></audio>
            </li>
            <li class="fl al-cn mt-20 " >
              <span class="wh-nr auido-text mr-8 ">
                女童音
              </span>
              <audio :src="auidoPathTwo" controls></audio>
              <audio :src="auidoPathTwo" controls class="audio" @play="audioPlay"></audio>
            </li>
          </ul>
          <h3 id="c003">黄鹤楼送孟浩然之广陵</h3>
@@ -173,6 +172,9 @@
      this.auidoPathOne = await getResourcePath("2c5f6c69b0f9f7a3c03e473cb8c977f5");
      this.auidoPathTwo = await getResourcePath("e93c0fdde08be5a4386c8c863892a287");
    },
    audioPlay(e) {
      this.$emit('closeAudio',e.srcElement.currentSrc)
    }
  },
};
</script>
src/books/artAndDance/view/components/chapter002.vue
@@ -65,13 +65,13 @@
          <ul class="fl fl-cl al-cn audio-box">
            <li class="fl al-cn">
              <span class="wh-nr auido-text mr-8">男童音</span>
              <audio :src="auidoPathOne" controls></audio>
              <audio :src="auidoPathOne" controls class="audio" @play="audioPlay"></audio>
            </li>
            <li class="fl al-cn mt-20">
              <span class="wh-nr auido-text mr-8">
                女童音
              </span>
              <audio :src="auidoPathTwo" controls></audio>
              <audio :src="auidoPathTwo" controls class="audio" @play="audioPlay"></audio>
            </li>
          </ul>
          <h3 id="c006">亡羊补牢</h3>
@@ -219,6 +219,9 @@
          this.addNum()
        }
      },200)
    },
    audioPlay(e) {
      this.$emit('closeAudio',e.srcElement.currentSrc)
    }
  },
};
src/books/artAndDance/view/components/chapter003.vue
@@ -54,13 +54,13 @@
          <ul class="fl fl-cl al-cn audio-box">
            <li class="fl al-cn">
              <span class="wh-nr auido-text mr-8">男童音</span>
              <audio :src="auidoPathOne" controls></audio>
              <audio :src="auidoPathOne" controls class="audio" @play="audioPlay"></audio>
            </li>
            <li class="fl al-cn mt-20">
              <span class="wh-nr auido-text mr-8">
                女童音
              </span>
              <audio :src="auidoPathTwo" controls></audio>
              <audio :src="auidoPathTwo" controls class="audio" @play="audioPlay"></audio>
            </li>
          </ul>
          <h3 id="c009">小儿垂钓</h3>
@@ -171,6 +171,9 @@
      this.auidoPathOne = await getResourcePath("85923e871441c541991be07fe4ce8771");
      this.auidoPathTwo = await getResourcePath("c018f7a6434abfac0b0e0da1174d643a");
    },
    audioPlay(e) {
      this.$emit('closeAudio',e.srcElement.currentSrc)
    }
  },
  }
</script>
src/books/artAndDance/view/components/chapter004.vue
@@ -60,13 +60,13 @@
          <ul class="fl fl-cl al-cn audio-box">
            <li class="fl al-cn">
              <span class="wh-nr auido-text mr-8">男童音</span>
              <audio :src="auidoPathOne" controls></audio>
              <audio :src="auidoPathOne" controls class="audio" @play="audioPlay"></audio>
            </li>
            <li class="fl al-cn mt-20">
              <span class="wh-nr auido-text mr-8">
                女童音
              </span>
              <audio :src="auidoPathTwo" controls></audio>
              <audio :src="auidoPathTwo" controls class="audio" @play="audioPlay"></audio>
            </li>
          </ul>
          <h3 id="c012">寻隐者不遇</h3>
@@ -175,6 +175,9 @@
      this.auidoPathOne = await getResourcePath("a865ff99b91fa24d87ac81a883be54db");
      this.auidoPathTwo = await getResourcePath("66f3cc00d272a120514201e13e87fb9d");
    },
    audioPlay(e) {
      this.$emit('closeAudio',e.srcElement.currentSrc)
    }
  },
  }
</script>
src/books/artAndDance/view/components/chapter005.vue
@@ -80,11 +80,11 @@
          <ul class="fl fl-cl al-cn audio-box">
            <li class="fl al-cn">
              <span class="wh-nr auido-text mr-8">男童音</span>
              <audio :src="auidoPathOne" controls></audio>
              <audio :src="auidoPathOne" controls class="audio" @play="audioPlay"></audio>
            </li>
            <li class="fl al-cn mt-20">
              <span class="wh-nr auido-text mr-8"> 女童音 </span>
              <audio :src="auidoPathTwo" controls></audio>
              <audio :src="auidoPathTwo" controls class="audio" @play="audioPlay"></audio>
            </li>
          </ul>
          <h3 id="c015">渔歌子</h3>
@@ -231,6 +231,9 @@
        }
      }, 200);
    },
    audioPlay(e) {
      this.$emit('closeAudio',e.srcElement.currentSrc)
    }
  },
};
</script>
src/books/artAndDance/view/components/header.vue
@@ -1,11 +1,11 @@
<template>
  <div class="chapter" num="1">
    <div class="page-box mt-20" page="1" style="min-height: auto;">
    <div class="page-box mt-20" page="1">
      <div v-if="showPageList.indexOf(1) > -1">
        <img class="img-0" alt="" src="../../assets/images/Cover.jpg" />
      </div>
    </div>
    <div class="page-box" page="2" style="min-height: auto;">
    <div class="page-box" page="2" >
      <div v-if="showPageList.indexOf(2) > -1">
        <img class="img-0" alt="" src="../../assets/images/SMY.jpg" />
      </div>
src/books/artAndDance/view/components/index.vue
@@ -18,30 +18,40 @@
      <chapterOne
        v-if="showCatalogList.indexOf(2) > -1"
        :showPageList="loadPageList"
        @closeAudio="closeAudio"
      ></chapterOne>
      <chapterTwo
        v-if="showCatalogList.indexOf(3) > -1"
        :showPageList="loadPageList"
        @closeAudio="closeAudio"
      >
      </chapterTwo>
      <chapterThree
      v-if="showCatalogList.indexOf(4) > -1"
        :showPageList="loadPageList"
        @closeAudio="closeAudio"
      ></chapterThree>
      <chapterFour
      v-if="showCatalogList.indexOf(5) > -1"
        :showPageList="loadPageList"
        @closeAudio="closeAudio"
      ></chapterFour>
      <chapterFive
      v-if="showCatalogList.indexOf(6) > -1"
        :showPageList="loadPageList"
        @closeAudio="closeAudio"
      ></chapterFive>
      <chapterSix
        v-if="showCatalogList.indexOf(7) > -1"
        :showPageList="loadPageList"
      ></chapterSix>
    </div>
    <miniAudio
      :path="audioPath"
      :currentTime="currentTime"
      @closeMiniAudio="closeMiniAudio"
      ref="audioPlayer"
    ></miniAudio>
  </div>
</template>
@@ -54,6 +64,7 @@
import chapterFive from './chapter005.vue'
import chapterSix from './chapter006.vue'
import NoteIcon from "@/assets/images/biji.png";
import miniAudio from "@/components/miniAudio/index.vue";
import _ from "lodash";
import Swiper from "swiper/bundle";
import "swiper/swiper-bundle.css";
@@ -75,6 +86,9 @@
      questionDataMap: {},
      renderSignMap: {},
      highlightData: null,
      audioPath: "",
      currentTime: null,
      videoList: [],
    };
  },
  computed: {
@@ -229,6 +243,7 @@
    scrollFun(event) {
      // 判断向上滚动还是向下滚动
      if (event.target.scrollTop > this.previousScrollTop) {
        this.getAduio()
        // 向下
        const currentScrollTop =
          event.target.scrollTop + event.target.offsetHeight;
@@ -252,6 +267,7 @@
          }
        }
      } else if (event.target.scrollTop < this.previousScrollTop) {
        this.handleAudio()
        // 向上
        const currentScrollTop = event.target.scrollTop;
        if (currentScrollTop <= this.loadThreshold) {
@@ -639,23 +655,23 @@
          autoplay: {
            //自动开始
            delay: 3000, //时间间隔
            disableOnInteraction: false, //*手动操作轮播图后不会暂停*
            disableOnInteraction: false //*手动操作轮播图后不会暂停*
          },
          paginationClickable: true,
          slidesPerView: 1, // 一组三个
          spaceBetween: 30, // 间隔
          // 如果需要前进后退按钮
          navigation: {
            nextEl: (this.container ? this.container : document).querySelector(
            nextEl: dom.querySelector(
              ".swiper-button-next"
            ),
            prevEl: (this.container ? this.container : document).querySelector(
            prevEl: dom.querySelector(
              ".swiper-button-prev"
            ),
            )
          },
          // 窗口变化,重新init,针对F11全屏和放大缩小,必须加
          observer: true,
          observeParents: true,
          observeParents: true
          // // 如果需要分页器
          // pagination: {
          //   el: (this.container ? this.container : document).querySelector(
@@ -678,12 +694,12 @@
          spaceBetween: 30, // 间隔
          // 如果需要前进后退按钮
          navigation: {
            nextEl: (this.container ? this.container : document).querySelector(
            nextEl: dom.querySelector(
              ".swiper-button-next"
            ),
            prevEl: (this.container ? this.container : document).querySelector(
            prevEl: dom.querySelector(
              ".swiper-button-prev"
            ),
            )
          },
          // 窗口变化,重新init,针对F11全屏和放大缩小,必须加
          observer: true,
@@ -702,8 +718,8 @@
              var paginationInfoEl = dom.querySelector(".pageBox");
              if (paginationInfoEl)
                paginationInfoEl.textContent = currentPage + "/" + totalPages;
            },
          },
            }
          }
        });
      }
    },
@@ -834,6 +850,71 @@
      // 跳转
      this.gotoPage(data.catalog, data.page, () => {});
    },
        // 页面向下滚动,音频小窗播放功能
    getAduio() {
      let allVideo = (
        this.container ? this.container : document
      ).querySelectorAll(".audio");
      allVideo = Array.from(allVideo);
      this.videoList = allVideo;
      if (allVideo.length) {
        // 查找播放状态的最后一条音频
        const playAudio = allVideo
          .reverse()
          .find((item) => item.paused == false);
        if (playAudio) {
          const bottomGap = playAudio.getBoundingClientRect().bottom;
          if (bottomGap < 0) {
            playAudio.pause();
            this.audioPath = playAudio.src;
            this.currentTime = playAudio.currentTime;
          }
        }
      }
    },
    // 页面向上滚动,音频小窗回收
    handleAudio() {
      if (!this.audioPath) return false;
      let allVideo = (
        this.container ? this.container : document
      ).querySelectorAll(".audio");
      allVideo = Array.from(allVideo);
      if (allVideo.length) {
        //查找与小窗播放音频同源的页面audio DOM
        const playAudio = allVideo.find((item) => item.src == this.audioPath);
        if (playAudio) {
          const bottomGap = playAudio.getBoundingClientRect().bottom;
          if (bottomGap >= 0) {
            if (this.$refs.audioPlayer) {
              const playerState = this.$refs.audioPlayer.getVideoPlayer();
              this.audioPath = "";
              playAudio.currentTime = playerState.currentTime;
              if (!playerState.paused) playAudio.play();
            }
          }
        }
      }
    },
    // 关闭mini video
    closeMiniAudio() {
      this.audioPath = "";
    },
    // 点击音频播放,关闭其他音频
    closeAudio(path) {
      let allVideo = (
        this.container ? this.container : document
      ).querySelectorAll(".audio");
      allVideo = Array.from(allVideo);
      if(allVideo.length) {
        for (let index = 0; index < allVideo.length; index++) {
          const item = allVideo[index];
          if(item.currentSrc != path) {
            item.pause()
          }
        }
      }
      this.closeMiniAudio()
    }
  },
  components: {
    pageHeader,
@@ -843,6 +924,7 @@
    chapterFour,
    chapterFive,
    chapterSix,
    miniAudio
  },
};
</script>
src/books/childHealth/assets/examinationList.js
@@ -2,7 +2,7 @@
  2: {
    10: [63795, 63796, 63797, 63798, 63804],
    14: [65859, 65860, 65861, 65862],
    17: [65863, 65864, 65865, 65866, 65867, 65868, 65869],
    18: [65863, 65864, 65865, 65866, 65867, 65868, 65869],
    22: [65870, 65871, 65872, 65873, 65874],
    27: [65875, 65876, 65877, 65878, 65879, 65880, 65881, 65882],
    32: [65883, 65884, 65885, 65886],
src/books/childHealth/assets/main.less
@@ -604,6 +604,10 @@
    font-size: 16px;
    font-family: "STKaiti";
  }
  .input-text {
    font-size: 16px;
    font-family: "宋体", SimSun, sans-serif;
  }
  .mt-20 {
    margin-top: 20px;
  }
@@ -638,6 +642,9 @@
  a {
    cursor: default;
  }
  .cu-pr {
    cursor: pointer ;
  }
}
body {
@@ -651,7 +658,7 @@
    .page-padding {
      padding: 104px 20px;
    }
    .padding-96 {
    .padding-96,.padding-104,.padding-88 {
      padding: 0 20px 104px 20px;
    }
    /* video大小 */
@@ -669,9 +676,15 @@
    .page-padding {
      padding: 104px 96px;
    }
    .padding-104 {
      padding: 0 104px 104px 104px;
    }
    .padding-96 {
      padding: 0 96px 104px 96px;
    }
    .padding-88 {
      padding: 0 88px 104px 88px;
    }
    .video-box {
      max-width: 370px;
    }
src/books/childHealth/view/content/components/chapter0004.vue
@@ -1167,7 +1167,7 @@
            第十七,检查者嘱儿童:①把积木放在桌子上。②把积木放在桌子下。③把积木放在椅子前。④把积木放在椅子后。检查者不要指点,或用头、眼示意。(4试3对算通过。)
          </p>
          <p>
            第十八,检查者问以下问题,嘱儿童回答:火是热的,冰是 <input type="text" class="lineInput completion-input" style="border-color:#000"  /> 的;妈妈是女人,爸爸是<input type="text" class="lineInput completion-input" style="border-color:#000"  />;马是大的,老鼠是<input type="text" class="lineInput completion-input" style="border-color:#000" />。(3问2答对算通过。)
            第十八,检查者问以下问题,嘱儿童回答:火是热的,冰是 <input type="text" class="lineInput completion-input input-text" style="border-color:#000" v-model="chapterFourData.screening.qOne" @input="saveChapterOneData" /> 的;妈妈是女人,爸爸是<input type="text" class="lineInput completion-input input-text" style="border-color:#000" v-model="chapterFourData.screening.qTwo" @input="saveChapterOneData" />;马是大的,老鼠是<input type="text" class="lineInput completion-input input-text" style="border-color:#000" v-model="chapterFourData.screening.qThree" @input="saveChapterOneData" />。(3问2答对算通过。)
          </p>
          <p>
            第十九,嘱儿童解释下列字的意义:球、湖、河、香蕉(或其他水果,如苹果)、桌子、房屋、天花板、窗帘、篱笆(围墙)、人行道。能说出用途、结构、成分或分类都算通过。
@@ -1222,7 +1222,7 @@
              发展的天性通常会在疗程中展现出来。增加一些象征性经验,那种被包裹住的感觉可以满足早期没有得到足够关爱的儿童,缓慢地摇晃也可以用来安抚多动或沮丧的儿童。<a
                id="w1"
              ></a
              ><a href="javascript: void(0)"><sup>[1]</sup></a>
              ><a href="javascript: void(0)" @click="gotoLabel('childFour-labelOne')" class="cu-pr"><sup>[1]</sup></a>
            </p>
          </div>
          <h5 id="e093">2.绘人测试(Drawing A Man Test)</h5>
@@ -1262,7 +1262,7 @@
            绘人测试不限时间,儿童绘画时可以用橡皮擦,可以在纸的背面重画一幅,一般在10~20分钟内完成。绘人测试的适用年龄是4~12岁,最适用于4~9.5岁,中国经验表明儿童到10岁以后得分就不再上升。
          </p>
          <div class="annotation-border"></div>
          <p class="note">
          <p class="note" id="childFour-labelOne">
            <a id="m1"></a><a href="javascript: void(0)">[1]</a>
            [美]海德·卡杜森、查理斯·雪芙尔:《游戏治疗101》,陈志鹏译,196页,成都,四川大学出版社,2005。
          </p>
@@ -1338,7 +1338,7 @@
            美国心理学家韦克斯勒编制了三套量表:韦克斯勒成人智力量表(WAIS),适用于16~64岁的人群(第三版扩展为16~89岁);韦克斯勒学龄儿童智力量表(WISC),适用于6~16岁儿童;韦克斯勒学前儿童智力量表(WPPSI),适用于4~6.5岁儿童(修订版扩展为3~7岁)。这三套量表既相互独立又相互衔接,可以评定幼儿至老人的智力水平。<a
              id="w2"
            ></a
            ><a href="javascript: void(0)"><sup>[2]</sup></a>
            ><a href="javascript: void(0)" @click="gotoLabel('childFour-labelTwo')" class="cu-pr"><sup>[2]</sup></a>
          </p>
          <p>
            韦克斯勒学前儿童智力量表是韦克斯勒于1967年为评估学前儿童的智力发展设计的,对学前儿童进行测验,衡量儿童各方面的能力,以获得儿童多方面智能水平的信息。中国心理学家对该量表进行了修订,形成了中国—韦氏学前儿童智力量表(C-WYCSI),用来测量中国学前儿童的智力发展水平。
@@ -1370,7 +1370,7 @@
              学前儿童心理评估有其独特的特点,中国较为常用的几种测试方法有丹佛发育筛查测试、绘人测试、韦克斯勒学前儿童智力量表等。
          </p>
          <div class="annotation-border"></div>
          <p class="note">
          <p class="note" id="childFour-labelTwo">
            <a id="m2"></a><a href="javascript: void(0)">[2]</a>
            解亚宁、戴晓阳:《实用心理测验》,30~35页,北京,中国医药科技出版社,2006。
          </p>
@@ -1542,6 +1542,11 @@
            qFive: "",
          },
        },
        screening: {
          qOne: "",
          qTwo: "",
          qThree: "",
        },
      },
    };
  },
@@ -1588,6 +1593,9 @@
        JSON.stringify(this.chapterFourData)
      );
    },
    gotoLabel(id) {
      (this.container ? this.container : document).getElementById(id).scrollIntoView()
    }
  },
};
</script>
src/books/childHealth/view/content/components/chapter001.vue
@@ -287,12 +287,6 @@
              <span class="learn-title-text">视频:</span>
              <span class="t0">人体概述</span>
              <span class="svg-btn t0" @click="changeResources('videoOne')">
                <!-- <img
                  src="../../../assets/images/icon/video.png"
                  alt=""
                  style="margin-left: 10px"
                  class="btn"
                /> -->
                <svg
                  xmlns="http://www.w3.org/2000/svg"
                  xmlns:xlink="http://www.w3.org/1999/xlink"
@@ -314,12 +308,10 @@
                  </g>
                </svg>
              </span>
              <!-- <svg  @click="changeResources('videoOne')" xmlns="http://www.w3.org/2000/svg"  width="24"  height="24"  viewBox="0 0 24 24"  fill="none"  stroke="currentColor"  stroke-width="2"  stroke-linecap="round"  stroke-linejoin="round"  class="btn icon icon-tabler icons-tabler-outline icon-tabler-video"><path stroke="none" d="M0 0h24v24H0z" fill="none"/><path d="M15 10l4.553 -2.276a1 1 0 0 1 1.447 .894v6.764a1 1 0 0 1 -1.447 .894l-4.553 -2.276v-4z" /><path d="M3 6m0 2a2 2 0 0 1 2 -2h8a2 2 0 0 1 2 2v8a2 2 0 0 1 -2 2h-8a2 2 0 0 1 -2 -2z" /></svg> -->
            </span>
            <span v-if="videoOne">
              <video
                v-if="videoOne"
                poster="../../../assets/images/chapterOne/people-video-img.jpg"
                :src="pathOne"
                webkit-playsinline="true"
@@ -555,7 +547,7 @@
            </div>
          </div>
          <div class="fl">
            <div class="left fl fl-di ju-cn" style="width: 30%">
            <div class="left fl fl-di ju-cn" style="width: 42%">
              <div class="banshi openImgBox" style="height:86px">
                <div class="swiper-container swiper-img">
                  <div class="swiper-wrapper">
@@ -582,7 +574,7 @@
              </div>
              <p class="img">图1-4 正常足和扁平足</p>
            </div>
            <div class="right" style="width: 70%; padding-left: 20px">
            <div class="right" style="width: 58%; padding-left: 20px">
              <h5 id="e009" class="tl">2.足部肌肉、韧带还不结实</h5>
              <p class="tl lh2">
                足骨借助坚强的韧带连接起来,形成突面向上的足弓(见图1-4的正常足)。
@@ -1144,7 +1136,7 @@
          <p class="lh2">
            教育学前儿童玩玻璃球、硬币、纽扣、豆类等小东西时要特别注意,更不能将它们放入鼻腔,严防呼吸道异物的发生。
          </p>
          <h6 class="Conclusion-title2">
          <!-- <h6 class="Conclusion-title2">
            <img
              class="img-gn"
              alt=""
@@ -1160,7 +1152,7 @@
              :chapter="1"
              :page="9"
            />
          </p>
          </p> -->
          <h4 id="d015">(五)保护声带</h4>
          <p class="lh2">
            选择适合学前儿童音域特点的歌曲或朗读材料,每次唱歌或朗读的时间不宜过长(最多5分钟),更不能高声喊叫,以防声带充血、肿胀、变厚,造成声音嘶哑。练习发声的
@@ -1181,6 +1173,23 @@
        <div class="padding-96">
          <p class="lh2">
            场所应保持空气流通,温度、湿度适宜。冬季不要在室外练声,要避免学前儿童在温度骤变的情况下练习发声。当咽部有炎症时,应减少发音,直到完全康复。
          </p>
                    <h6 class="Conclusion-title2">
            <img
              class="img-gn"
              alt=""
              src="../../../assets/images/icon/ycs.png"
            />
            云测试
          </h6>
          <p class="blockh6-c">
            <span class="img center dl-bl w100">专题一 学习主题二</span>
            <examinations
              :cardList="questionData[18]"
              v-if="questionData"
              :chapter="1"
              :page="9"
            />
          </p>
          <p class="custom_tag"><b>•资料链接•</b></p>
          <div class="fieldset">
@@ -3627,6 +3636,10 @@
          <p>
            托幼机构保教人员要热爱、关心学前儿童,为学前儿童创设良好的生活环境与社会环境;与学前儿童建立良好的师生关系,帮助和引导学前儿童与同伴友好相处;坚持正面教育,不伤害学前儿童的自尊心;不歧视有缺陷的儿童;更不能体罚及变相体罚儿童,以保证儿童在托幼机构中生活愉快。
          </p>
          <h4 id="d065">(六)安排丰富的活动及适当的体育锻炼</h4>
          <p>
            丰富的活动,特别是适合学前儿童年龄特点的体育锻炼,能促进脑的发育,提高神经系统反应的灵敏性和准确性。为使大脑两半球均衡发展,应使学前儿童的动作多样化,如两手同时做手指操、攀爬及各种基本体操等。日常活动中,让他们多动手,尽早用筷子进餐,学会使用剪刀,玩穿珠子游戏等。让学前儿童在活动中“左右开弓”,能更好地促进大脑两半球的发育。
          </p>
          <h6 class="Conclusion-title2">
            <img
              class="img-gn"
@@ -3643,10 +3656,6 @@
              :chapter="1"
              :page="31"
            />
          </p>
          <h4 id="d065">(六)安排丰富的活动及适当的体育锻炼</h4>
          <p>
            丰富的活动,特别是适合学前儿童年龄特点的体育锻炼,能促进脑的发育,提高神经系统反应的灵敏性和准确性。为使大脑两半球均衡发展,应使学前儿童的动作多样化,如两手同时做手指操、攀爬及各种基本体操等。日常活动中,让他们多动手,尽早用筷子进餐,学会使用剪刀,玩穿珠子游戏等。让学前儿童在活动中“左右开弓”,能更好地促进大脑两半球的发育。
          </p>
          <p class="custom_tag"><b>•资料链接•</b></p>
          <div class="fieldset">
@@ -4933,7 +4942,7 @@
      this.$data.pathTwo = await getResourcePath(
        "e5993b62684fe55d13190cfe52bf00ed"
      );
      this.$data.pathThree = getResourcePath(
      this.$data.pathThree = await getResourcePath(
        "6b6d42213aa85aa5ff7724aaf96ffee6"
      );
      this.$data.pathFour = await getResourcePath(
src/books/childHealth/view/content/components/chapter002.vue
@@ -283,8 +283,7 @@
          </p>
          <h3 id="c023">
            二、学前儿童年龄阶段的划分及各阶段生长发育的特点>>>>>>
          </h3>
          </h3>
          <div class="fl fl-around">
            <div class="left" style="width: 38%">
              <p>
@@ -1017,12 +1016,6 @@
                  </g>
                </svg>
              </span>
              <!-- <img
                src="../../../assets/images/icon/video.png"
                alt=""
                @click="changeResources('videoState')"
                class="btn"
              /> -->
            </div>
            <div v-if="videoState">
              <video
@@ -1058,7 +1051,7 @@
              学前儿童的身高、体重等生长发育情况很大程度上取决于遗传基因,同时也与营养、运动等后天因素密不可分。把握先天优势,充分利用后天因素,促进学前儿童良好地生长发育。本主题主要讲述影响学前儿童生长发育的因素,以帮助保教工作者在工作中有效控制影响学前儿童生长发育的不良因素,保障学前儿童正常发育发展。
            </p>
          </div>
          <p class="block">
          <p>
            学前儿童的生长发育过程是个体在先天遗传和后天环境中各种因素相互作用的结果。影响生长发育的因素很多,概括起来有两类:内在的遗传因素和外在的环境因素。遗传因素一般是不会改变的,而环境条件是可以改变的。遗传因素决定了生长发育的潜力,而环境和教育条件影响了遗传潜力的发挥,最后决定发育的速度及达到的程度。
          </p>
          <h3 id="c029">一、遗传因素>>>>>></h3>
src/books/childHealth/view/content/components/chapter003.vue
@@ -441,7 +441,7 @@
            000个词。在掌握语法方面,由掌握简单陈述句的语法形式,发展到掌握多种句式(并列句及主从复合句等)的语法形式。在正确教育下,儿童入学前就能自如地运用口语表达自己的见闻、愿望、情感等。如果婴幼儿在发展语言的关键期没有条件学习口语,以后就很难学会说话。众所周知,印度7岁的“狼孩”回到人类社会后,开始学习说话,经过几年的训练,只记住四五个单词。这个实例说明,婴幼儿语言的发展如错过了关键时期是难以弥补的。因此,学前期的语言教育在家庭和幼儿园中,应该处于举足轻重的位置,其成果对人的一生发展有着重要的影响。<a
              id="w1"
            ></a
            ><a href="javascript: void(0)"><sup>[1]</sup></a>
            ><a href="javascript: void(0)" @click="gotoLabel('childThree-labelOne')" class="cu-pr"><sup>[1]</sup></a>
          </p>
          <h4 id="d095">(四)情绪情感的发展</h4>
          <p>
@@ -460,7 +460,7 @@
            学前儿童情绪的发展对其早期的社会性发展有很大的促进作用。许多研究表明,婴儿的情绪表现具有影响照看者行为的交流功能。如早期出现的微笑或者好奇的表情,使照看者明白他愿意并渴求与其建立社会关系;婴儿的愤怒则表示照看者正在做的事情让他不高兴。可见,婴儿的情绪表达促进了婴儿和照看者的相互了解。
          </p>
          <div class="annotation-border"></div>
          <p class="note t0">
          <p class="note t0" id="childThree-labelOne">
            <a id="m1"></a><a href="javascript: void(0)">[1]</a>
            祝士媛:《学前儿童语言学习的意义和语言发展的条件》,见《幼儿园课程研究论文集萃(二)》,内部资料。
          </p>
@@ -1054,7 +1054,7 @@
            过度依赖是指发生于婴幼儿时期在行为、情感、活动等方面独立性不足,过分依赖父母或养育者的行为,也就是许多儿童行为量表中所说的不成熟行为。正常情况下,婴儿首先与母亲在情感上发生依恋关系,这种依恋对建立儿童早期的安全感颇为重要,是其情绪正常分化的前提条件,也是逐步适应社会环境所必需的过程。国内资料表明,过度依赖在儿童群体中占21%左右,女孩多见,甚至可持续到成年期。<a
              id="w2"
            ></a
            ><a href="javascript: void(0)"><sup>[2]</sup></a>
            ><a href="javascript: void(0)" @click="gotoLabel('childThree-labelTwo')" class="cu-pr"><sup>[2]</sup></a>
          </p>
          <div class="fl fl-around">
            <div class="left" style="width: 38%">
@@ -1089,7 +1089,7 @@
            教育矫治方面,首先父母应端正养育态度,不应把儿童视为被动无能的个体,不应事
          </p>
          <div class="annotation-border"></div>
          <p class="note">
          <p class="note" id="childThree-labelTwo">
            <a id="m2"></a><a href="javascript: void(0)">[2]</a>
            杨晓晶:《家园共育,改善幼儿行为偏异探析》,载《新课程(教研版)》,2011(18)。
          </p>
@@ -1614,7 +1614,7 @@
            遗传因素、母亲妊娠期的致病因素、围产期的各种因素、婴幼儿期的脑疾等有关。精神发育迟滞是一组症状,是由某些疾病或其他有害因素引起的,它本身不是一个疾病单元。在精神发育迟滞患者中,有的大脑萎缩、脑发育不良或伴发共济失调。世界卫生组织报道该症患病率为1%~2%;我国0~14岁儿童的患病率为1.2%,其中,城市为0.5%~0.8%,农村为1.2%~1.7%,农村高于城市,不发达地区高于发达地区,男性略高于女性。<a
              id="w3"
            ></a
            ><a href="javascript: void(0)"><sup>[3]</sup></a>
            ><a href="javascript: void(0)" @click="gotoLabel('childThree-labelThree')" class="cu-pr"><sup>[3]</sup></a>
          </p>
          <p>
            根据儿童智力落后的程度,一般把弱智儿童分为轻度、中度、重度三类。轻度弱智一般脑本身没有损伤,只是功能有障碍,中度、重度弱智大多数有脑损伤和其他神经障碍,脑功能也有问题。儿童有明显的智力低下,基本在婴儿期就能识别,而轻度弱智往往要在进入小学,出现学习困难之后才能发现。因此,家长若发现婴幼儿有运动发育落后、对外界反应迟钝、语言发育差、表情呆板或有特殊面容的,应尽早到医院检查,以便早诊断、早治疗。诊断主要解决两个问题:第一,确定是否有精神发育迟滞;第二,确定病因。
@@ -1626,7 +1626,7 @@
            在精神发育迟滞者的治疗方面,对少数病因明确而又有有效治疗方法者,应及时进行病因治疗(如克汀病、甲状腺功能减退等);对轻度的患者,“治疗”主要是进行教育,例如,在一般学校设立特殊班级或指定专门教师对患儿进行特殊教育;对中度患者可进行康复训练,目的是使患者能生活自理;对重度和极重度患者主要是护理照顾。但到目前为止,还没有一种治疗措施能将一个精神发育不全的儿童改变成正常儿童,因此,对精神发
          </p>
          <div class="annotation-border"></div>
          <p class="note">
          <p class="note" id="childThree-labelThree">
            <a id="m3"></a><a href="javascript: void(0)">[3]</a>
            左启华、雷贞武:《全国0~14岁儿童智力低下的病因流行病学研究》,载《中华医学杂志》,1994(3);全国协作组、左启华、雷贞武:《全国0~14岁儿童智力低下流行学调查——智力低下的患病率》,载《中国优生优育》,1991(3)。
          </p>
@@ -2159,6 +2159,9 @@
        JSON.stringify(this.chapterThreeData)
      );
    },
    gotoLabel(id) {
      (this.container ? this.container : document).getElementById(id).scrollIntoView()
    }
  },
};
</script>
src/books/childHealth/view/content/components/chapter005.vue
@@ -701,7 +701,7 @@
            <p class="center">
              <b
                >中国居民膳食指南<a id="w1"></a
                ><a href="javascript: void(0)"><sup>[1]</sup></a></b
                ><a href="javascript: void(0)" @click="gotoLabel('childFive-labelOne')" class="cu-pr"><sup>[1]</sup></a></b
              >
            </p>
            <p class="block">
@@ -730,7 +730,7 @@
            <p class="block">·减少久坐时间,每小时起来动一动。</p>
          </div>
          <div class="annotation-border"></div>
          <p class="note t0 word-break-all">
          <p class="note t0 word-break-all" id="childFive-labelOne">
            <a id="m1"></a><a href="javascript: void(0)">[1]</a>
            摘自《〈中国居民膳食指南(2022)〉平衡膳食八准则》,http://dg.cnsoc.org/article/04/J4-AsD_DR3OLQMnHG0-jZA.html,2022-12-28。
          </p>
@@ -834,7 +834,7 @@
            </p>
            <p class="block">
              第五,经常户外活动;定期体格测量,保障健康成长。<a id="w2"></a
              ><a href="javascript: void(0)"><sup>[2]</sup></a>
              ><a href="javascript: void(0)" @click="gotoLabel('childFive-labelTwo')" class="cu-pr"><sup>[2]</sup></a>
            </p>
            <p class="center openImgBox">
              <img src="../../../assets/images/chapterFive/0124-1.jpg" class="w100">
@@ -860,7 +860,7 @@
            钙是人体含量最多的无机盐,仅次于碳、氢、氧、氮,居于体内元素的第5位。
          </p>
          <div class="annotation-border"></div>
          <p class="note word-break-all">
          <p class="note word-break-all" id="childFive-labelTwo">
            <a id="m2"></a><a href="javascript: void(0)">[2]</a>
            摘自《中国婴幼儿喂养指南(2022)》,http://dg.cnsoc.org/article/04/gc5cUak3RhSGheqSaRljnA.html,
            2022-12-28。
@@ -1986,7 +1986,7 @@
            <p class="center">
              <b
                >中华饮食文化及其对学前儿童饮食的影响<a id="w3"></a
                ><a href="javascript: void(0)"><sup>[3]</sup></a></b
                ><a href="javascript: void(0)" @click="gotoLabel('childFive-labelThree')" class="cu-pr"><sup>[3]</sup></a></b
              >
            </p>
            <p class="block">
@@ -2016,7 +2016,7 @@
            第五,设备布局和工艺流程应当合理,防止待加工食品与直接入口食品、原料与成品
          </p>
          <div class="annotation-border"></div>
          <p class="note">
          <p class="note" id="childFive-labelThree">
            <a id="m3"></a><a href="javascript: void(0)">[3]</a>
            摘自江琳:《浅谈幼儿饮食生活中的课程资源及其开发》,载《学前教育研究》,2007(2)。引用时有改动。
          </p>
@@ -2926,6 +2926,9 @@
      );
      this.$data.pathFour = await getResourcePath("4f446d88ec1ed081a172b7130dce896b");
    },
    gotoLabel(id) {
      (this.container ? this.container : document).getElementById(id).scrollIntoView()
    }
  },
};
</script>
src/books/childHealth/view/content/components/chapter006.vue
@@ -267,11 +267,11 @@
            282个儿童样本中发现,许多出生缺陷属于“随时畸形”,即在孕期的任何时间都可能发生由致畸因素导致的问题。<a
              id="w1"
            ></a
            ><a href="javascript: void(0)"><sup>[1]</sup></a
            ><a href="javascript: void(0)" @click="gotoLabel('childSix-labelOne')" class="cu-pr"><sup>[1]</sup></a
            >因此,整个孕期都可以被看作人类发展的关键期。
          </p>
          <div class="annotation-border"></div>
          <p class="note">
          <p class="note" id="childSix-labelOne">
            <a id="m1"></a><a href="javascript: void(0)">[1]</a> Heinonen O P,
            Slone D, Monson R R, et al., Cardiovascular Birth Defects and
            Antenatal Exposure to Female Sex Hormones, Obstetrical and
@@ -317,17 +317,17 @@
            <span class="ml-30">学前儿童卫生与保健(第3版)</span>
          </div>
        </div>
        <div class="padding-96">
        <div class="padding-88">
          <h3 id="c057">二、孕妇的卫生与保健>>>>>></h3>
          <p>
            胎儿源之于孕妇,所以胎儿的成长是否健全,与孕妇的健康息息相关,这是中外学者一致认同的观点。赫洛克<a
              id="w2"
            ></a
            ><a href="javascript: void(0)"><sup>[2]</sup></a
            ><a href="javascript: void(0)"  @click="gotoLabel('childSix-labelTwo')" class="cu-pr"><sup>[2]</sup></a
            >认为,为孕妇提供良好的环境,能供给个体一个充分发展其遗传素质的机会。还有学者研究认为,胎儿可以在一个原始的水平看、听、体验生活,甚至学习,孩子将来快乐或悲伤、攻击或温顺、安全或焦虑,部分与在子宫内所接受的信息有关。<a
              id="w3"
            ></a
            ><a href="javascript: void(0)"><sup>[3]</sup></a>
            ><a href="javascript: void(0)" @click="gotoLabel('childSix-labelThree')" class="cu-pr"><sup>[3]</sup></a>
          </p>
          <p>
            中国古代就很重视胎教的问题。贾谊在《新书》中提及:古代王后怀孕时,令负责礼节、声乐、饮食等有关的官吏,立于门内,以随时注意王后听的礼乐是否不正、所食用的餐食是否不适。到了胎儿形成的时候,王后就要注意自己的言行,站要站直,坐要坐正,笑不可太大声,生气时不可过分动怒。举凡一切措施,都是为了避免胎儿受到不良影响。刘向在《列女传》中提及:古者妇人妊子寝不侧,坐不边,立不跸,不食邪味,耳不听于淫声,夜则令瞽诵诗书,道正事,如此则生子形容端正,才德必过人矣。又说:太姒妊文王也,目不视恶色,耳不听恶声,文王因之生而圣明。
@@ -346,14 +346,14 @@
          </p>
          <h4 id="d161">(三)孕妇的营养及饮食</h4>
          <p>
            母体严重的营养不良,会导致胎儿生理及心理发展缺陷。例如,佝偻病、一般的身体虚弱、癫痫及大脑麻痹等,大多是因为母体缺少某些营养成分。因此,必须重视孕妇的营养问题。关于孕妇的营养,可分为两层含义:一是营养全面丰富,即母体本身及胎儿所需的营养要足够。二是膳食结构合理,即摄取的食物必须注意各种营养素,如蛋白质、脂类
            母体严重的营养不良,会导致胎儿生理及心理发展缺陷。例如,佝偻病、一般的身体虚弱、癫痫及大脑麻痹等,大多是因为母体缺少某些营养成分。因此,必须重视孕妇的营养问题。关于孕妇的营养,可分为两层含义:一是营养全面丰富,即母体本身及胎儿所需的营养要足够。二是膳食结构合理,即摄取的食物必须注意各种营养素,如蛋白质、脂类、糖类、
          </p>
          <div class="annotation-border"></div>
          <p class="note">
          <p class="note" id="childSix-labelTwo">
            <a id="m2"></a><a href="javascript: void(0)">[2]</a> Hurlock EB,Child
            Development(6ed),New York,McGraw-Hill Inc,1983.
          </p>
          <p class="note">
          <p class="note" id="childSix-labelThree">
            <a id="m3"></a><a href="javascript: void(0)">[3]</a> Verny
            Thomas,Kelly John,The Secret Life of the Unborn Child, New
            York,Dell,1982.
@@ -372,7 +372,7 @@
        </div>
        <div class="padding-96">
          <p class="t0">
            、糖类、维生素、无机盐要均衡,以免孕妇自身及胎儿缺乏某种营养素。营养学家对每天均衡营养的建议,从下列五大类基本食物中,每类选吃一两样即可。①谷物类:米饭、面条等食物。②肉类及其他:猪肉、鸡肉、牛肉、鱼肉等;含丰富蛋白质的其他食物有豆类、蛋、豆腐、牛奶等。③蔬菜类:绿色、紫色、橙色等各种颜色的蔬菜。④水果类:各类水果。⑤油脂类:炒菜用的食油及坚果等。
            维生素、无机盐要均衡,以免孕妇自身及胎儿缺乏某种营养素。营养学家对每天均衡营养的建议,从下列五大类基本食物中,每类选吃一两样即可。①谷物类:米饭、面条等食物。②肉类及其他:猪肉、鸡肉、牛肉、鱼肉等;含丰富蛋白质的其他食物有豆类、蛋、豆腐、牛奶等。③蔬菜类:绿色、紫色、橙色等各种颜色的蔬菜。④水果类:各类水果。⑤油脂类:炒菜用的食油及坚果等。
          </p>
          <p>
            孕妇的食物还必须与胎儿的发展相适应,即要注意配合胎儿各种器官的发展需要,在各器官发育之前或发育之时,储备足够的营养素,以满足发育需求。例如,怀孕的第2个月,是胎儿骨骼发育的关键期,那么,在此之前,孕妇就要摄取足够的钙和磷。在其他不同的时间,孕妇必须摄取足够多的蛋白质来构造肌肉、足量的铁来构造血液、足量的钙来构造牙齿、足量的维生素来保持生命的主要机能。
@@ -455,7 +455,7 @@
            000米的孕妇中有75%生出的孩子严重残疾,不久就死去了,活下来的婴儿大多智力落后。<a
              id="w4"
            ></a
            ><a href="javascript: void(0)"><sup>[4]</sup></a>
            ><a href="javascript: void(0)" @click="gotoLabel('childSix-labelFour')" class="cu-pr"><sup>[4]</sup></a>
          </p>
          <p>
            没有人能准确知道多大剂量的辐射才会危害到胚胎或胎儿,受辐射严重影响的婴儿即使出生时看起来正常,以后出现并发症的可能性也不容小觑。因此,医生建议怀孕妇女除非迫不得已,不要进行X射线检查,尤其是子宫和腹部X射线检查。
@@ -474,7 +474,7 @@
            现代研究表明,各种感染性疾病,尤其是病毒感染,包括风疹病毒、流感病毒、疱疹病毒、水痘病毒、肝炎病毒等,都可能导致胎儿先天性畸形、流产或早产。妊娠早期胚胎形成,器官分化,最易受到损害。例如,孕妇妊娠早期感染风疹病毒,可造成小儿先天性白内障、先天性心脏病、耳聋、小头畸形及智力发育障碍等,称为先天性风疹综合征。可见,在妊娠早期预防各种病毒性感染甚为重要。妊娠早期感染致畸率可高达50%,而后致
          </p>
          <div class="annotation-border"></div>
          <p class="note">
          <p class="note" id="childSix-labelFour">
            <a id="m4"></a><a href="javascript: void(0)">[4]</a> [美]David R.
            Shaffer, Katherine
            Kipp:《发展心理学(第八版)》,邹泓等译,北京,中国轻工业出版社,2009:125。
@@ -526,7 +526,7 @@
            <p class="center">
              <b
                >有关致畸因素的知识<a id="w5"></a
                ><a href="javascript: void(0)"><sup>[5]</sup></a></b
                ><a href="javascript: void(0)" @click="gotoLabel('childSix-labelFive')" class="cu-pr"><sup>[5]</sup></a></b
              >
            </p>
            <p class="block">
@@ -553,7 +553,7 @@
            </p>
          </div>
          <div class="annotation-border"></div>
          <p class="note">
          <p class="note" id="childSix-labelFive">
            <a id="m5"></a><a href="javascript: void(0)">[5]</a> 摘自[美]David R.
            Shaffer, Katherine
            Kipp:《发展心理学(第八版)》,邹泓等译,北京,中国轻工业出版社,2009:115。
@@ -1998,7 +1998,7 @@
            有调查表明,在全球范围内,儿童意外死亡率很高,目前意外死亡已成为中国0~14岁儿童死亡的首要因素,已超过小儿肺炎、恶性肿瘤、先天性畸形以及心脏病等疾病的死亡总和。<a
              id="w6"
            ></a
            ><a href="javascript: void(0)"><sup>[6]</sup></a
            ><a href="javascript: void(0)" @click="gotoLabel('childSix-labelSix')" class="cu-pr"><sup>[6]</sup></a
            >因此,儿童期意外伤害已被国际学术界确认为21世纪儿童期重要的健康问题。
          </p>
          <p>
@@ -2020,7 +2020,7 @@
            />
          </p>
          <div class="annotation-border"></div>
          <p class="note">
          <p class="note" id="childSix-labelSix">
            <a id="m6"></a><a href="javascript: void(0)">[6]</a>
            蒋竞雄:《中国儿童意外伤害研究现状分析》,载《中华儿科保健杂志》,2000(8)。
          </p>
@@ -2958,6 +2958,9 @@
        JSON.stringify(this.chapterSixData)
      );
    },
    gotoLabel(id) {
      (this.container ? this.container : document).getElementById(id).scrollIntoView()
    }
  },
};
</script>
src/books/childHealth/view/content/components/chapter007.vue
@@ -1099,7 +1099,7 @@
            <p class="center">
              <b
                >新生儿抚触<a id="w1"></a
                ><a href="javascript: void(0)"><sup>[1]</sup></a></b
                ><a href="javascript: void(0)" @click="gotoLabel('childSeven-labelOne')" class="cu-pr"><sup>[1]</sup></a></b
              >
            </p>
            <p class="block">
@@ -1332,7 +1332,7 @@
            </p>
          </div>
          <div class="annotation-border"></div>
          <p class="note">
          <p class="note" id="childSeven-labelOne">
            <a id="m1"></a><a href="javascript: void(0)">[1]</a>
            整理自北京中医药大学东方医院儿科主管护师王潇相关文章。
          </p>
@@ -1673,11 +1673,9 @@
                气候突变,幼儿受凉、受热;空气污浊、过于疲倦、贪食油腻厚味等,都可使抵抗力下降,诱发该病。
              </p>
            </div>
            <div class="right" style="width: 60%">
            <div class="right" style="width: 60%;padding-top:20px">
              <video
                :src="
                 pathSix
                "
                :src="pathSix"
                poster="../../../assets/images/chapterTwo/people-video-img.png"
                webkit-playsinline="true"
                x-webkit-airplay="true"
@@ -2979,7 +2977,7 @@
            <span class="ml-30">学前儿童卫生与保健(第3版)</span>
          </div>
        </div>
        <div class="padding-96">
        <div class="padding-104">
          <h4 id="d280">(十二)沙眼</h4>
          <p>沙眼由沙眼衣原体感染引起,是一种慢性传染性结膜角膜炎。</p>
          <h5 id="e235">1.流行特点</h5>
@@ -3797,10 +3795,10 @@
  async mounted() {
    if(!this.isSearch) {
      const localData = localStorage.getItem("chapterSevenData");
    if (localData) {
      this.chapterSevenData = JSON.parse(localData);
    }
    this.getVideoPath()
      if (localData) {
        this.chapterSevenData = JSON.parse(localData);
      }
      this.getVideoPath()
    }
  },
  methods: {
@@ -3818,25 +3816,28 @@
      }
    },
    async getVideoPath() {
      this.$data.pathOne = await getResourcePath("0853ca76cbf745ea4023d2949a4d41d4");
      this.$data.pathTwo = await getResourcePath("95114c3e801192fb91b43e365b5aff83");
      this.$data.pathThree = await getResourcePath("79aa2ccd431dcc000dbe2962ded4397c");
      this.$data.pathFour = await getResourcePath("94654e3d22604a815f9f4558616d8f39");
      this.$data.pathFive = await getResourcePath("2373520e42d1be7bb70fbd5729d2f860");
      this.$data.pathSix = await getResourcePath("bf7cabfb18771490b5cbb2eebdf424a3");
      this.$data.pathSeven = await getResourcePath("99a137c537d757a6ee39e6888218ca7c");
      this.$data.pathEight = await getResourcePath("9a1e8e3374e3bdf82a5066ead76398ef");
      this.$data.pathNine = await getResourcePath("7ae6133d91e84c4ea5c96d5d4ac62fb9");
      this.$data.pathTen = await getResourcePath("04cc85ac870bb810166d4b90dd5594a5");
      this.$data.pathEleven = await getResourcePath("17afacd49d1ed78eb6e3c46962a96e43");
      this.$data.pathTwelve = await getResourcePath("6d4d4de4d5441d37c0b1190ae68a9532");
      this.$data.pathThirteen = await getResourcePath("869bdc70fb1e80757e3f75c6aa605647");
      this.pathOne = await getResourcePath("0853ca76cbf745ea4023d2949a4d41d4");
      this.pathTwo = await getResourcePath("95114c3e801192fb91b43e365b5aff83");
      this.pathThree = await getResourcePath("79aa2ccd431dcc000dbe2962ded4397c");
      this.pathFour = await getResourcePath("94654e3d22604a815f9f4558616d8f39");
      this.pathFive = await getResourcePath("2373520e42d1be7bb70fbd5729d2f860");
      this.pathSix = await getResourcePath("bf7cabfb18771490b5cbb2eebdf424a3");
      this.pathSeven = await getResourcePath("99a137c537d757a6ee39e6888218ca7c");
      this.pathEight = await getResourcePath("9a1e8e3374e3bdf82a5066ead76398ef");
      this.pathNine = await getResourcePath("7ae6133d91e84c4ea5c96d5d4ac62fb9");
      this.pathTen = await getResourcePath("04cc85ac870bb810166d4b90dd5594a5");
      this.pathEleven = await getResourcePath("17afacd49d1ed78eb6e3c46962a96e43");
      this.pathTwelve = await getResourcePath("6d4d4de4d5441d37c0b1190ae68a9532");
      this.pathThirteen = await getResourcePath("869bdc70fb1e80757e3f75c6aa605647");
    },
    saveChapterOneData() {
      localStorage.setItem(
        "chapterSevenData",
        JSON.stringify(this.chapterSevenData)
      );
    },
    gotoLabel(id) {
      (this.container ? this.container : document).getElementById(id).scrollIntoView()
    }
  },
};
src/books/childHealth/view/content/components/chapter008.vue
@@ -1177,18 +1177,18 @@
          </p>
          <h4 id="d296">(六)晕厥</h4>
          <p>
            天气过于炎热,未进早餐引起低血糖,或站立过久、疼痛、精神紧张,均可使大脑短时间出现供血不足,引起晕厥。晕厥发生前,患儿多有短时间的头晕、恶心、心慌、眼前
            天气过于炎热,未进早餐引起低血糖,或站立过久、疼痛、精神紧张,均可使大脑
          </p>
          <div class="fl fl-around">
            <div class="left" style="width: 75%">
          <div class="fl fl-between">
            <div class="left" style="width: 78%">
              <div>
                <p class="t0">发黑、四肢发凉、出冷汗症状,随即摔倒在地。</p>
                <p class="m0-t0">短时间出现供血不足,引起晕厥。晕厥发生前,患儿多有短时间的头晕、恶心、心慌、眼前发黑、四肢发凉、出冷汗症状,随即摔倒在地。</p>
                <p>
                  处理办法:让患儿平卧,松开衣领、腰带,头部略放低,脚略抬高,改善脑部供血,不长时间即可恢复(见图8-3)。患儿清醒后,可适当补充热的糖盐水或热饮。
                </p>
              </div>  
            </div>
            <div class="right" style="width: 20%">
            <div class="right" style="width: 30%">
              <p class="center openImgBox">
                <img src="../../../assets/images/chapterEight/0233-2.jpg" class="w100">
              </p>
@@ -1199,10 +1199,10 @@
            <div class="left" style="width: 38%">
              <h4 id="d297" class="tl">(七)惊厥</h4>
              <p class="tl">
                幼儿惊厥的原因很多(详见本书专题七),表现通常是突然性意识丧失,头向后仰,眼球凝视,口唇青紫,呼吸微弱,四肢及面部抽搐,持续时间不等,可短至1分钟,长至几十分钟。发生
                幼儿惊厥的原因很多(详见本书专题七),表现通常是突然性意识丧失,头向后仰,眼球凝视,口唇青紫,呼吸微弱,四肢及面部抽搐,持续时间不等,可短至1分钟,长至几十分钟。发生惊厥后,保教人员不可惊慌、大
              </p>
            </div>
            <div class="right" style="width: 60%">
            <div class="right" style="width: 60%;padding-top:18px">
              <video
                :src="pathSeven"
                poster="../../../assets/images/chapterTwo/people-video-img.png"
@@ -1219,7 +1219,7 @@
              <p class="img">视频:惊厥、晕厥、休克的处理</p>
            </div>
          </div>
          <p class="t0">惊厥后,保教人员不可惊慌、大声呼叫或拍打幼儿。</p>
          <p class="t0">声呼叫或拍打幼儿。</p>
          <p class="tl">处理办法如下。</p>
          <p class="tl">①让患儿侧卧,便于及时排出分泌物,防止异物入气管。</p>
        </div>
@@ -2086,47 +2086,6 @@
          <p>
            幼儿活动的公共场所主要包括居住所在地的小区、户外活动的公园、动物园、儿童游乐场、购物的商场或超市、就餐的饭店等。这些场所的设施设备并不单独为幼儿提供,成人带幼儿到这些场所时应注意照顾好幼儿,避免意外发生。
          </p>
          <p>(3)进食、饮水和盥洗过程中防止烫伤</p>
          <p>
            给幼儿的水和饭须降温后方可端入室内。暖壶、热水器应放在幼儿够不到的地方。寄宿制幼儿盥洗时注意水温和热水的加入方式,防止烫伤。
          </p>
          <p>(4)及时发现睡眠异常并予以矫正</p>
          <p>
            幼儿蒙头睡觉或在被子里玩弄物品,有时也会导致危险。保教人员发现后应予以及时纠正。
          </p>
          <h4 id="d310">(三)建立健全幼儿接送制度,防止走失</h4>
          <h5 id="e292">1.加强对门卫的管理</h5>
          <p>
            托幼机构的大门应只在接送时间对外开放,其余时间一律关紧,防止幼儿溜出园去。非接送时间来园的家长和其他公务人员,均应进行登记。
          </p>
          <h5 id="e293">2.严格执行幼儿接送制度</h5>
          <p>
            幼儿的接送者必须是幼儿的父母、祖父母、外祖父母或固定的接送人。临时改变接送人,应提前给保教人员打好招呼,得到确认后方可接走幼儿。
          </p>
          <h5 id="e294">3.建立班级的交接班制度</h5>
          <p>
            各班应建立严格的交接班制度,保教人员在工作时间不得擅自离开幼儿,教师在带领幼儿进行室外活动前及活动后均应清点人数,防止幼儿走失或擅自离开。
          </p>
          <h4 id="d311">(四)进行安全教育</h4>
          <p>
            对幼儿进行安全教育,不能靠说教,也不能靠吓唬。要抓住教育活动中幼儿可能发生危险的情况,也可以有意识地创设某些情境,对幼儿进行教育,让幼儿了解什么是危险、什么可以做、什么不可以做、怎样做才正确。
          </p>
          <p>
            ①在日常生活中避免“引狼入室”,大人不在家,教育幼儿不要给陌生人开门,不要让陌生人随便进入家中。
          </p>
          <p>
            ②教育幼儿懂得维护自己的隐私。不论何时何地,都要勇敢拒绝别人随便碰触或抚摸自己的身体,尤其是隐秘部位,若有发生,及时报告父母、长辈或信任的老师。
          </p>
          <p>
            ③懂得维护家庭隐私。不随便告诉陌生人自己家的地址、电话号码及父母存折的存放位置等。
          </p>
          <p>
            ④教育幼儿正确使用器具器材。例如,手湿时不触摸电器、不拿着剪刀到处跑等。
          </p>
          <h4 id="d312">(五)注意幼儿园外的安全</h4>
          <p>
            幼儿活动的公共场所主要包括居住所在地的小区、户外活动的公园、动物园、儿童游乐场、购物的商场或超市、就餐的饭店等。这些场所的设施设备并不单独为幼儿提供,成人带幼儿到这些场所时应注意照顾好幼儿,避免意外发生。
          </p>
        </div>
      </div>
    </div>
@@ -2163,18 +2122,6 @@
          <p>
            据统计,近年来,交通事故是造成幼儿死亡和致残的重要杀手,所以,幼儿外出时必须注意以下几点。
          </p>
          <h6 class="Conclusion-title2">
            <img
              class="img-gn"
              alt=""
              src="../../../assets/images/icon/ycs.png"
            />
            云测试
          </h6>
          <p class="blockh6-c">
            <span class="img center dl-bl w100">专题八 学习主题三</span>
            <examinations v-if="questionData" :cardList="questionData[240]" />
          </p>
          <p class="custom_tag"><b>•资料链接•</b></p>
          <div class="fieldset">
            <p class="block">
@@ -2197,6 +2144,18 @@
          <p>
            ⑤为提高能见度,在黎明、黄昏以及其他能见度低的情况下,最好给幼儿穿上有反光材料附件的衣物。
          </p>
          <h6 class="Conclusion-title2">
            <img
              class="img-gn"
              alt=""
              src="../../../assets/images/icon/ycs.png"
            />
            云测试
          </h6>
          <p class="blockh6-c">
            <span class="img center dl-bl w100">专题八 学习主题三</span>
            <examinations v-if="questionData" :cardList="questionData[240]" />
          </p>
        </div>
      </div>
    </div>
src/books/childHealth/view/content/components/chapter009.vue
@@ -516,30 +516,6 @@
          </p>
          <h5 id="e301">2.营造温馨的睡眠氛围</h5>
          <p>
            儿童在吃饭前要洗手,吃饭时要细嚼慢咽,掉在地上的食物不要捡起来再吃。
          </p>
          <p>
            一般情况下,儿童到了3岁的时候能自己使用筷子,不需要别人帮助,自己独自吃饭约在3岁半的时候。当儿童可以自己进食时,成人不应再喂了。
          </p>
          <p>
            水果应安排在饭后吃,最好不要空腹吃。虽然果皮中含有大量的维生素,但果皮中残留的农药量比果肉中高2~10倍,而且用水是洗不掉的。为了防止农药对身体的危害,在吃苹果、梨、桃等要洗净后再削皮;吃广柑、柚子一类的水果要先洗净,然后再剥皮;像葡萄、草莓一类的水果,可以先用小苏打或淀粉加水浸泡,再用流动的清水冲洗干净。削好皮的水果最好马上吃,若放置过久,一些成分将会被空气氧化。
          </p>
          <h4 id="d328">(三)睡眠</h4>
          <p>
            儿童的神经系统发育不完善,神经细胞容易发生疲劳。而正常的睡眠是大脑皮层广泛抑制的结果。在大脑皮层抑制的情况下,大脑皮层细胞的功能损耗得到恢复,可见,睡眠是一种保护性机能,能保护大脑皮层细胞免于功能衰竭。不仅如此,睡眠时机体的各种生理活动都减弱,骨骼肌张力降低,心率变慢,血压下降,呼吸变慢,生长素分泌增加,对促进生长发育有重要的意义。因此,必须保证儿童有充足的睡眠时间,只有这样,才能消除一天的疲劳,保证高级神经系统的正常机能,使他们在学习或游戏时头脑清醒、精力充沛、记忆力好。
          </p>
          <p>
            儿童的睡眠时间应随年龄和健康状况而异。年龄小、体质弱的儿童睡眠时间需相应延长,3~4岁每天需要12~13小时,5~6岁每天需要11~12小时。
          </p>
          <p>
            睡眠不但要有足够的时间,而且要有一定的质量,为此,必须注意以下几点。
          </p>
          <h5 id="e300">1.创设良好的睡眠环境</h5>
          <p>
            睡前应开窗通风换气,保持室内空气新鲜,室温保持在16℃~18℃;儿童睡眠环境要安静,安排儿童睡眠时动作要轻,态度要和蔼,要求儿童动作也要轻;睡眠时盖被要松软,根据季节更换盖被,一般10月后换厚被,5月换薄被,夏季换毛巾被;午睡应脱衣或脱掉部分衣服,内衣要干净,柔软并宽松适度;枕头长度大致与肩宽相同,宽与头长相同,不宜过高或过低,否则会影响血液循环。
          </p>
          <h5 id="e301">2.营造温馨的睡眠氛围</h5>
          <p>
            睡前不要让儿童从事过度兴奋的活动或太紧张的脑力劳动;不要长时间看电视,更不要看惊险的电视节目;不大声斥责儿童,可进行讲故事、温和地谈话等安静、有趣的睡前活动,安抚儿童情绪;就寝时间一到就关灯,让房间变暗(可保留夜灯),以便让儿童情
          </p>
        </div>
@@ -927,6 +903,7 @@
              根据一些医院的儿童保健科门诊的调查显示:逾六成的孩子有不同程度的心理和体格发育问题,而诊治率却不足10%;很多家长认为健康的孩子却被查出患有营养不良、肥胖、贫血等身心疾病。专家认为,定期对儿童进行健康体检,不但可以了解儿童的生长发育情况,还能及时发现异常,是保证儿童健康成长的重要手段。本主题主要讲述了托幼机构的体格检查制度、预防接种制度、隔离制度、消毒制度和环境卫生制度,以利于同学们全面了解托幼机构的卫生保健制度。
            </p>
          </div>
          <p class="custom_tag"><b>•资料链接•</b></p>
          <div class="fieldset">
            <p class="block">
              《托儿所幼儿园卫生保健管理办法》明确规定,托幼机构卫生保健工作包括以下内容。
@@ -1357,9 +1334,9 @@
          <h5 id="e312">1.天然消毒法</h5>
          <p>
            天然消毒法是利用通风换气、日光等自然条件进行消毒的方法,通风换气能排除部分或全部的病原体,但不能有效地杀灭
            病原体。日晒法则是利用阳光中的紫外线杀灭病原体。在阳光下暴晒3~6小时,可杀死附着在衣服、被褥等物品表面的病原体;在直射阳光下能很快
            病原体。日晒法则是利用阳光中的紫外线杀灭病原体。在阳光下暴晒3~6小时,可杀死附着在衣服、被褥等物品表面的病原体;在直射阳光下能很快将流感、百日咳、流脑、麻疹等病原体杀死。
          </p>
          <p class="m0-t0">将流感、百日咳、流脑、麻疹等病原体杀死。</p>
          <h5 id="e313">2.热力消毒法</h5>
          <p>
            常用的热力消毒法有消毒柜、流动蒸汽、煮沸消毒等,适用于餐具、茶具、毛巾等物的消毒。特别需要说明一下的是采用煮沸消毒时,要把被消毒的物品全部浸入水中,加热煮沸。一般致病菌在煮沸1~2分钟后即可被杀死;甲型肝炎病毒或乙型肝炎病毒和一些细菌,则需要煮沸30分钟才能杀死。此种方法既简便又可靠。
src/books/childHealth/view/content/components/chapter010.vue
@@ -344,7 +344,7 @@
          <p>全日制幼儿园各项用房使用面积和建筑面积要求参见表10-1。</p>
          <p class="img">
            表10-1 全日制幼儿园各项用房使用面积和建筑面积一览表<a id="w1"></a
            ><a href="chapter010.html#m1"><sup>[1]</sup></a>
            ><a href="javascript: void(0)" @click="gotoLabel('childTen-labelOne')" class="cu-pr"><sup>[1]</sup></a>
          </p>
          <p class="center openImgBox">
            <img src="../../../assets/images/chapterTen/0272-1.jpg" class="w100">
@@ -365,7 +365,7 @@
            楼梯应按照保障安全、便于行走和疏散的原则来设计,楼梯内应天然采光。疏散楼梯严禁使用螺旋形或扇形踏步。楼梯踏步面应采用防滑材料,踏步踢面不应漏空,踏步面应
          </p>
          <div class="annotation-border"></div>
          <p class="note">
          <p class="note" id="childTen-labelOne">
            <a id="m1"></a><a href="chapter010.html#w1">[1]</a>
            摘自《幼儿园建设标准》(建标175—2016)。
          </p>
@@ -1488,6 +1488,9 @@
      this.$data.pathOne = await getResourcePath("3f507f73eb9d8c2af4dfcfb032ae696e");
      this.$data.pathTwo = await getResourcePath("93d4edcc8ef4f947ebfb0cee38ccaa71");
    },
    gotoLabel(id) {
      (this.container ? this.container : document).getElementById(id).scrollIntoView()
    }
  },
};
</script>
src/books/childHealth/view/content/index.vue
@@ -227,8 +227,8 @@
    }, 500);
    // 测试页面跳转
    // setTimeout(() => {
    // this.gotoPage(1,10);
    setTimeout(() => {
    this.gotoPage(1,10);
    //   setTimeout(() => {
    //     this.renderSign("Highlight", {
    //       id: "2ACA9359",
@@ -256,7 +256,7 @@
    //   txt: " 运动系统是由骨、骨连结和骨骼肌三部分组成的。全身的骨通过骨连结组成人体骨骼(见图1-1)。骨骼是人体的支架,具有保护内脏器官、供肌肉附着和作为肌肉运动的杠杆等作用。在神经系统的支配下,肌肉收缩牵动所附着的骨绕着关节转动,使身体产生各种动作。所以,运动系统具有运动、支持和保护等功能,幼年时期的骨骼还具有造血功能。 ",
    //   txtIndex: 57
    // });
    // }, 500);
    }, 500);
  },
  methods: {
    // setZoom1() {
@@ -699,10 +699,10 @@
          spaceBetween: 30, // 间隔
          // 如果需要前进后退按钮
          navigation: {
            nextEl: (this.container ? this.container : document).querySelector(
            nextEl: dom.querySelector(
              ".swiper-button-next"
            ),
            prevEl: (this.container ? this.container : document).querySelector(
            prevEl: dom.querySelector(
              ".swiper-button-prev"
            )
          },
@@ -731,10 +731,10 @@
          spaceBetween: 30, // 间隔
          // 如果需要前进后退按钮
          navigation: {
            nextEl: (this.container ? this.container : document).querySelector(
            nextEl: dom.querySelector(
              ".swiper-button-next"
            ),
            prevEl: (this.container ? this.container : document).querySelector(
            prevEl: dom.querySelector(
              ".swiper-button-prev"
            )
          },
src/books/embedded/view/components/index.vue
@@ -610,23 +610,23 @@
          autoplay: {
            //自动开始
            delay: 3000, //时间间隔
            disableOnInteraction: false, //*手动操作轮播图后不会暂停*
            disableOnInteraction: false //*手动操作轮播图后不会暂停*
          },
          paginationClickable: true,
          slidesPerView: 1, // 一组三个
          spaceBetween: 30, // 间隔
          // 如果需要前进后退按钮
          navigation: {
            nextEl: (this.container ? this.container : document).querySelector(
            nextEl: dom.querySelector(
              ".swiper-button-next"
            ),
            prevEl: (this.container ? this.container : document).querySelector(
            prevEl: dom.querySelector(
              ".swiper-button-prev"
            ),
            )
          },
          // 窗口变化,重新init,针对F11全屏和放大缩小,必须加
          observer: true,
          observeParents: true,
          observeParents: true
          // // 如果需要分页器
          // pagination: {
          //   el: (this.container ? this.container : document).querySelector(
@@ -649,12 +649,12 @@
          spaceBetween: 30, // 间隔
          // 如果需要前进后退按钮
          navigation: {
            nextEl: (this.container ? this.container : document).querySelector(
            nextEl: dom.querySelector(
              ".swiper-button-next"
            ),
            prevEl: (this.container ? this.container : document).querySelector(
            prevEl: dom.querySelector(
              ".swiper-button-prev"
            ),
            )
          },
          // 窗口变化,重新init,针对F11全屏和放大缩小,必须加
          observer: true,
@@ -673,8 +673,8 @@
              var paginationInfoEl = dom.querySelector(".pageBox");
              if (paginationInfoEl)
                paginationInfoEl.textContent = currentPage + "/" + totalPages;
            },
          },
            }
          }
        });
      }
    },
src/books/lifeCare/css/default.less
@@ -50,6 +50,9 @@
      }
      .coverImg {
        display: block;
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
@@ -699,7 +702,7 @@
            }
            .zt06-bdline {
              background-color:  #fabf2e;
              background-color: #fabf2e;
              width: 88%;
              margin-right: 20px;
            }
@@ -1843,7 +1846,7 @@
            font-size: 16px;
            border-radius: 5px;
            max-width: 620px;
            min-width: 500px;
            min-width: 300px;
          }
        }
@@ -1903,12 +1906,18 @@
      @media screen and (max-width: 800px) {
        .coverImg {
          position: absolute;
          top: 25%;
          left: 0;
        }
            img {
              height: 100%;
            }
          }
        .chapter {
          .page-box {
            min-height: 1000px !important;
          }
          .prefaceImg {
            width: 100% !important;
            position: absolute;
@@ -2015,6 +2024,28 @@
          }
        }
      }
      @media screen and (max-width:700px) {
        .coverImg {
          img {
            height: 100%;
          }
        }
        .chapter {
          .page-box {
            min-height: 800px !important;
          }
        }
      }
      @media screen and (max-width:600px) {
        .chapter {
          .page-box {
            min-height: 500px !important;
          }
        }
      }
    }
  }
src/books/lifeCare/view/components/index.vue
@@ -104,6 +104,7 @@
</template>
<script>
import Vue from "vue";
import front001 from "./front001";
import ChapterOne from "./chapter001";
import ChapterTwo from "./chapter002";
@@ -156,11 +157,6 @@
      return this.$store.state.qiankun.scale / 100;
    },
  },
  provide() {
    return {
      changeQuestionData: this.changeQuestionData,
    };
  },
  watch: {
    showCatalogList: {
      handler(newVal, oldVal) {
@@ -181,11 +177,19 @@
      },
    },
    loadPageList: {
      handler() {
      handler(newVal, oldVal) {
        setTimeout(() => {
          this.initSwiper();
          this.initViewer();
        }, 200);
      },
    },
    pageZoom: {
      handler(newVal, oldVal) {
        const scrollBox = (
          this.container ? this.container : document
        ).querySelector(".page-main");
        scrollBox.scrollTop = (scrollBox.scrollTop / oldVal) * newVal;
      },
    },
  },
@@ -248,30 +252,62 @@
    // 测试页面跳转
    // setTimeout(() => {
    // this.gotoPage(1, 15);
    // this.gotoPage(1,10);
    //   setTimeout(() => {
    //     this.renderSign("Note", {
    //     this.renderSign("Highlight", {
    //       id: "2ACA9359",
    //       txt: "营养素和热量,才能",
    //       page: "100",
    //       txt: "题一学习主题一 运动",
    //       page: "10",
    //       type: "Highlight",
    //       color: "#F5E12A"
    //     });
    //     setTimeout(() => {
    //       this.delSign({
    //         ids: ["2ACA9359"]
    //       });
    //     }, 2000);
    //   }, 1000);
    // }, 1000);
    // setTimeout(() => {
    //   this.delSign({
    //     ids: ["2ACA9359"]
    //   });
    // }, 2000);
    //   }, 5000);
    // const pageDom = (this.container ? this.container : document)
    //   .querySelector("#app")
    //   .querySelectorAll(".page-box");
    // 检索
    // console.log(this.searchTextByPage("保护内脏器官"), "searchTextByPage");
    // 检索跳转
    // this.searchItemLocation({
    //   catalog: 2,
    //   page: 10,
    //   txt: " 运动系统是由骨、骨连结和骨骼肌三部分组成的。全身的骨通过骨连结组成人体骨骼(见图1-1)。骨骼是人体的支架,具有保护内脏器官、供肌肉附着和作为肌肉运动的杠杆等作用。在神经系统的支配下,肌肉收缩牵动所附着的骨绕着关节转动,使身体产生各种动作。所以,运动系统具有运动、支持和保护等功能,幼年时期的骨骼还具有造血功能。 ",
    //   txtIndex: 57
    // });
    // }, 500);
  },
  methods: {
    changeDomViewer() {
      setTimeout(() => {
        this.initViewer();
      }, 500);
    swdtChange(data) {
      if (this.$store.state.qiankun && this.$store.state.qiankun.chooseWords) {
        this.$store.state.qiankun.chooseWords({
          type: data.type,
          data: data.data,
        });
      }
    },
    changeDomViewer() {
      this.initViewer();
    },
    // setZoom1() {
    //   let scale = this.$store.state.qiankun.scale + 10;
    //   const scrollBox = (
    //     this.container ? this.container : document
    //   ).querySelector(".page-main");
    //   this.$store.commit("setZoom", scale);
    // },
    // setZoom2() {
    //   let scale = this.$store.state.qiankun.scale - 10;
    //   const scrollBox = (
    //     this.container ? this.container : document
    //   ).querySelector(".page-main");
    //   this.$store.commit("setZoom", scale);
    // },
    // 滚动监听
    scrollFun(event) {
      // 判断向上滚动还是向下滚动
@@ -421,7 +457,6 @@
        }
      }
    },
    // 删除标记渲染
    delSign({ ids, type }) {
      if (ids && ids.length) {
@@ -449,7 +484,6 @@
        }
      }
    },
    initObservation() {
      const sections = (
        this.container ? this.container : document
@@ -478,7 +512,6 @@
        }
      });
    },
    initThemeColor() {
      // 获取各种需要主题色的节点
      const colorDom = (
@@ -558,7 +591,15 @@
        }
      });
    },
    getParentWithClass(element, className) {
      console.log(element, className, "element, className");
      while (element.parentElement) {
        element = element.parentElement;
        if (element.classList.contains(className)) {
          return element;
        }
      }
    },
    pageChangeCallback(entries, observer) {
      //entries:代表观察到的目标元素的集合。 observer:代表观察者对象。
      entries.forEach((entry) => {
@@ -590,7 +631,6 @@
        }
      });
    },
    loadPageCallback(entries, observer) {
      entries.forEach(async (entry) => {
        if (entry.isIntersecting) {
@@ -608,26 +648,25 @@
              if (testData && testData[catalog]) {
                if (testData[catalog][page]) {
                  if (Array.isArray(testData[catalog][page])) {
                      this.questionDataMap[page] = await getQuestionList(
                        page,
                        testData[catalog][page],
                        this.config.activeBook
                      );
                    this.questionDataMap[page] = await getQuestionList(
                      page,
                      testData[catalog][page],
                      this.config.activeBook
                    );
                  } else {
                    const obj = {};
                    for (let key in testData[catalog][page]) {
                          obj[key] = await getQuestionList(
                          [],
                          testData[catalog][page][key],
                          this.config.activeBook
                        );
                      obj[key] = await getQuestionList(
                        [],
                        testData[catalog][page][key],
                        this.config.activeBook
                      );
                    }
                    this.questionDataMap[page] = obj;
                  }
                }
              }
            }
            // 渲染这一页的标记
            for (const key in this.renderSignMap) {
              if (this.renderSignMap[key][page]) {
@@ -641,7 +680,10 @@
              // 高亮行
              setTimeout(() => {
                // 获取页面所有text节点
                const pageTextList = document.createTreeWalker(target, NodeFilter.SHOW_TEXT);
                const pageTextList = document.createTreeWalker(
                  target,
                  NodeFilter.SHOW_TEXT
                );
                // 匹配关键字
                const allPageTextNodes = [];
                let currentNode = pageTextList.nextNode();
@@ -674,7 +716,6 @@
        }
      });
    },
    initSwiper() {
      const doms = (
        this.container ? this.container : document
@@ -754,7 +795,6 @@
        });
      }
    },
    initViewer() {
      const doms = (
        this.container ? this.container : document
@@ -771,16 +811,6 @@
        });
      }
    },
    swdtChange(data) {
      if (this.$store.state.qiankun && this.$store.state.qiankun.chooseWords) {
        this.$store.state.qiankun.chooseWords({
          type: data.type,
          data: data.data,
        });
      }
    },
    // 根据关键字全文检索
    searchTextByPage(keyword) {
      const searchResult = [];
@@ -817,7 +847,7 @@
          propsData: {
            showPageList: [],
            questionData: {},
            isSearch: true
            isSearch: true,
          },
        });
        pageExample.$mount(
@@ -849,7 +879,7 @@
              propsData: {
                showPageList: [pageNum],
                questionData: {},
                isSearch: true
                isSearch: true,
              },
            });
            pageExample.$mount(
@@ -897,10 +927,9 @@
        }
      }
      // 输出搜索结果
      // console.log(searchResult);
      console.log(searchResult);
      return searchResult;
    },
    // 根据检索结果跳转对应位置并高亮
    searchItemLocation(data) {
      // 记录高亮信息
src/books/mathBook/assets/images/icon/blue-group.png
src/books/mathBook/assets/images/icon/blue.png
src/books/mathBook/assets/images/icon/mouse.png
src/books/mathBook/assets/main.less
@@ -1,7 +1,8 @@
.math-book {
  width: 100%;
  height: 100%;
  font-family: "宋体", SimSun, sans-serif;
  // font-family: "宋体", SimSun, sans-serif;
  font-family: "Times New Roman", "宋体", SimSun, sans-serif !important;
  mn{
    font-size:1em;
    }
@@ -560,7 +561,7 @@
        margin: 0 !important;
        width: 100%;
        height: 24px;
        background-color: #97a4d3;
        background-color: #40c7f4;
        text-align: right;
        padding-right: 20px;
        color: #fff;
@@ -573,7 +574,7 @@
        height: 100%;
        padding:0 4px;
        width: min-content;
        border: 1px solid #7b8cc5;
        border: 1px solid #40c7f4;
        text-indent: 0em;
        display: flex;
        align-items: flex-end;
@@ -589,7 +590,7 @@
    display: flex;
    justify-content: space-between;
    li:first-child {
      border: 1px solid #7b8cc5;
      border: 1px solid #40c7f4;
      width: 15%;
      height: 24px;
      text-align: right;
@@ -600,7 +601,7 @@
      padding: 0 4px;
      min-width:132px;
      height: 24px;
      border: 1px solid #7b8cc5;
      border: 1px solid #40c7f4;
      text-align: center;
      box-sizing: border-box;
      color: #5f7abc;
@@ -609,7 +610,7 @@
    li:last-child {
      width: 64%;
      height: 24px;
      background-color: #97a4d3;
      background-color: #40c7f4;
    }
  }
  .fw-b {
@@ -635,6 +636,9 @@
  }
  .mb-80 {
    margin-bottom: 80px !important;
  }
  .mr-10 {
    margin-right: 10px;
  }
  .mr-20 {
    margin-right: 20px;
@@ -749,10 +753,12 @@
    margin-left: 5px;
    cursor: pointer;
    text-indent: 0;
    display: inline-block;
    display: flex;
    align-items: center;
    border:1px solid #00a1e9;
    height: 22px;
    padding: 2px;
    width: 17px;
    padding: 2px 4px;
    background-color:#00a1e9 ;
    border-radius: 5px;
    svg {
@@ -787,6 +793,9 @@
    .padding-96 {
      padding: 0 20px 40px 20px;
    }
    .padding-116 {
      padding: 0 20px 40px 20px;
    }
    /* video大小 */
    .video-box {
      max-width: 260px;
@@ -801,6 +810,9 @@
        margin-top: 10px;
      }
    }
    .page-box{
      min-height: 500px;
    }
  }
}
@media (min-width: 660px) {
@@ -811,6 +823,9 @@
    .padding-96 {
      padding: 0 96px 104px 96px;
    }
    .padding-116 {
      padding: 0 116px 104px 116px;
    }
    .video-box {
      max-width: 370px;
    }
src/books/mathBook/view/components/chapter001.vue
@@ -5,7 +5,7 @@
        <h1 id="a007">
          <img class="img-0" alt="" src="../../assets/images/dy3.jpg" />
        </h1>
        <div class="padding-96">
        <div class="padding-116">
          <p>
            在客观世界中存在各种各样的运动变化现象.如搭载神舟十四号载人飞船的长征二号运载火箭发射过程中,飞船与发射点距离会随着时间的变化而变化;深海勇士号载人潜水器在下潜实验过程中,其压强随着下潜深度的增加而增大;代表新能源技术的光伏发电和风能发电,我国的装机容量随时间变化而增长;我国快速发展的高速铁路,其总里程是逐年增加的,现已突破4万km
            ,稳居世界第一;每个人的体温随着时间的变化而变化;到商店购买同一种饮料的数量越多,付费越多等.这些动态变化现象都表现为变量之间的对应关系,我们常用函数模型来描述这些变量之间的关系和规律,并通过研究函数来认识客观世界.
@@ -21,7 +21,7 @@
    </div>
    <div class="page-box" page="5">
      <div v-if="showPageList.indexOf(5) > -1">
        <div class="padding-96">
        <div class="padding-116">
          <p class="left">
            <img class="inline2" alt="" src="../../assets/images/xxmb.jpg" />
          </p>
@@ -55,7 +55,7 @@
            <p><span>089</span></p>
          </li>
        </ul>
        <div class="padding-96">
        <div class="padding-116">
          <h3 id="c031">
            3.3.2 函数的奇偶性<span class="fontsz2">>>></span>
          </h3>
@@ -66,6 +66,14 @@
            函数<i>f</i>(<i>x</i>)=|<i>x</i>|和<i>g</i>(<i>x</i>)=<i>x</i
            ><sup>2</sup>的图像的对称性如何?
          </p>
          <textarea
            cols="30"
            rows="4"
            v-model="chapterData.txtOne"
            placeholder="请输入内容"
            class="w100 ta-br textarea-text"
            @input="handleChapterData"
          ></textarea>
          <p class="left">
            <img class="img-gn" alt="" src="../../assets/images/tjfx.jpg" />
          </p>
@@ -104,7 +112,7 @@
            >=<i>g</i>(<i>x</i>),即<i>g</i>(-<i>x</i>)=<i>g</i>(<i>x</i>).
          </p>
          <p>
            这两个函数的图像都关于<i>y</i>轴对称;当自变量取定义域中任意一对相反数时,对应的函数值都相等,这种函数就是偶函数.
            这两个函数的图像都关于 <i>y</i> 轴对称;当自变量取定义域中任意一对相
          </p>
        </div>
      </div>
@@ -116,7 +124,8 @@
          <li>数学.基础模块</li>
          <li></li>
        </ul>
        <div class="padding-96">
        <div class="padding-116">
          <p class="t0">反数时,对应的函数值都相等,这种函数就是偶函数.</p>
          <p class="left">
            <img class="img-gn" alt="" src="../../assets/images/cxgk.jpg" />
          </p>
@@ -140,13 +149,18 @@
          </p>
          <p class="img fl fl-cn ju-cn">
            <span>图3-15</span>
            <el-tooltip class="item" effect="dark" :content="chapterData.isCollectImg ? '点击取消' : '点击收藏'" placement="top-start">
            <el-tooltip
              class="item"
              effect="dark"
              :content="chapterData.isCollectImg ? '点击取消' : '点击收藏'"
              placement="top-start"
            >
              <img
              :src="chapterData.isCollectImg ? collectCheck : collectImg"
              alt=""
              class="collect-btn"
              @click="handleCollect('img')"
            />
                :src="chapterData.isCollectImg ? collectCheck : collectImg"
                alt=""
                class="collect-btn"
                @click="handleCollect('img')"
              />
            </el-tooltip>
          </p>
          <video
@@ -163,23 +177,30 @@
          ></video>
          <p class="img fl fl-cn ju-cn">
            <span>视频:判数函数奇偶性的方法和步骤 </span>
            <el-tooltip class="item" effect="dark" :content="chapterData.isCollectVideo ? '点击取消' : '点击收藏'" placement="top-start">
            <el-tooltip
              class="item"
              effect="dark"
              :content="chapterData.isCollectVideo ? '点击取消' : '点击收藏'"
              placement="top-start"
            >
              <img
              :src="chapterData.isCollectVideo ? collectCheck : collectImg"
              alt=""
              class="collect-btn"
              @click="handleCollect('video')"
            />
                :src="chapterData.isCollectVideo ? collectCheck : collectImg"
                alt=""
                class="collect-btn"
                @click="handleCollect('video')"
              />
            </el-tooltip>
          </p>
          <p>
            <span class="zt-ls"><b>例1</b></span
            > 根据图3-16中函数的图像,判断哪些函数是偶函数.
          <p class="fl">
            <span>
              <span class="zt-ls"><b>例1</b></span
              > 根据图3-16中函数的图像,判断哪些函数是偶函数.
            </span>
            <span class="btn-box" @click="isShowExampleOne = !isShowExampleOne">
              <svg
                xmlns="http://www.w3.org/2000/svg"
                width="18.501"
                height="18.501"
                width="16.501"
                height="16.501"
                viewBox="0 0 20.501 20.501"
              >
                <path
@@ -202,14 +223,30 @@
              的函数图像不关于<i>y</i>轴对称.根据偶函数的图像具有关于<i>y</i>轴对称的特点,图3-16(1)和图3-16(4)的函数是偶函数,图3-16(2)和图3-16(3)的函数不是偶函数.
            </p>
          </div>
          <p>
            <span class="zt-ls"><b>例2</b></span
            > 已知<i>f</i>(<i>x</i>)=|<i>x</i>|+1图像在<i>y</i>轴右边的部分如图3-17所示.试画出这个函数图像在<i>y</i>轴左边的部分.
        </div>
      </div>
    </div>
    <div class="page-box" page="8">
      <div v-if="showPageList.indexOf(8) > -1">
        <ul class="page-header-box">
          <li>
            <p>第三单元 函数</p>
          </li>
          <li>
            <p><span>091</span></p>
          </li>
        </ul>
        <div class="padding-116">
          <p class="fl">
            <span>
              <span class="zt-ls"><b>例2</b></span>
               已知<i>f</i>(<i>x</i>)=|<i>x</i>|+1图像在<i>y</i>轴右边的部分如图3-17所示.试画出这个函数图像在<i>y</i>轴左边的部分.
            </span>
            <span class="btn-box" @click="isShowExampleTwo = !isShowExampleTwo">
              <svg
                xmlns="http://www.w3.org/2000/svg"
                width="18.501"
                height="18.501"
                width="16.501"
                height="16.501"
                viewBox="0 0 20.501 20.501"
              >
                <path
@@ -229,20 +266,6 @@
            />
          </p>
          <p class="img">图3-17</p>
        </div>
      </div>
    </div>
    <div class="page-box" page="8">
      <div v-if="showPageList.indexOf(8) > -1">
        <ul class="page-header-box">
          <li>
            <p>第三单元 函数</p>
          </li>
          <li>
            <p><span>091</span></p>
          </li>
        </ul>
        <div class="padding-96">
          <p v-if="isShowExampleTwo">
            <span class="zt-ls"><b>解</b></span>
            函数<i>f</i>(<i>x</i>)=|<i>x</i>|+1的定义域是(-∞,+∞),因为它是偶函数,所以根据其图像关于<i>y</i>轴对称的特点,即可画出这个函数在<i>x</i>∈(-∞,0]上的图像.
@@ -300,8 +323,8 @@
              <span class="btn-box" @click="openThinkingDialog">
                <svg
                  xmlns="http://www.w3.org/2000/svg"
                  width="18.545"
                  height="20.112"
                  width="16.545"
                  height="18.112"
                  viewBox="0 0 20.545 22.112"
                >
                  <path
@@ -314,8 +337,8 @@
              <span class="btn-box" @click="stepDialog = true">
                <svg
                  xmlns="http://www.w3.org/2000/svg"
                  width="17.28"
                  height="19.563"
                  width="15.28"
                  height="17.563"
                  viewBox="0 0 19.28 20.563"
                >
                  <g transform="translate(-109.056 -82.941)">
@@ -341,8 +364,8 @@
                <svg
                  xmlns="http://www.w3.org/2000/svg"
                  xmlns:xlink="http://www.w3.org/1999/xlink"
                  width="17.323"
                  height="17.939"
                  width="15.323"
                  height="15.939"
                  viewBox="0 0 18.323 15.939"
                >
                  <g transform="translate(-398 -946)">
@@ -371,10 +394,10 @@
                class="btn-box"
                @click="isShowExampleFour = !isShowExampleFour"
              >
              <svg
                <svg
                  xmlns="http://www.w3.org/2000/svg"
                  width="18.501"
                  height="18.501"
                  width="16.501"
                  height="16.501"
                  viewBox="0 0 20.501 20.501"
                >
                  <path
@@ -388,8 +411,8 @@
                <svg
                  xmlns="http://www.w3.org/2000/svg"
                  xmlns:xlink="http://www.w3.org/1999/xlink"
                  width="17.323"
                  height="17.939"
                  width="15.323"
                  height="15.939"
                  viewBox="0 0 18.323 15.939"
                >
                  <g transform="translate(-398 -946)">
@@ -418,10 +441,10 @@
                class="btn-box"
                @click="isShowExampleFive = !isShowExampleFive"
              >
              <svg
                <svg
                  xmlns="http://www.w3.org/2000/svg"
                  width="18.501"
                  height="18.501"
                  width="16.501"
                  height="16.501"
                  viewBox="0 0 20.501 20.501"
                >
                  <path
@@ -435,8 +458,8 @@
                <svg
                  xmlns="http://www.w3.org/2000/svg"
                  xmlns:xlink="http://www.w3.org/1999/xlink"
                  width="17.323"
                  height="17.939"
                  width="15.323"
                  height="15.939"
                  viewBox="0 0 18.323 15.939"
                >
                  <g transform="translate(-398 -946)">
@@ -515,16 +538,16 @@
            </div>
            <p class="block">
              如果<i>f</i>(<i>x</i>),<i>g</i>(<i>x</i>)都是定义域为<i>D</i>的偶函数,那么<i>f</i>(<i>x</i>)+<i>g</i>(<i>x</i>)和<i>f</i>(<i>x</i>)<i>g</i>(<i>x</i>)仍是偶函数吗?
              <textarea
                cols="30"
                rows="4"
                v-model="chapterData.txtTwo"
                placeholder="请输入内容"
                class="w100 ta-br textarea-text"
                @input="handleChapterData"
              ></textarea>
            </p>
          </div>
          <textarea
            cols="30"
            rows="4"
            v-model="chapterData.txtOne"
            placeholder="请输入内容"
            class="w100 ta-br textarea-text"
            @input="handleChapterData"
          ></textarea>
        </div>
      </div>
    </div>
@@ -535,7 +558,7 @@
          <li>数学.基础模块</li>
          <li></li>
        </ul>
        <div class="padding-96">
        <div class="padding-116">
          <p class="left">
            <img class="img-gn" alt="" src="../../assets/images/stlx.jpg" />
          </p>
@@ -560,14 +583,8 @@
      <iframe
        src="https://www.geogebra.org/calculator"
        frameborder="0"
        class="iframe-box"
        style="width: 100%; min-height: 800px"
      ></iframe>
      <span slot="footer" class="dialog-footer">
        <el-button @click="dialogVisible = false">取 消</el-button>
        <el-button type="primary" @click="dialogVisible = false"
          >确 定</el-button
        >
      </span>
    </el-dialog>
    <!-- 解题思路弹窗 -->
    <el-dialog
@@ -578,44 +595,51 @@
    >
      <ul>
        <li v-for="(item, index) in thinkOne" :key="index">
          <div v-if="item.isShow">
          <div v-if="item.isShow" style="display: flex">
            <span class="step-num">
              <span class="step-num-box">{{ index + 1 }}</span>
              <img
                src="../../assets/images/icon/blue-group.png"
                alt=""
                style="margin-right: 10px"
                v-if="index < thinkOne.length - 1"
              />
              <img
                src="../../assets/images/icon/blue.png"
                alt=""
                v-if="index == thinkOne.length - 1"
                style="margin-right: 10px"
              />
            </span>
            <p class="txt-p">{{ item.txt }}</p>
            <div style="text-align: center">
              <svg
                @click="showNext(index + 1)"
                v-if="index != thinkOne.length - 1"
                xmlns="http://www.w3.org/2000/svg"
                xmlns:xlink="http://www.w3.org/1999/xlink"
                t="1710234570135"
                class="icon"
                viewBox="0 0 1024 1024"
                version="1.1"
                p-id="5067"
                width="15"
                height="15"
              >
                <path
                  d="M2.257993 493.371555 415.470783 906.584344 512 1003.113561 608.529217 906.584344 1021.742007 493.371555 925.212789 396.842337 512 810.055127 98.787211 396.842337Z"
                  fill="#1296db"
                  p-id="5068"
                />
                <path
                  d="M2.257993 117.980154 415.470783 531.192944 512 627.722161 608.529217 531.192944 1021.742007 117.980154 925.212789 21.450937 512 434.663727 98.787211 21.450937Z"
                  fill="#1296db"
                  p-id="5069"
                />
              </svg>
            </div>
          </div>
        </li>
      </ul>
      <span slot="footer" class="dialog-footer">
        <el-button @click="thinkingDialog = false">取 消</el-button>
        <el-button type="primary" @click="thinkingDialog = false"
          >确 定</el-button
      <div class="bottom-btn" @click="showNext(thinkIndex)">
        <img src="../../assets/images/icon/mouse.png" alt="" v-if="thinkIndex != 3" />
        <svg
          xmlns="http://www.w3.org/2000/svg"
          xmlns:xlink="http://www.w3.org/1999/xlink"
          t="1710234570135"
          class="icon"
          viewBox="0 0 1024 1024"
          version="1.1"
          p-id="5067"
          width="15"
          height="15"
        >
      </span>
          <path
            d="M2.257993 493.371555 415.470783 906.584344 512 1003.113561 608.529217 906.584344 1021.742007 493.371555 925.212789 396.842337 512 810.055127 98.787211 396.842337Z"
            fill="#1296db"
            p-id="5068"
          />
          <path
            d="M2.257993 117.980154 415.470783 531.192944 512 627.722161 608.529217 531.192944 1021.742007 117.980154 925.212789 21.450937 512 434.663727 98.787211 21.450937Z"
            fill="#1296db"
            p-id="5069"
          />
        </svg>
      </div>
    </el-dialog>
    <!-- 解题步骤弹窗 -->
    <el-dialog
@@ -626,42 +650,51 @@
    >
      <ul>
        <li v-for="(item, index) in stepOne" :key="index">
          <div v-if="item.isShow">
          <div v-if="item.isShow" style="display: flex">
            <span class="step-num">
              <span class="step-num-box">{{ index + 1 }}</span>
              <img
                src="../../assets/images/icon/blue-group.png"
                alt=""
                style="margin-right: 10px"
                v-if="index < stepOne.length - 1"
              />
              <img
                src="../../assets/images/icon/blue.png"
                alt=""
                v-if="index == stepOne.length - 1"
                style="margin-right: 10px"
              />
            </span>
            <p class="txt-p">{{ item.txt }}</p>
            <div style="text-align: center">
              <svg
                @click="showNextChange(index + 1)"
                v-if="index != thinkOne.length - 1"
                xmlns="http://www.w3.org/2000/svg"
                xmlns:xlink="http://www.w3.org/1999/xlink"
                t="1710234570135"
                class="icon"
                viewBox="0 0 1024 1024"
                version="1.1"
                p-id="5067"
                width="15"
                height="15"
              >
                <path
                  d="M2.257993 493.371555 415.470783 906.584344 512 1003.113561 608.529217 906.584344 1021.742007 493.371555 925.212789 396.842337 512 810.055127 98.787211 396.842337Z"
                  fill="#1296db"
                  p-id="5068"
                />
                <path
                  d="M2.257993 117.980154 415.470783 531.192944 512 627.722161 608.529217 531.192944 1021.742007 117.980154 925.212789 21.450937 512 434.663727 98.787211 21.450937Z"
                  fill="#1296db"
                  p-id="5069"
                />
              </svg>
            </div>
          </div>
        </li>
      </ul>
      <span slot="footer" class="dialog-footer">
        <el-button @click="stepDialog = false">取 消</el-button>
        <el-button type="primary" @click="stepDialog = false">确 定</el-button>
      </span>
      <div class="bottom-btn" @click="showNextChange(stepIndex)">
        <img src="../../assets/images/icon/mouse.png" alt="" v-if="stepIndex != 2" />
        <svg
          xmlns="http://www.w3.org/2000/svg"
          xmlns:xlink="http://www.w3.org/1999/xlink"
          t="1710234570135"
          class="icon"
          viewBox="0 0 1024 1024"
          version="1.1"
          p-id="5067"
          width="15"
          height="15"
        >
          <path
            d="M2.257993 493.371555 415.470783 906.584344 512 1003.113561 608.529217 906.584344 1021.742007 493.371555 925.212789 396.842337 512 810.055127 98.787211 396.842337Z"
            fill="#1296db"
            p-id="5068"
          />
          <path
            d="M2.257993 117.980154 415.470783 531.192944 512 627.722161 608.529217 531.192944 1021.742007 117.980154 925.212789 21.450937 512 434.663727 98.787211 21.450937Z"
            fill="#1296db"
            p-id="5069"
          />
        </svg>
      </div>
    </el-dialog>
  </div>
</template>
@@ -701,10 +734,13 @@
      stepDialog: false,
      videoPath: "",
      questionData: [],
      stepIndex: 1,
      thinkIndex:1,
      chapterData: {
        isCollectImg: false,
        isCollectVideo: false,
        txtOne: "",
        txtTwo: "",
      },
      thinkOne: [
        {
@@ -796,27 +832,52 @@
      const number = this.thinkOne.findIndex((item, index) => index == num);
      console.log(number);
      this.thinkOne[number].isShow = true;
      if(this.thinkIndex <= 2) {
        this.thinkIndex ++
      }
    },
    showNextChange(num) {
      const number = this.stepOne.findIndex((item, index) => index == num);
      this.stepOne[number].isShow = true;
      if(this.stepIndex < 2) {
        this.stepIndex ++
      }
    },
  },
};
</script>
<style lang="less" scoped>
p {
  font-size: 18px;
  text-align: justify;
}
.iframe-box {
  width: 100%;
  min-height: 800px;
  border: 1px solid #8281ed;
  border: 1px solid #00a1e9;
  border-radius: 10px;
}
li {
  list-style: none;
}
.txt-p {
  margin-top: 0;
  border-bottom: 1px dashed #000;
  padding: 10px 0;
}
.bottom-btn {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.step-num {
  position: relative;
  .step-num-box {
    position: absolute;
    top: 16px;
    left: 13px;
    color: #fff;
  }
}
</style>
src/books/mathBook/view/components/header.vue
@@ -1,12 +1,12 @@
<template>
  <div class="chapter" num="1">
    <!-- 封面 -->
    <div class="page-box cover mt-20" page="1" style="min-height: auto">
    <div class="page-box cover mt-20" page="1" >
      <div v-if="showPageList.indexOf(1) > -1">
        <img src="../../assets/images/Cover.jpg" alt="" class="w100" />
      </div>
    </div>
    <div class="page-box" page="2" style="min-height: auto">
    <div class="page-box" page="2">
      <div v-if="showPageList.indexOf(2) > -1">
        <img src="../../assets/images/Covers.png" alt="" class="w100" />
      </div>
src/books/mathBook/view/components/index.vue
@@ -618,23 +618,23 @@
          autoplay: {
            //自动开始
            delay: 3000, //时间间隔
            disableOnInteraction: false, //*手动操作轮播图后不会暂停*
            disableOnInteraction: false //*手动操作轮播图后不会暂停*
          },
          paginationClickable: true,
          slidesPerView: 1, // 一组三个
          spaceBetween: 30, // 间隔
          // 如果需要前进后退按钮
          navigation: {
            nextEl: (this.container ? this.container : document).querySelector(
            nextEl: dom.querySelector(
              ".swiper-button-next"
            ),
            prevEl: (this.container ? this.container : document).querySelector(
            prevEl: dom.querySelector(
              ".swiper-button-prev"
            ),
            )
          },
          // 窗口变化,重新init,针对F11全屏和放大缩小,必须加
          observer: true,
          observeParents: true,
          observeParents: true
          // // 如果需要分页器
          // pagination: {
          //   el: (this.container ? this.container : document).querySelector(
@@ -657,12 +657,12 @@
          spaceBetween: 30, // 间隔
          // 如果需要前进后退按钮
          navigation: {
            nextEl: (this.container ? this.container : document).querySelector(
            nextEl: dom.querySelector(
              ".swiper-button-next"
            ),
            prevEl: (this.container ? this.container : document).querySelector(
            prevEl: dom.querySelector(
              ".swiper-button-prev"
            ),
            )
          },
          // 窗口变化,重新init,针对F11全屏和放大缩小,必须加
          observer: true,
@@ -681,8 +681,8 @@
              var paginationInfoEl = dom.querySelector(".pageBox");
              if (paginationInfoEl)
                paginationInfoEl.textContent = currentPage + "/" + totalPages;
            },
          },
            }
          }
        });
      }
    },
src/books/sportsAndHealth/css/default.less
@@ -1659,7 +1659,18 @@
      }
      @media screen and (max-width: 800px) {
        .chapter {
          .coverImg {
            height: 100%;
            overflow: hidden;
          }
          .page-box {
            min-height: 1000px !important;
          }
          .pdf-tips-con {
            width: 100%;
            min-width: 200px;
@@ -1727,6 +1738,40 @@
          }
        }
      }
      @media screen and (max-width:700px) {
        // .coverImg {
        //   img {
        //     height: 100%;
        //   }
        // }
        .chapter {
          .coverImg {
            margin: 0;
          }
          .page-box {
            min-height: 800px !important;
          }
        }
      }
      @media screen and (max-width:600px) {
        .chapter {
          .coverImg {
            margin: 0;
            height: 100%;
          }
          .page-box {
            min-height: 500px !important;
            margin-bottom: 20px;
          }
        }
      }
    }
  }
}
@@ -1758,6 +1803,20 @@
  .el-dialog__header {
    background-color: rgba(0, 0, 0, 0.8);
    .header_title {
      display: flex;
      justify-content: space-between;
      align-items: center;
      color: #fff;
      font-weight: 900;
      font-size: 16px;
      font-family: 'FZLTXIHJW';
      span:nth-child(2):hover {
        cursor: pointer;
      }
    }
    .el-dialog__title,
    .el-dialog__headerbtn .el-dialog__close {
      color: #fff;
src/books/sportsAndHealth/view/components/chapter001.vue
@@ -115,7 +115,7 @@
            </div>
            <br />
            <div class="public-tips">请同学们查阅“健康概念的演变”。</div>
            <div v-if="chapter002.isShowXyx01">
            <div v-if="chapter001.isShowXyx01">
              <div class="xyx-title">健康概念的演变</div>
              <p class="xyx-con">
                在人类发展历程中,先后形成了不同的健康观。早期朴素的健康观认为“健康就是没
@@ -148,7 +148,7 @@
            </div>
            <!-- <p>
              请同学们<a id="w1"></a
              ><a href="chapter002.html#m1"><sup>[1]</sup></a
              ><a href="chapter001.html#m1"><sup>[1]</sup></a
              >查阅“健康概念的演变”。
            </p> -->
          </div>
@@ -175,7 +175,7 @@
            <div class="public-tips">
              请同学们进行“小测试:世界卫生组织五项身心健康指标评价”。
            </div>
            <div v-if="chapter002.isShowXyx02">
            <div v-if="chapter001.isShowXyx02">
              <!-- <p>请同学们进行“小测试:世界卫生组织五项身心健康指标评价”。</p> -->
              <div class="xyx-title">世界卫生组织五项身心健康指标评价</div>
              <div class="xyx-text">
@@ -203,7 +203,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text1')"
                          :checked="chapter002.tablexyx1.text1"
                          :checked="chapter001.tablexyx1.text1"
                          type="checkbox"
                          value="5"
                        />
@@ -212,7 +212,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text2')"
                          :checked="chapter002.tablexyx1.text2"
                          :checked="chapter001.tablexyx1.text2"
                          type="checkbox"
                          value="4"
                        />4
@@ -220,7 +220,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text3')"
                          :checked="chapter002.tablexyx1.text3"
                          :checked="chapter001.tablexyx1.text3"
                          type="checkbox"
                          value="3"
                        />3
@@ -228,7 +228,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text4')"
                          :checked="chapter002.tablexyx1.text4"
                          :checked="chapter001.tablexyx1.text4"
                          type="checkbox"
                          value="2"
                        />2
@@ -236,7 +236,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text5')"
                          :checked="chapter002.tablexyx1.text5"
                          :checked="chapter001.tablexyx1.text5"
                          type="checkbox"
                          value="1"
                        />1
@@ -244,7 +244,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text6')"
                          :checked="chapter002.tablexyx1.text6"
                          :checked="chapter001.tablexyx1.text6"
                          type="checkbox"
                          value="0"
                        />0
@@ -255,7 +255,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text7')"
                          :checked="chapter002.tablexyx1.text7"
                          :checked="chapter001.tablexyx1.text7"
                          type="checkbox"
                          value="5"
                        />5
@@ -263,7 +263,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text8')"
                          :checked="chapter002.tablexyx1.text8"
                          :checked="chapter001.tablexyx1.text8"
                          type="checkbox"
                          value="4"
                        />4
@@ -271,7 +271,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text9')"
                          :checked="chapter002.tablexyx1.text9"
                          :checked="chapter001.tablexyx1.text9"
                          type="checkbox"
                          value="3"
                        />3
@@ -279,7 +279,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text10')"
                          :checked="chapter002.tablexyx1.text10"
                          :checked="chapter001.tablexyx1.text10"
                          type="checkbox"
                          value="2"
                        />2
@@ -287,7 +287,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text11')"
                          :checked="chapter002.tablexyx1.text11"
                          :checked="chapter001.tablexyx1.text11"
                          type="checkbox"
                          value="1"
                        />1
@@ -295,7 +295,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text12')"
                          :checked="chapter002.tablexyx1.text12"
                          :checked="chapter001.tablexyx1.text12"
                          type="checkbox"
                          value="0"
                        />0
@@ -308,7 +308,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text13')"
                          :checked="chapter002.tablexyx1.text13"
                          :checked="chapter001.tablexyx1.text13"
                          type="checkbox"
                          value="5"
                        />5
@@ -316,7 +316,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text14')"
                          :checked="chapter002.tablexyx1.text14"
                          :checked="chapter001.tablexyx1.text14"
                          type="checkbox"
                          value="4"
                        />4
@@ -324,7 +324,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text15')"
                          :checked="chapter002.tablexyx1.text15"
                          :checked="chapter001.tablexyx1.text15"
                          type="checkbox"
                          value="3"
                        />3
@@ -332,7 +332,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text16')"
                          :checked="chapter002.tablexyx1.text16"
                          :checked="chapter001.tablexyx1.text16"
                          type="checkbox"
                          value="2"
                        />2
@@ -340,7 +340,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text17')"
                          :checked="chapter002.tablexyx1.text17"
                          :checked="chapter001.tablexyx1.text17"
                          type="checkbox"
                          value="1"
                        />1
@@ -348,7 +348,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text18')"
                          :checked="chapter002.tablexyx1.text18"
                          :checked="chapter001.tablexyx1.text18"
                          type="checkbox"
                          value="0"
                        />0
@@ -361,7 +361,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text19')"
                          :checked="chapter002.tablexyx1.text19"
                          :checked="chapter001.tablexyx1.text19"
                          type="checkbox"
                          value="5"
                        />5
@@ -369,7 +369,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text20')"
                          :checked="chapter002.tablexyx1.text20"
                          :checked="chapter001.tablexyx1.text20"
                          type="checkbox"
                          value="4"
                        />4
@@ -377,7 +377,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text21')"
                          :checked="chapter002.tablexyx1.text21"
                          :checked="chapter001.tablexyx1.text21"
                          type="checkbox"
                          value="3"
                        />3
@@ -385,7 +385,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text22')"
                          :checked="chapter002.tablexyx1.text22"
                          :checked="chapter001.tablexyx1.text22"
                          type="checkbox"
                          value="2"
                        />2
@@ -393,7 +393,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text23')"
                          :checked="chapter002.tablexyx1.text23"
                          :checked="chapter001.tablexyx1.text23"
                          type="checkbox"
                          value="1"
                        />1
@@ -401,7 +401,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text24')"
                          :checked="chapter002.tablexyx1.text24"
                          :checked="chapter001.tablexyx1.text24"
                          type="checkbox"
                          value="0"
                        />0
@@ -414,7 +414,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text25')"
                          :checked="chapter002.tablexyx1.text25"
                          :checked="chapter001.tablexyx1.text25"
                          type="checkbox"
                          value="5"
                        />5
@@ -422,7 +422,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text26')"
                          :checked="chapter002.tablexyx1.text26"
                          :checked="chapter001.tablexyx1.text26"
                          type="checkbox"
                          value="4"
                        />4
@@ -430,7 +430,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text27')"
                          :checked="chapter002.tablexyx1.text27"
                          :checked="chapter001.tablexyx1.text27"
                          type="checkbox"
                          value="3"
                        />3
@@ -438,7 +438,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text28')"
                          :checked="chapter002.tablexyx1.text28"
                          :checked="chapter001.tablexyx1.text28"
                          type="checkbox"
                          value="2"
                        />2
@@ -446,7 +446,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text29')"
                          :checked="chapter002.tablexyx1.text29"
                          :checked="chapter001.tablexyx1.text29"
                          type="checkbox"
                          value="1"
                        />1
@@ -454,7 +454,7 @@
                      <td>
                        <input
                          @change="changeBox($event, 'text30')"
                          :checked="chapter002.tablexyx1.text30"
                          :checked="chapter001.tablexyx1.text30"
                          type="checkbox"
                          value="0"
                        />0
@@ -468,7 +468,7 @@
                  </div>
                  <div class="score" v-if="isShowScore1">
                    您的得分:
                    <span style="color: red">{{ chapter002.score1 }}</span>
                    <span style="color: red">{{ chapter001.score1 }}</span>
                  </div>
                  <div class="btn">
                    <span @click="submit(1)">提交</span>
@@ -536,7 +536,7 @@
            <br />
            <div class="public-tips">请同学们进行“8种健康状况测评”。</div>
            <!-- <p>请同学们进行“8种健康状况测评”。</p> -->
            <div class="bj-byb" v-if="chapter002.isShowXyx03">
            <div class="bj-byb" v-if="chapter001.isShowXyx03">
              <div class="byb-title">8 种健康状况测评</div>
              <p>
                美国学者沃林斯基借鉴医学、社会学、心理学的相关理论,提出了 8
@@ -561,7 +561,7 @@
                          @change="changeByb($event, 'text1')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text1"
                          :checked="chapter001.tablebyb1.text1"
                        />正常健康
                      </td>
                      <td>
@@ -569,7 +569,7 @@
                          @change="changeByb($event, 'text2')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text2"
                          :checked="chapter001.tablebyb1.text2"
                        />健康
                      </td>
                      <td>
@@ -577,7 +577,7 @@
                          @change="changeByb($event, 'text2')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text2"
                          :checked="chapter001.tablebyb1.text2"
                        />健康
                      </td>
                      <td>
@@ -585,7 +585,7 @@
                          @change="changeByb($event, 'text4')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text4"
                          :checked="chapter001.tablebyb1.text4"
                        />健康
                      </td>
                    </tr>
@@ -596,7 +596,7 @@
                          @change="changeByb($event, 'text5')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text5"
                          :checked="chapter001.tablebyb1.text5"
                        />悲观
                      </td>
                      <td>
@@ -604,7 +604,7 @@
                          @change="changeByb($event, 'text6')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text6"
                          :checked="chapter001.tablebyb1.text6"
                        />不健康
                      </td>
                      <td>
@@ -612,7 +612,7 @@
                          @change="changeByb($event, 'text7')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text7"
                          :checked="chapter001.tablebyb1.text7"
                        />健康
                      </td>
                      <td>
@@ -620,7 +620,7 @@
                          @change="changeByb($event, 'text8')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text8"
                          :checked="chapter001.tablebyb1.text8"
                        />健康
                      </td>
                    </tr>
@@ -631,7 +631,7 @@
                          @change="changeByb($event, 'text9')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text9"
                          :checked="chapter001.tablebyb1.text9"
                        />社会方面不健康
                      </td>
                      <td>
@@ -639,7 +639,7 @@
                          @change="changeByb($event, 'text10')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text10"
                          :checked="chapter001.tablebyb1.text10"
                        />健康
                      </td>
                      <td>
@@ -647,7 +647,7 @@
                          @change="changeByb($event, 'text11')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text11"
                          :checked="chapter001.tablebyb1.text11"
                        />健康
                      </td>
                      <td>
@@ -655,7 +655,7 @@
                          @change="changeByb($event, 'text12')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text12"
                          :checked="chapter001.tablebyb1.text12"
                        />不健康
                      </td>
                    </tr>
@@ -666,7 +666,7 @@
                          @change="changeByb($event, 'text13')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text13"
                          :checked="chapter001.tablebyb1.text13"
                        />患疑病症
                      </td>
                      <td>
@@ -674,7 +674,7 @@
                          @change="changeByb($event, 'text14')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text14"
                          :checked="chapter001.tablebyb1.text14"
                        />不健康
                      </td>
                      <td>
@@ -682,7 +682,7 @@
                          @change="changeByb($event, 'text15')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text15"
                          :checked="chapter001.tablebyb1.text15"
                        />健康
                      </td>
                      <td>
@@ -690,7 +690,7 @@
                          @change="changeByb($event, 'text16')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text16"
                          :checked="chapter001.tablebyb1.text16"
                        />健康
                      </td>
                    </tr>
@@ -701,7 +701,7 @@
                          @change="changeByb($event, 'text17')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text17"
                          :checked="chapter001.tablebyb1.text17"
                        />身体不健康
                      </td>
                      <td>
@@ -709,7 +709,7 @@
                          @change="changeByb($event, 'text18')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text18"
                          :checked="chapter001.tablebyb1.text18"
                        />健康
                      </td>
                      <td>
@@ -717,7 +717,7 @@
                          @change="changeByb($event, 'text19')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text19"
                          :checked="chapter001.tablebyb1.text19"
                        />不健康
                      </td>
                      <td>
@@ -725,7 +725,7 @@
                          @change="changeByb($event, 'text20')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text20"
                          :checked="chapter001.tablebyb1.text20"
                        />健康
                      </td>
                    </tr>
@@ -736,7 +736,7 @@
                          @change="changeByb($event, 'text21')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text21"
                          :checked="chapter001.tablebyb1.text21"
                        />长期受病折磨
                      </td>
                      <td>
@@ -744,7 +744,7 @@
                          @change="changeByb($event, 'text22')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text22"
                          :checked="chapter001.tablebyb1.text22"
                        />不健康
                      </td>
                      <td>
@@ -752,7 +752,7 @@
                          @change="changeByb($event, 'text23')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text23"
                          :checked="chapter001.tablebyb1.text23"
                        />不健康
                      </td>
                      <td>
@@ -760,7 +760,7 @@
                          @change="changeByb($event, 'text24')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text24"
                          :checked="chapter001.tablebyb1.text24"
                        />健康
                      </td>
                    </tr>
@@ -771,7 +771,7 @@
                          @change="changeByb($event, 'text25')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text25"
                          :checked="chapter001.tablebyb1.text25"
                        />乐观
                      </td>
                      <td>
@@ -779,7 +779,7 @@
                          @change="changeByb($event, 'text26')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text26"
                          :checked="chapter001.tablebyb1.text26"
                        />健康
                      </td>
                      <td>
@@ -787,7 +787,7 @@
                          @change="changeByb($event, 'text27')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text27"
                          :checked="chapter001.tablebyb1.text27"
                        />不健康
                      </td>
                      <td>
@@ -795,7 +795,7 @@
                          @change="changeByb($event, 'text28')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text28"
                          :checked="chapter001.tablebyb1.text28"
                        />健康
                      </td>
                    </tr>
@@ -806,7 +806,7 @@
                          @change="changeByb($event, 'text29')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text29"
                          :checked="chapter001.tablebyb1.text29"
                        />患病严重
                      </td>
                      <td>
@@ -814,7 +814,7 @@
                          @change="changeByb($event, 'text30')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text30"
                          :checked="chapter001.tablebyb1.text30"
                        />不健康
                      </td>
                      <td>
@@ -822,7 +822,7 @@
                          @change="changeByb($event, 'text31')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text31"
                          :checked="chapter001.tablebyb1.text31"
                        />不健康
                      </td>
                      <td>
@@ -830,7 +830,7 @@
                          @change="changeByb($event, 'text32')"
                          type="checkbox"
                          value=""
                          :checked="chapter002.tablebyb1.text32"
                          :checked="chapter001.tablebyb1.text32"
                        />不健康
                      </td>
                    </tr>
@@ -896,7 +896,7 @@
            <br />
            <div class="public-tips">请同学们进行“生活事件评价”。</div>
            <!-- <p>请同学们进行“生活事件评价”。</p> -->
            <div v-if="chapter002.isShowXyx04">
            <div v-if="chapter001.isShowXyx04">
              <div class="xyx-title">生活事件评价</div>
              <div class="xyx-text">
                请同学们根据下表分析在过去 3
@@ -924,7 +924,7 @@
                          @change="changecyc2($event, 'text1')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text1"
                          :checked="chapter001.tablecyc2.text1"
                        />0
                      </td>
                      <td>
@@ -932,7 +932,7 @@
                          @change="changecyc2($event, 'text2')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text2"
                          :checked="chapter001.tablecyc2.text2"
                        />1
                      </td>
                      <td>
@@ -940,7 +940,7 @@
                          @change="changecyc2($event, 'text3')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text3"
                          :checked="chapter001.tablecyc2.text3"
                        />2
                      </td>
                      <td>
@@ -948,7 +948,7 @@
                          @change="changecyc2($event, 'text4')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text4"
                          :checked="chapter001.tablecyc2.text4"
                        />3
                      </td>
                      <td>
@@ -956,7 +956,7 @@
                          @change="changecyc2($event, 'text5')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text5"
                          :checked="chapter001.tablecyc2.text5"
                        />4
                      </td>
                      <td>
@@ -964,7 +964,7 @@
                          @change="changecyc2($event, 'text6')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text6"
                          :checked="chapter001.tablecyc2.text6"
                        />5
                      </td>
                    </tr>
@@ -975,7 +975,7 @@
                          @change="changecyc2($event, 'text82')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text82"
                          :checked="chapter001.tablecyc2.text82"
                        />0
                      </td>
                      <td>
@@ -983,7 +983,7 @@
                          @change="changecyc2($event, 'text83')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text83"
                          :checked="chapter001.tablecyc2.text83"
                        />1
                      </td>
                      <td>
@@ -991,7 +991,7 @@
                          @change="changecyc2($event, 'text84')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text84"
                          :checked="chapter001.tablecyc2.text84"
                        />2
                      </td>
                      <td>
@@ -999,7 +999,7 @@
                          @change="changecyc2($event, 'text85')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text85"
                          :checked="chapter001.tablecyc2.text85"
                        />3
                      </td>
                      <td>
@@ -1007,7 +1007,7 @@
                          @change="changecyc2($event, 'text86')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text86"
                          :checked="chapter001.tablecyc2.text86"
                        />4
                      </td>
                      <td>
@@ -1015,7 +1015,7 @@
                          @change="changecyc2($event, 'text87')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text87"
                          :checked="chapter001.tablecyc2.text87"
                        />5
                      </td>
                    </tr>
@@ -1026,7 +1026,7 @@
                          @change="changecyc2($event, 'text88')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text88"
                          :checked="chapter001.tablecyc2.text88"
                        />0
                      </td>
                      <td>
@@ -1034,7 +1034,7 @@
                          @change="changecyc2($event, 'text89')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text89"
                          :checked="chapter001.tablecyc2.text89"
                        />1
                      </td>
                      <td>
@@ -1042,7 +1042,7 @@
                          @change="changecyc2($event, 'text90')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text90"
                          :checked="chapter001.tablecyc2.text90"
                        />2
                      </td>
                      <td>
@@ -1050,7 +1050,7 @@
                          @change="changecyc2($event, 'text92')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text92"
                          :checked="chapter001.tablecyc2.text92"
                        />3
                      </td>
                      <td>
@@ -1058,7 +1058,7 @@
                          @change="changecyc2($event, 'text93')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text93"
                          :checked="chapter001.tablecyc2.text93"
                        />4
                      </td>
                      <td>
@@ -1066,7 +1066,7 @@
                          @change="changecyc2($event, 'text94')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text94"
                          :checked="chapter001.tablecyc2.text94"
                        />5
                      </td>
                    </tr>
@@ -1077,7 +1077,7 @@
                          @change="changecyc2($event, 'text95')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text95"
                          :checked="chapter001.tablecyc2.text95"
                        />0
                      </td>
                      <td>
@@ -1085,7 +1085,7 @@
                          @change="changecyc2($event, 'text96')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text96"
                          :checked="chapter001.tablecyc2.text96"
                        />1
                      </td>
                      <td>
@@ -1093,7 +1093,7 @@
                          @change="changecyc2($event, 'text97')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text97"
                          :checked="chapter001.tablecyc2.text97"
                        />2
                      </td>
                      <td>
@@ -1101,7 +1101,7 @@
                          @change="changecyc2($event, 'text98')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text98"
                          :checked="chapter001.tablecyc2.text98"
                        />3
                      </td>
                      <td>
@@ -1109,7 +1109,7 @@
                          @change="changecyc2($event, 'text99')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text99"
                          :checked="chapter001.tablecyc2.text99"
                        />4
                      </td>
                      <td>
@@ -1117,7 +1117,7 @@
                          @change="changecyc2($event, 'text100')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text100"
                          :checked="chapter001.tablecyc2.text100"
                        />5
                      </td>
                    </tr>
@@ -1128,7 +1128,7 @@
                          @change="changecyc2($event, 'text101')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text101"
                          :checked="chapter001.tablecyc2.text101"
                        />0
                      </td>
                      <td>
@@ -1136,7 +1136,7 @@
                          @change="changecyc2($event, 'text102')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text102"
                          :checked="chapter001.tablecyc2.text102"
                        />1
                      </td>
                      <td>
@@ -1144,7 +1144,7 @@
                          @change="changecyc2($event, 'text103')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text103"
                          :checked="chapter001.tablecyc2.text103"
                        />2
                      </td>
                      <td>
@@ -1152,7 +1152,7 @@
                          @change="changecyc2($event, 'text104')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text104"
                          :checked="chapter001.tablecyc2.text104"
                        />3
                      </td>
                      <td>
@@ -1160,7 +1160,7 @@
                          @change="changecyc2($event, 'text105')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text105"
                          :checked="chapter001.tablecyc2.text105"
                        />4
                      </td>
                      <td>
@@ -1168,7 +1168,7 @@
                          @change="changecyc2($event, 'text106')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text106"
                          :checked="chapter001.tablecyc2.text106"
                        />5
                      </td>
                    </tr>
@@ -1179,7 +1179,7 @@
                          @change="changecyc2($event, 'text107')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text107"
                          :checked="chapter001.tablecyc2.text107"
                        />0
                      </td>
                      <td>
@@ -1187,7 +1187,7 @@
                          @change="changecyc2($event, 'text108')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text108"
                          :checked="chapter001.tablecyc2.text108"
                        />1
                      </td>
                      <td>
@@ -1195,7 +1195,7 @@
                          @change="changecyc2($event, 'text109')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text109"
                          :checked="chapter001.tablecyc2.text109"
                        />2
                      </td>
                      <td>
@@ -1203,7 +1203,7 @@
                          @change="changecyc2($event, 'text110')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text110"
                          :checked="chapter001.tablecyc2.text110"
                        />3
                      </td>
                      <td>
@@ -1211,7 +1211,7 @@
                          @change="changecyc2($event, 'text111')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text111"
                          :checked="chapter001.tablecyc2.text111"
                        />4
                      </td>
                      <td>
@@ -1219,7 +1219,7 @@
                          @change="changecyc2($event, 'text112')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text112"
                          :checked="chapter001.tablecyc2.text112"
                        />5
                      </td>
                    </tr>
@@ -1230,7 +1230,7 @@
                          @change="changecyc2($event, 'text113')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text113"
                          :checked="chapter001.tablecyc2.text113"
                        />0
                      </td>
                      <td>
@@ -1238,7 +1238,7 @@
                          @change="changecyc2($event, 'text114')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text114"
                          :checked="chapter001.tablecyc2.text114"
                        />1
                      </td>
                      <td>
@@ -1246,7 +1246,7 @@
                          @change="changecyc2($event, 'text115')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text115"
                          :checked="chapter001.tablecyc2.text115"
                        />2
                      </td>
                      <td>
@@ -1254,7 +1254,7 @@
                          @change="changecyc2($event, 'text116')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text116"
                          :checked="chapter001.tablecyc2.text116"
                        />3
                      </td>
                      <td>
@@ -1262,7 +1262,7 @@
                          @change="changecyc2($event, 'text117')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text117"
                          :checked="chapter001.tablecyc2.text117"
                        />4
                      </td>
                      <td>
@@ -1270,7 +1270,7 @@
                          @change="changecyc2($event, 'text118')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text118"
                          :checked="chapter001.tablecyc2.text118"
                        />5
                      </td>
                    </tr>
@@ -1281,7 +1281,7 @@
                          @change="changecyc2($event, 'text119')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text119"
                          :checked="chapter001.tablecyc2.text119"
                        />0
                      </td>
                      <td>
@@ -1289,7 +1289,7 @@
                          @change="changecyc2($event, 'text120')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text120"
                          :checked="chapter001.tablecyc2.text120"
                        />1
                      </td>
                      <td>
@@ -1297,7 +1297,7 @@
                          @change="changecyc2($event, 'text122')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text122"
                          :checked="chapter001.tablecyc2.text122"
                        />2
                      </td>
                      <td>
@@ -1305,7 +1305,7 @@
                          @change="changecyc2($event, 'text123')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text123"
                          :checked="chapter001.tablecyc2.text123"
                        />3
                      </td>
                      <td>
@@ -1313,7 +1313,7 @@
                          @change="changecyc2($event, 'text121')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text121"
                          :checked="chapter001.tablecyc2.text121"
                        />4
                      </td>
                      <td>
@@ -1321,7 +1321,7 @@
                          @change="changecyc2($event, 'text124')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text124"
                          :checked="chapter001.tablecyc2.text124"
                        />5
                      </td>
                    </tr>
@@ -1332,7 +1332,7 @@
                          @change="changecyc2($event, 'text125')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text125"
                          :checked="chapter001.tablecyc2.text125"
                        />0
                      </td>
                      <td>
@@ -1340,7 +1340,7 @@
                          @change="changecyc2($event, 'text126')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text126"
                          :checked="chapter001.tablecyc2.text126"
                        />1
                      </td>
                      <td>
@@ -1348,7 +1348,7 @@
                          @change="changecyc2($event, 'text127')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text127"
                          :checked="chapter001.tablecyc2.text127"
                        />2
                      </td>
                      <td>
@@ -1356,7 +1356,7 @@
                          @change="changecyc2($event, 'text128')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text128"
                          :checked="chapter001.tablecyc2.text128"
                        />3
                      </td>
                      <td>
@@ -1364,7 +1364,7 @@
                          @change="changecyc2($event, 'text129')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text129"
                          :checked="chapter001.tablecyc2.text129"
                        />4
                      </td>
                      <td>
@@ -1372,7 +1372,7 @@
                          @change="changecyc2($event, 'text130')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text130"
                          :checked="chapter001.tablecyc2.text130"
                        />5
                      </td>
                    </tr>
@@ -1383,7 +1383,7 @@
                          @change="changecyc2($event, 'text131')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text131"
                          :checked="chapter001.tablecyc2.text131"
                        />0
                      </td>
                      <td>
@@ -1391,7 +1391,7 @@
                          @change="changecyc2($event, 'text132')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text132"
                          :checked="chapter001.tablecyc2.text132"
                        />1
                      </td>
                      <td>
@@ -1399,7 +1399,7 @@
                          @change="changecyc2($event, 'text133')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text133"
                          :checked="chapter001.tablecyc2.text133"
                        />2
                      </td>
                      <td>
@@ -1407,7 +1407,7 @@
                          @change="changecyc2($event, 'text134')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text134"
                          :checked="chapter001.tablecyc2.text134"
                        />3
                      </td>
                      <td>
@@ -1415,7 +1415,7 @@
                          @change="changecyc2($event, 'text135')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text135"
                          :checked="chapter001.tablecyc2.text135"
                        />4
                      </td>
                      <td>
@@ -1423,7 +1423,7 @@
                          @change="changecyc2($event, 'text136')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text136"
                          :checked="chapter001.tablecyc2.text136"
                        />5
                      </td>
                    </tr>
@@ -1434,7 +1434,7 @@
                          @change="changecyc2($event, 'text137')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text137"
                          :checked="chapter001.tablecyc2.text137"
                        />0
                      </td>
                      <td>
@@ -1442,7 +1442,7 @@
                          @change="changecyc2($event, 'text138')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text138"
                          :checked="chapter001.tablecyc2.text138"
                        />1
                      </td>
                      <td>
@@ -1450,7 +1450,7 @@
                          @change="changecyc2($event, 'text139')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text139"
                          :checked="chapter001.tablecyc2.text139"
                        />2
                      </td>
                      <td>
@@ -1458,7 +1458,7 @@
                          @change="changecyc2($event, 'text140')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text140"
                          :checked="chapter001.tablecyc2.text140"
                        />3
                      </td>
                      <td>
@@ -1466,7 +1466,7 @@
                          @change="changecyc2($event, 'text141')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text141"
                          :checked="chapter001.tablecyc2.text141"
                        />4
                      </td>
                      <td>
@@ -1474,7 +1474,7 @@
                          @change="changecyc2($event, 'text142')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text142"
                          :checked="chapter001.tablecyc2.text142"
                        />5
                      </td>
                    </tr>
@@ -1485,7 +1485,7 @@
                          @change="changecyc2($event, 'text7')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text7"
                          :checked="chapter001.tablecyc2.text7"
                        />0
                      </td>
                      <td>
@@ -1493,7 +1493,7 @@
                          @change="changecyc2($event, 'text8')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text8"
                          :checked="chapter001.tablecyc2.text8"
                        />1
                      </td>
                      <td>
@@ -1501,7 +1501,7 @@
                          @change="changecyc2($event, 'text9')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text9"
                          :checked="chapter001.tablecyc2.text9"
                        />2
                      </td>
                      <td>
@@ -1509,7 +1509,7 @@
                          @change="changecyc2($event, 'text10')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text10"
                          :checked="chapter001.tablecyc2.text10"
                        />3
                      </td>
                      <td>
@@ -1517,7 +1517,7 @@
                          @change="changecyc2($event, 'text11')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text11"
                          :checked="chapter001.tablecyc2.text11"
                        />4
                      </td>
                      <td>
@@ -1525,7 +1525,7 @@
                          @change="changecyc2($event, 'text12')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text12"
                          :checked="chapter001.tablecyc2.text12"
                        />5
                      </td>
                    </tr>
@@ -1536,7 +1536,7 @@
                          @change="changecyc2($event, 'text13')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text13"
                          :checked="chapter001.tablecyc2.text13"
                        />0
                      </td>
                      <td>
@@ -1544,7 +1544,7 @@
                          @change="changecyc2($event, 'text14')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text14"
                          :checked="chapter001.tablecyc2.text14"
                        />1
                      </td>
                      <td>
@@ -1552,7 +1552,7 @@
                          @change="changecyc2($event, 'text15')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text15"
                          :checked="chapter001.tablecyc2.text15"
                        />2
                      </td>
                      <td>
@@ -1560,7 +1560,7 @@
                          @change="changecyc2($event, 'text16')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text16"
                          :checked="chapter001.tablecyc2.text16"
                        />3
                      </td>
                      <td>
@@ -1568,7 +1568,7 @@
                          @change="changecyc2($event, 'text17')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text17"
                          :checked="chapter001.tablecyc2.text17"
                        />4
                      </td>
                      <td>
@@ -1576,7 +1576,7 @@
                          @change="changecyc2($event, 'text18')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text18"
                          :checked="chapter001.tablecyc2.text18"
                        />5
                      </td>
                    </tr>
@@ -1587,7 +1587,7 @@
                          @change="changecyc2($event, 'text19')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text19"
                          :checked="chapter001.tablecyc2.text19"
                        />0
                      </td>
                      <td>
@@ -1595,7 +1595,7 @@
                          @change="changecyc2($event, 'text20')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text20"
                          :checked="chapter001.tablecyc2.text20"
                        />1
                      </td>
                      <td>
@@ -1603,7 +1603,7 @@
                          @change="changecyc2($event, 'text21')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text21"
                          :checked="chapter001.tablecyc2.text21"
                        />2
                      </td>
                      <td>
@@ -1611,7 +1611,7 @@
                          @change="changecyc2($event, 'text22')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text22"
                          :checked="chapter001.tablecyc2.text22"
                        />3
                      </td>
                      <td>
@@ -1619,7 +1619,7 @@
                          @change="changecyc2($event, 'text23')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text23"
                          :checked="chapter001.tablecyc2.text23"
                        />4
                      </td>
                      <td>
@@ -1627,7 +1627,7 @@
                          @change="changecyc2($event, 'text24')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text24"
                          :checked="chapter001.tablecyc2.text24"
                        />5
                      </td>
                    </tr>
@@ -1638,7 +1638,7 @@
                          @change="changecyc2($event, 'text25')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text25"
                          :checked="chapter001.tablecyc2.text25"
                        />0
                      </td>
                      <td>
@@ -1646,7 +1646,7 @@
                          @change="changecyc2($event, 'text26')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text26"
                          :checked="chapter001.tablecyc2.text26"
                        />1
                      </td>
                      <td>
@@ -1654,7 +1654,7 @@
                          @change="changecyc2($event, 'text27')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text27"
                          :checked="chapter001.tablecyc2.text27"
                        />2
                      </td>
                      <td>
@@ -1662,7 +1662,7 @@
                          @change="changecyc2($event, 'text28')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text28"
                          :checked="chapter001.tablecyc2.text28"
                        />3
                      </td>
                      <td>
@@ -1670,7 +1670,7 @@
                          @change="changecyc2($event, 'text29')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text29"
                          :checked="chapter001.tablecyc2.text29"
                        />4
                      </td>
                      <td>
@@ -1678,7 +1678,7 @@
                          @change="changecyc2($event, 'text30')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text30"
                          :checked="chapter001.tablecyc2.text30"
                        />5
                      </td>
                    </tr>
@@ -1689,7 +1689,7 @@
                          @change="changecyc2($event, 'text31')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text31"
                          :checked="chapter001.tablecyc2.text31"
                        />0
                      </td>
                      <td>
@@ -1697,7 +1697,7 @@
                          @change="changecyc2($event, 'text32')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text32"
                          :checked="chapter001.tablecyc2.text32"
                        />1
                      </td>
                      <td>
@@ -1705,7 +1705,7 @@
                          @change="changecyc2($event, 'text33')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text33"
                          :checked="chapter001.tablecyc2.text33"
                        />2
                      </td>
                      <td>
@@ -1713,7 +1713,7 @@
                          @change="changecyc2($event, 'text34')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text34"
                          :checked="chapter001.tablecyc2.text34"
                        />3
                      </td>
                      <td>
@@ -1721,7 +1721,7 @@
                          @change="changecyc2($event, 'text35')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text35"
                          :checked="chapter001.tablecyc2.text35"
                        />4
                      </td>
                      <td>
@@ -1729,7 +1729,7 @@
                          @change="changecyc2($event, 'text36')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text36"
                          :checked="chapter001.tablecyc2.text36"
                        />5
                      </td>
                    </tr>
@@ -1740,7 +1740,7 @@
                          @change="changecyc2($event, 'text37')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text37"
                          :checked="chapter001.tablecyc2.text37"
                        />0
                      </td>
                      <td>
@@ -1748,7 +1748,7 @@
                          @change="changecyc2($event, 'text38')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text38"
                          :checked="chapter001.tablecyc2.text38"
                        />1
                      </td>
                      <td>
@@ -1756,7 +1756,7 @@
                          @change="changecyc2($event, 'text39')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text39"
                          :checked="chapter001.tablecyc2.text39"
                        />2
                      </td>
                      <td>
@@ -1764,7 +1764,7 @@
                          @change="changecyc2($event, 'text40')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text40"
                          :checked="chapter001.tablecyc2.text40"
                        />3
                      </td>
                      <td>
@@ -1772,7 +1772,7 @@
                          @change="changecyc2($event, 'text41')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text41"
                          :checked="chapter001.tablecyc2.text41"
                        />4
                      </td>
                      <td>
@@ -1780,7 +1780,7 @@
                          @change="changecyc2($event, 'text42')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text42"
                          :checked="chapter001.tablecyc2.text42"
                        />5
                      </td>
                    </tr>
@@ -1791,7 +1791,7 @@
                          @change="changecyc2($event, 'text43')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text43"
                          :checked="chapter001.tablecyc2.text43"
                        />0
                      </td>
                      <td>
@@ -1799,7 +1799,7 @@
                          @change="changecyc2($event, 'text44')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text44"
                          :checked="chapter001.tablecyc2.text44"
                        />1
                      </td>
                      <td>
@@ -1807,7 +1807,7 @@
                          @change="changecyc2($event, 'text45')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text45"
                          :checked="chapter001.tablecyc2.text45"
                        />2
                      </td>
                      <td>
@@ -1815,7 +1815,7 @@
                          @change="changecyc2($event, 'text46')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text46"
                          :checked="chapter001.tablecyc2.text46"
                        />3
                      </td>
                      <td>
@@ -1823,7 +1823,7 @@
                          @change="changecyc2($event, 'text47')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text47"
                          :checked="chapter001.tablecyc2.text47"
                        />4
                      </td>
                      <td>
@@ -1831,7 +1831,7 @@
                          @change="changecyc2($event, 'text48')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text48"
                          :checked="chapter001.tablecyc2.text48"
                        />5
                      </td>
                    </tr>
@@ -1842,7 +1842,7 @@
                          @change="changecyc2($event, 'text6')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text49"
                          :checked="chapter001.tablecyc2.text49"
                        />0
                      </td>
                      <td>
@@ -1850,7 +1850,7 @@
                          @change="changecyc2($event, 'text6')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text50"
                          :checked="chapter001.tablecyc2.text50"
                        />1
                      </td>
                      <td>
@@ -1858,7 +1858,7 @@
                          @change="changecyc2($event, 'text6')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text51"
                          :checked="chapter001.tablecyc2.text51"
                        />2
                      </td>
                      <td>
@@ -1866,7 +1866,7 @@
                          @change="changecyc2($event, 'text6')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text52"
                          :checked="chapter001.tablecyc2.text52"
                        />3
                      </td>
                      <td>
@@ -1874,7 +1874,7 @@
                          @change="changecyc2($event, 'text6')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text53"
                          :checked="chapter001.tablecyc2.text53"
                        />4
                      </td>
                      <td>
@@ -1882,7 +1882,7 @@
                          @change="changecyc2($event, 'text6')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text54"
                          :checked="chapter001.tablecyc2.text54"
                        />5
                      </td>
                    </tr>
@@ -1893,7 +1893,7 @@
                          @change="changecyc2($event, 'text55')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text55"
                          :checked="chapter001.tablecyc2.text55"
                        />0
                      </td>
                      <td>
@@ -1901,7 +1901,7 @@
                          @change="changecyc2($event, 'text56')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text56"
                          :checked="chapter001.tablecyc2.text56"
                        />1
                      </td>
                      <td>
@@ -1909,7 +1909,7 @@
                          @change="changecyc2($event, 'text57')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text57"
                          :checked="chapter001.tablecyc2.text57"
                        />2
                      </td>
                      <td>
@@ -1917,7 +1917,7 @@
                          @change="changecyc2($event, 'text58')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text58"
                          :checked="chapter001.tablecyc2.text58"
                        />3
                      </td>
                      <td>
@@ -1925,7 +1925,7 @@
                          @change="changecyc2($event, 'text59')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text59"
                          :checked="chapter001.tablecyc2.text59"
                        />4
                      </td>
                      <td>
@@ -1933,7 +1933,7 @@
                          @change="changecyc2($event, 'text60')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text60"
                          :checked="chapter001.tablecyc2.text60"
                        />5
                      </td>
                    </tr>
@@ -1944,7 +1944,7 @@
                          @change="changecyc2($event, 'text61')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text61"
                          :checked="chapter001.tablecyc2.text61"
                        />0
                      </td>
                      <td>
@@ -1952,7 +1952,7 @@
                          @change="changecyc2($event, 'text62')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text62"
                          :checked="chapter001.tablecyc2.text62"
                        />1
                      </td>
                      <td>
@@ -1960,7 +1960,7 @@
                          @change="changecyc2($event, 'text63')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text63"
                          :checked="chapter001.tablecyc2.text63"
                        />2
                      </td>
                      <td>
@@ -1968,7 +1968,7 @@
                          @change="changecyc2($event, 'text64')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text64"
                          :checked="chapter001.tablecyc2.text64"
                        />3
                      </td>
                      <td>
@@ -1976,7 +1976,7 @@
                          @change="changecyc2($event, 'text65')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text65"
                          :checked="chapter001.tablecyc2.text65"
                        />4
                      </td>
                      <td>
@@ -1984,7 +1984,7 @@
                          @change="changecyc2($event, 'text66')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text66"
                          :checked="chapter001.tablecyc2.text66"
                        />5
                      </td>
                    </tr>
@@ -1995,7 +1995,7 @@
                          @change="changecyc2($event, 'text67')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text67"
                          :checked="chapter001.tablecyc2.text67"
                        />0
                      </td>
                      <td>
@@ -2003,7 +2003,7 @@
                          @change="changecyc2($event, 'text68')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text68"
                          :checked="chapter001.tablecyc2.text68"
                        />1
                      </td>
                      <td>
@@ -2011,7 +2011,7 @@
                          @change="changecyc2($event, 'text69')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text69"
                          :checked="chapter001.tablecyc2.text69"
                        />2
                      </td>
                      <td>
@@ -2019,7 +2019,7 @@
                          @change="changecyc2($event, 'text70')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text70"
                          :checked="chapter001.tablecyc2.text70"
                        />3
                      </td>
                      <td>
@@ -2027,7 +2027,7 @@
                          @change="changecyc2($event, 'text71')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text71"
                          :checked="chapter001.tablecyc2.text71"
                        />4
                      </td>
                      <td>
@@ -2035,7 +2035,7 @@
                          @change="changecyc2($event, 'text72')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text72"
                          :checked="chapter001.tablecyc2.text72"
                        />5
                      </td>
                    </tr>
@@ -2046,7 +2046,7 @@
                          @change="changecyc2($event, 'text71')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text71"
                          :checked="chapter001.tablecyc2.text71"
                        />0
                      </td>
                      <td>
@@ -2054,7 +2054,7 @@
                          @change="changecyc2($event, 'text72')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text72"
                          :checked="chapter001.tablecyc2.text72"
                        />1
                      </td>
                      <td>
@@ -2062,7 +2062,7 @@
                          @change="changecyc2($event, 'text73')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text73"
                          :checked="chapter001.tablecyc2.text73"
                        />2
                      </td>
                      <td>
@@ -2070,7 +2070,7 @@
                          @change="changecyc2($event, 'text74')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text74"
                          :checked="chapter001.tablecyc2.text74"
                        />3
                      </td>
                      <td>
@@ -2078,7 +2078,7 @@
                          @change="changecyc2($event, 'text75')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text75"
                          :checked="chapter001.tablecyc2.text75"
                        />4
                      </td>
                      <td>
@@ -2086,7 +2086,7 @@
                          @change="changecyc2($event, 'text76')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text76"
                          :checked="chapter001.tablecyc2.text76"
                        />5
                      </td>
                    </tr>
@@ -2097,7 +2097,7 @@
                          @change="changecyc2($event, 'text77')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text77"
                          :checked="chapter001.tablecyc2.text77"
                        />0
                      </td>
                      <td>
@@ -2105,7 +2105,7 @@
                          @change="changecyc2($event, 'text78')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text78"
                          :checked="chapter001.tablecyc2.text78"
                        />1
                      </td>
                      <td>
@@ -2113,7 +2113,7 @@
                          @change="changecyc2($event, 'text79')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text79"
                          :checked="chapter001.tablecyc2.text79"
                        />2
                      </td>
                      <td>
@@ -2121,7 +2121,7 @@
                          @change="changecyc2($event, 'text80')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text80"
                          :checked="chapter001.tablecyc2.text80"
                        />3
                      </td>
                      <td>
@@ -2129,7 +2129,7 @@
                          @change="changecyc2($event, 'text81')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text81"
                          :checked="chapter001.tablecyc2.text81"
                        />4
                      </td>
                      <td>
@@ -2137,7 +2137,7 @@
                          @change="changecyc2($event, 'text82')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text82"
                          :checked="chapter001.tablecyc2.text82"
                        />5
                      </td>
                    </tr>
@@ -2148,7 +2148,7 @@
                          @change="changecyc2($event, 'text221')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text221"
                          :checked="chapter001.tablecyc2.text221"
                        />0
                      </td>
                      <td>
@@ -2156,7 +2156,7 @@
                          @change="changecyc2($event, 'text222')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text222"
                          :checked="chapter001.tablecyc2.text222"
                        />1
                      </td>
                      <td>
@@ -2164,7 +2164,7 @@
                          @change="changecyc2($event, 'text223')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text223"
                          :checked="chapter001.tablecyc2.text223"
                        />2
                      </td>
                      <td>
@@ -2172,7 +2172,7 @@
                          @change="changecyc2($event, 'text224')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text224"
                          :checked="chapter001.tablecyc2.text224"
                        />3
                      </td>
                      <td>
@@ -2180,7 +2180,7 @@
                          @change="changecyc2($event, 'text225')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text225"
                          :checked="chapter001.tablecyc2.text225"
                        />4
                      </td>
                      <td>
@@ -2188,7 +2188,7 @@
                          @change="changecyc2($event, 'text226')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text226"
                          :checked="chapter001.tablecyc2.text226"
                        />5
                      </td>
                    </tr>
@@ -2199,7 +2199,7 @@
                          @change="changecyc2($event, 'text77')"
                          type="checkbox"
                          value="0"
                          :checked="chapter002.tablecyc2.text227"
                          :checked="chapter001.tablecyc2.text227"
                        />0
                      </td>
                      <td>
@@ -2207,7 +2207,7 @@
                          @change="changecyc2($event, 'text78')"
                          type="checkbox"
                          value="1"
                          :checked="chapter002.tablecyc2.text228"
                          :checked="chapter001.tablecyc2.text228"
                        />1
                      </td>
                      <td>
@@ -2215,7 +2215,7 @@
                          @change="changecyc2($event, 'text79')"
                          type="checkbox"
                          value="2"
                          :checked="chapter002.tablecyc2.text229"
                          :checked="chapter001.tablecyc2.text229"
                        />2
                      </td>
                      <td>
@@ -2223,7 +2223,7 @@
                          @change="changecyc2($event, 'text80')"
                          type="checkbox"
                          value="3"
                          :checked="chapter002.tablecyc2.text230"
                          :checked="chapter001.tablecyc2.text230"
                        />3
                      </td>
                      <td>
@@ -2231,7 +2231,7 @@
                          @change="changecyc2($event, 'text81')"
                          type="checkbox"
                          value="4"
                          :checked="chapter002.tablecyc2.text231"
                          :checked="chapter001.tablecyc2.text231"
                        />4
                      </td>
                      <td>
@@ -2239,7 +2239,7 @@
                          @change="changecyc2($event, 'text82')"
                          type="checkbox"
                          value="5"
                          :checked="chapter002.tablecyc2.text232"
                          :checked="chapter001.tablecyc2.text232"
                        />5
                      </td>
                    </tr>
@@ -2251,7 +2251,7 @@
                  </div>
                  <div class="score" v-if="isShowScore2">
                    您的得分:
                    <span style="color: red">{{ chapter002.score2 }}</span>
                    <span style="color: red">{{ chapter001.score2 }}</span>
                  </div>
                  <div class="btn">
                    <span @click="submit(2)">提交</span>
@@ -2272,7 +2272,7 @@
            人民教育家陶行知先生曾指出:“人生第一要事是康健,第二要事是康健,第三要事是康健。”<a
              id="w2"
            ></a
            ><a href="chapter002.html#m2"><sup>[2]</sup></a
            ><a href="chapter001.html#m2"><sup>[2]</sup></a
            >从生命的角度来看,每个人的生命都只有一次。相对于功名利禄而言,健康才是第一位的。如果没有健康,其他任何事情的意义就会大打折扣或失去意义。当下全球发生的新型冠状病毒肺炎疫情更加凸显出健康的重要。抗击病毒需要有较强的免疫力,健康的身体、健康的生活方式、科学的防控措施是战胜病毒的重要法宝。
          </p>
          <p>
@@ -2290,7 +2290,7 @@
              1.多维健康包括<input
                @change="changeAssess($event, 'text1')"
                maxlength="20"
                :value="chapter002.tkItem01.text1"
                :value="chapter001.tkItem01.text1"
                class="assess"
                type="text"
              />
@@ -2299,7 +2299,7 @@
              2.我打算按如下做法提升自己的健康水平<input
                @change="changeAssess($event, 'text2')"
                maxlength="20"
                :value="chapter002.tkItem01.text1"
                :value="chapter001.tkItem01.text1"
                class="assess"
                type="text"
              />
@@ -2308,11 +2308,11 @@
              3.依据世界卫生组织的十大健康标准,我做得好的方面有<input
                @change="changeAssess($event, 'text3')"
                maxlength="20"
                :value="chapter002.tkItem01.text1"
                :value="chapter001.tkItem01.text1"
                class="assess"
                type="text"
              />,有待改善的地方有<input
                :value="chapter002.tkItem01.text1"
                :value="chapter001.tkItem01.text1"
                @change="changeAssess($event, 'text4')"
                maxlength="20"
                class="assess"
@@ -2462,8 +2462,8 @@
            <p class="public-tips">
              请依据平衡膳食宝塔,为自己设计一周的营养膳食并实践。与同学互评,看看谁的更健康。
            </p>
            <div v-if="chapter002.isShowXyx05">
              <textarea rows="8" v-model="chapter002.textBybItem1"></textarea>
            <div v-if="chapter001.isShowXyx05">
              <textarea rows="8" v-model="chapter001.textBybItem1"></textarea>
            </div>
          </div>
          <h5 id="e008">(四)坚持科学锻炼</h5>
@@ -2503,7 +2503,7 @@
              请同学们查阅“适宜运动环境的选择”,并与同学讨论校园内哪些地方适宜锻炼
              。
            </div>
            <div class="xyx-text" v-if="chapter002.isShowXyx06">
            <div class="xyx-text" v-if="chapter001.isShowXyx06">
              <div class="xyx-title">适宜运动环境的选择</div>
              <p>
                第一,最好选择户外地域空旷、空气新鲜且又安全的地方进行锻炼,但雾霾或空气污染
@@ -2529,7 +2529,7 @@
            </div>
            <!-- <p>
          请同学们<a id="w1"></a
          ><a href="chapter002.html#m1"><sup>[1]</sup></a
          ><a href="chapter001.html#m1"><sup>[1]</sup></a
          >查阅“健康概念的演变”。
        </p> -->
            <!-- <p>
@@ -2558,7 +2558,7 @@
            <div class="public-tips">
              请同学们学习“个人运动处方制定”相关内容,根据自身情况设计专属运动处方,并向老师汇报。
            </div>
            <div class="xyx-text" v-if="chapter002.isShowXyx07">
            <div class="xyx-text" v-if="chapter001.isShowXyx07">
              <div class="xyx-title">个人运动处方的制定</div>
              <p>
@@ -2708,7 +2708,7 @@
            <div class="public-tips">
              请同学们学习“一评二控三减四健——全民健康生活方式行动”。
            </div>
            <div class="xyx-text" v-if="chapter002.isShowXyx08">
            <div class="xyx-text" v-if="chapter001.isShowXyx08">
              <div class="xyx-title">
                一评二控三减四健——全民健康生活方式行动
              </div>
@@ -2754,7 +2754,7 @@
            <br />
            <div class="public-tips">请同学们学习“健康素养66条”。</div>
            <!-- <p></p> -->
            <div class="xyx-text" v-if="chapter002.isShowXyx09">
            <div class="xyx-text" v-if="chapter001.isShowXyx09">
              <div class="xyx-title">健康素养66条</div>
              <p class="xyx-tips">一、基本知识和理念(25 条)</p>
              <p>
@@ -2950,7 +2950,7 @@
            <div class="public-tips">
              请同学们学习“健康行动计划的制订与实施”。
            </div>
            <div class="xyx-text" v-if="chapter002.isShowXyx10">
            <div class="xyx-text" v-if="chapter001.isShowXyx10">
              <div class="xyx-title">健康行动计划的制订与实施</div>
              <p class="xyx-fu-ss">1. 明确现状</p>
              <p>
@@ -3009,14 +3009,14 @@
                          class="finishiText"
                          maxlength="1"
                          type="text"
                          :value="chapter002.tablexyx02.text1"
                          :value="chapter001.tablexyx02.text1"
                          @change="changeFinish($event, 'text1')"
                        />
                      </td>
                      <td>
                        <textarea
                          class="textInputarea"
                          :value="chapter002.tablexyx02.text2"
                          :value="chapter001.tablexyx02.text2"
                          @input="changeFinish($event, 'text2')"
                        />
                      </td>
@@ -3028,7 +3028,7 @@
                          class="finishiText"
                          maxlength="1"
                          type="text"
                          :value="chapter002.tablexyx02.text3"
                          :value="chapter001.tablexyx02.text3"
                          @change="changeFinish($event, 'text3')"
                        />
                      </td>
@@ -3036,7 +3036,7 @@
                        <textarea
                          class="textInputarea"
                          rows="2"
                          v-model="chapter002.tablexyx02.text4"
                          v-model="chapter001.tablexyx02.text4"
                          @input="changeFinish($event, 'text4')"
                        />
                      </td>
@@ -3048,7 +3048,7 @@
                          class="finishiText"
                          maxlength="1"
                          type="text"
                          :value="chapter002.tablexyx02.text5"
                          :value="chapter001.tablexyx02.text5"
                          @change="changeFinish($event, 'text5')"
                        />
                      </td>
@@ -3056,7 +3056,7 @@
                        <textarea
                          class="textInputarea"
                          rows="2"
                          v-model="chapter002.tablexyx02.text6"
                          v-model="chapter001.tablexyx02.text6"
                          @input="changeFinish($event, 'text6')"
                        />
                      </td>
@@ -3068,7 +3068,7 @@
                          class="finishiText"
                          maxlength="1"
                          type="text"
                          :value="chapter002.tablexyx02.text7"
                          :value="chapter001.tablexyx02.text7"
                          @change="changeFinish($event, 'text7')"
                        />
                      </td>
@@ -3076,7 +3076,7 @@
                        <textarea
                          class="textInputarea"
                          rows="2"
                          v-model="chapter002.tablexyx02.text8"
                          v-model="chapter001.tablexyx02.text8"
                          @input="changeFinish($event, 'text8')"
                        />
                      </td>
@@ -3088,7 +3088,7 @@
                          class="finishiText"
                          maxlength="1"
                          type="text"
                          :value="chapter002.tablexyx02.text9"
                          :value="chapter001.tablexyx02.text9"
                          @change="changeFinish($event, 'text9')"
                        />
                      </td>
@@ -3096,7 +3096,7 @@
                        <textarea
                          class="textInputarea"
                          rows="2"
                          v-model="chapter002.tablexyx02.text10"
                          v-model="chapter001.tablexyx02.text10"
                          @input="changeFinish($event, 'text10')"
                        />
                      </td>
@@ -3118,19 +3118,19 @@
              1.结合情境导入中的案例,谈一谈我们应该吸取哪些教训。
            </p>
            <div class="xspj-text">
              <textarea rows="6" v-model="chapter002.textXxpj01"></textarea>
              <textarea rows="6" v-model="chapter001.textXxpj01"></textarea>
            </div>
            <p class="block">
              2.结合自己的实际情况和前面的运动处方,制订一份运动计划,进行为期1个月、每天至少40分钟的运动打卡活动,并根据实施情况进行自我评价。
            </p>
            <div class="xspj-text">
              <textarea rows="6" v-model="chapter002.textXxpj02"></textarea>
              <textarea rows="6" v-model="chapter001.textXxpj02"></textarea>
            </div>
            <p class="block">
              3.对照中职学生健康生活方式中的具体内容与要求,评价一下自己还有哪些做得不够好,运用在课程平台中学习到的健康行动计划的制订与实施方法,制订自己的健康行动计划并实施,尽快养成自己的健康生活方式。
            </p>
            <div class="xspj-text">
              <textarea rows="6" v-model="chapter002.textXxpj03"></textarea>
              <textarea rows="6" v-model="chapter001.textXxpj03"></textarea>
            </div>
          </div>
          <h3 id="c003">专题三 提高心理健康的水平</h3>
@@ -3204,7 +3204,7 @@
      isShowScore2: false,
      isShowScore3: false,
      isShowScore4: false,
      chapter002: {
      chapter001: {
        isShowXyx01: true,
        isShowXyx02: true,
        isShowXyx03: true,
@@ -3237,9 +3237,9 @@
    };
  },
  created() {
    const localData = JSON.parse(localStorage.getItem("chapter002"));
    const localData = JSON.parse(localStorage.getItem("chapter001"));
    if (localData) {
      this.chapter002 = { ...Object.assign(this.chapter002, localData) };
      this.chapter001 = { ...Object.assign(this.chapter001, localData) };
    }
  },
  methods: {
@@ -3255,47 +3255,47 @@
      this.$emit("eventPublic", data);
    },
    activityXyx1() {
      this.chapter002.isShowXyx01 = !this.chapter002.isShowXyx01;
      this.chapter001.isShowXyx01 = !this.chapter001.isShowXyx01;
    },
    activityXyx2() {
      this.chapter002.isShowXyx02 = !this.chapter002.isShowXyx02;
      this.chapter001.isShowXyx02 = !this.chapter001.isShowXyx02;
    },
    activityXyx3() {
      this.chapter002.isShowXyx03 = !this.chapter002.isShowXyx03;
      this.chapter001.isShowXyx03 = !this.chapter001.isShowXyx03;
    },
    activityXyx4() {
      this.chapter002.isShowXyx04 = !this.chapter002.isShowXyx04;
      this.chapter001.isShowXyx04 = !this.chapter001.isShowXyx04;
    },
    activityXyx5() {
      this.chapter002.isShowXyx05 = !this.chapter002.isShowXyx05;
      this.chapter001.isShowXyx05 = !this.chapter001.isShowXyx05;
    },
    activityXyx6() {
      this.chapter002.isShowXyx06 = !this.chapter002.isShowXyx06;
      this.chapter001.isShowXyx06 = !this.chapter001.isShowXyx06;
    },
    activityXyx7() {
      this.chapter002.isShowXyx07 = !this.chapter002.isShowXyx07;
      this.chapter001.isShowXyx07 = !this.chapter001.isShowXyx07;
    },
    activityXyx8() {
      this.chapter002.isShowXyx08 = !this.chapter002.isShowXyx08;
      this.chapter001.isShowXyx08 = !this.chapter001.isShowXyx08;
    },
    activityXyx9() {
      this.chapter002.isShowXyx09 = !this.chapter002.isShowXyx09;
      this.chapter001.isShowXyx09 = !this.chapter001.isShowXyx09;
    },
    activityXyx10() {
      this.chapter002.isShowXyx10 = !this.chapter002.isShowXyx10;
      this.chapter001.isShowXyx10 = !this.chapter001.isShowXyx10;
    },
    activityXyx11() {
      this.chapter002.isShowXyx11 = !this.chapter002.isShowXyx11;
      this.chapter001.isShowXyx11 = !this.chapter001.isShowXyx11;
    },
    submit(val) {
      if (val == 1) this.isShowScore1 = true;
      if (val == 2) this.isShowScore2 = true;
      if (val == 3) this.isShowScore3 = true;
      if (val == 4) this.isShowScore4 = true;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
      localStorage.setItem("chapter001", JSON.stringify(this.chapter001));
    },
    resetData(val) {
      const localData = JSON.parse(localStorage.getItem("chapter002"));
      const localData = JSON.parse(localStorage.getItem("chapter001"));
      if (localData) {
        if (val == 1) localData.tablexyx1 = {};
        this.isShowScore1 = false;
@@ -3309,92 +3309,92 @@
        if (val == 4) localData.tablecyc4 = {};
        this.isShowScore4 = false;
        localData.score4 = 0;
        this.chapter002 = { ...Object.assign(this.chapter002, localData) };
        this.chapter001 = { ...Object.assign(this.chapter001, localData) };
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
      localStorage.setItem("chapter001", JSON.stringify(this.chapter001));
    },
    changeBox(e, val) {
      this.isShowScore1 = false;
      this.chapter002.tablexyx1[val] = e.target.checked;
      this.chapter001.tablexyx1[val] = e.target.checked;
      if (e.target.checked) {
        this.chapter002.score1 += Number(e.target.value);
        this.chapter001.score1 += Number(e.target.value);
      } else {
        if (this.chapter002.score1 == 0) {
        if (this.chapter001.score1 == 0) {
          return false;
        }
        if (!e.target.checked) {
          this.chapter002.score1 -= Number(e.target.value);
          this.chapter001.score1 -= Number(e.target.value);
        }
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
      localStorage.setItem("chapter001", JSON.stringify(this.chapter001));
    },
    changeByb(e, val) {
      this.chapter002.tablebyb1[val] = e.target.checked;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
      this.chapter001.tablebyb1[val] = e.target.checked;
      localStorage.setItem("chapter001", JSON.stringify(this.chapter001));
    },
    changecyc2(e, val) {
      this.isShowScore2 = false;
      this.chapter002.tablecyc2[val] = e.target.checked;
      this.chapter001.tablecyc2[val] = e.target.checked;
      if (e.target.checked) {
        this.chapter002.score2 += Number(e.target.value);
        this.chapter001.score2 += Number(e.target.value);
      } else {
        if (this.chapter002.score2 == 0) {
        if (this.chapter001.score2 == 0) {
          return false;
        }
        if (!e.target.checked) {
          this.chapter002.score2 -= Number(e.target.value);
          this.chapter001.score2 -= Number(e.target.value);
        }
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
      localStorage.setItem("chapter001", JSON.stringify(this.chapter001));
    },
    changecyc3(e, val) {
      this.isShowScore3 = false;
      this.chapter002.tablecyc3[val] = e.target.checked;
      this.chapter001.tablecyc3[val] = e.target.checked;
      if (e.target.checked) {
        this.chapter002.score3 += Number(e.target.value);
        this.chapter001.score3 += Number(e.target.value);
      } else {
        if (this.chapter002.score3 == 0) {
        if (this.chapter001.score3 == 0) {
          return false;
        }
        if (!e.target.checked) {
          this.chapter002.score3 -= Number(e.target.value);
          this.chapter001.score3 -= Number(e.target.value);
        }
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
      localStorage.setItem("chapter001", JSON.stringify(this.chapter001));
    },
    changecyc4(e, val, type) {
      this.isShowScore4 = false;
      this.chapter002.tablecyc4[val] = e.target.checked;
      this.chapter001.tablecyc4[val] = e.target.checked;
      if (e.target.checked && type != "isReverse") {
        this.chapter002.score4 += Number(e.target.value);
        this.chapter001.score4 += Number(e.target.value);
      } else if (e.target.checked && type == "isReverse") {
        let s = 5 - Number(e.target.value);
        this.chapter002.score4 += s;
        this.chapter001.score4 += s;
      } else {
        if (this.chapter002.score4 == 0) {
        if (this.chapter001.score4 == 0) {
          return false;
        }
        if (!e.target.checked) {
          this.chapter002.score4 -= Number(e.target.value);
          this.chapter001.score4 -= Number(e.target.value);
        }
      }
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
      localStorage.setItem("chapter001", JSON.stringify(this.chapter001));
    },
    changecyc5(e, val) {
      this.chapter002.tablecyc5[val] = e.target.checked;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
      this.chapter001.tablecyc5[val] = e.target.checked;
      localStorage.setItem("chapter001", JSON.stringify(this.chapter001));
    },
    changeAssess(e, val) {
      this.chapter002.tkItem01[val] = e.target.value;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
      this.chapter001.tkItem01[val] = e.target.value;
      localStorage.setItem("chapter001", JSON.stringify(this.chapter001));
    },
    changeAssess02(e, val) {
      this.chapter002.tkItem02[val] = e.target.value;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
      this.chapter001.tkItem02[val] = e.target.value;
      localStorage.setItem("chapter001", JSON.stringify(this.chapter001));
    },
    changeFinish(e, val) {
      this.chapter002.tablexyx02[val] = e.target.value;
      localStorage.setItem("chapter002", JSON.stringify(this.chapter002));
      this.chapter001.tablexyx02[val] = e.target.value;
      localStorage.setItem("chapter001", JSON.stringify(this.chapter001));
    },
  },
};
src/books/sportsAndHealth/view/components/index.vue
@@ -101,6 +101,7 @@
</template>
<script>
import Vue from "vue";
import front001 from "./front001";
import ChapterOne from "./chapter001";
import ChapterTwo from "./testDynaicTable";
@@ -153,11 +154,6 @@
      return this.$store.state.qiankun.scale / 100;
    },
  },
  provide() {
    return {
      changeQuestionData: this.changeQuestionData,
    };
  },
  watch: {
    showCatalogList: {
      handler(newVal, oldVal) {
@@ -178,11 +174,19 @@
      },
    },
    loadPageList: {
      handler() {
      handler(newVal, oldVal) {
        setTimeout(() => {
          this.initSwiper();
          this.initViewer();
        }, 200);
      },
    },
    pageZoom: {
      handler(newVal, oldVal) {
        const scrollBox = (
          this.container ? this.container : document
        ).querySelector(".page-main");
        scrollBox.scrollTop = (scrollBox.scrollTop / oldVal) * newVal;
      },
    },
  },
@@ -245,27 +249,62 @@
    // 测试页面跳转
    // setTimeout(() => {
    // this.gotoPage(1, 15);
    // this.gotoPage(1,10);
    //   setTimeout(() => {
    //     this.renderSign("Note", {
    //     this.renderSign("Highlight", {
    //       id: "2ACA9359",
    //       txt: "营养素和热量,才能",
    //       page: "100",
    //       txt: "题一学习主题一 运动",
    //       page: "10",
    //       type: "Highlight",
    //       color: "#F5E12A"
    //     });
    //     setTimeout(() => {
    //       this.delSign({
    //         ids: ["2ACA9359"]
    //       });
    //     }, 2000);
    //   }, 1000);
    // }, 1000);
    // setTimeout(() => {
    //   this.delSign({
    //     ids: ["2ACA9359"]
    //   });
    // }, 2000);
    //   }, 5000);
    // const pageDom = (this.container ? this.container : document)
    //   .querySelector("#app")
    //   .querySelectorAll(".page-box");
    // 检索
    // console.log(this.searchTextByPage("保护内脏器官"), "searchTextByPage");
    // 检索跳转
    // this.searchItemLocation({
    //   catalog: 2,
    //   page: 10,
    //   txt: " 运动系统是由骨、骨连结和骨骼肌三部分组成的。全身的骨通过骨连结组成人体骨骼(见图1-1)。骨骼是人体的支架,具有保护内脏器官、供肌肉附着和作为肌肉运动的杠杆等作用。在神经系统的支配下,肌肉收缩牵动所附着的骨绕着关节转动,使身体产生各种动作。所以,运动系统具有运动、支持和保护等功能,幼年时期的骨骼还具有造血功能。 ",
    //   txtIndex: 57
    // });
    // }, 500);
  },
  methods: {
    swdtChange(data) {
      if (this.$store.state.qiankun && this.$store.state.qiankun.chooseWords) {
        this.$store.state.qiankun.chooseWords({
          type: data.type,
          data: data.data,
        });
      }
    },
    changeDomViewer() {
      this.initViewer();
    },
    // setZoom1() {
    //   let scale = this.$store.state.qiankun.scale + 10;
    //   const scrollBox = (
    //     this.container ? this.container : document
    //   ).querySelector(".page-main");
    //   this.$store.commit("setZoom", scale);
    // },
    // setZoom2() {
    //   let scale = this.$store.state.qiankun.scale - 10;
    //   const scrollBox = (
    //     this.container ? this.container : document
    //   ).querySelector(".page-main");
    //   this.$store.commit("setZoom", scale);
    // },
    // 滚动监听
    scrollFun(event) {
      // 判断向上滚动还是向下滚动
@@ -415,7 +454,6 @@
        }
      }
    },
    // 删除标记渲染
    delSign({ ids, type }) {
      if (ids && ids.length) {
@@ -443,7 +481,6 @@
        }
      }
    },
    initObservation() {
      const sections = (
        this.container ? this.container : document
@@ -472,7 +509,6 @@
        }
      });
    },
    initThemeColor() {
      // 获取各种需要主题色的节点
      const colorDom = (
@@ -552,7 +588,15 @@
        }
      });
    },
    getParentWithClass(element, className) {
      console.log(element, className, "element, className");
      while (element.parentElement) {
        element = element.parentElement;
        if (element.classList.contains(className)) {
          return element;
        }
      }
    },
    pageChangeCallback(entries, observer) {
      //entries:代表观察到的目标元素的集合。 observer:代表观察者对象。
      entries.forEach((entry) => {
@@ -584,7 +628,6 @@
        }
      });
    },
    loadPageCallback(entries, observer) {
      entries.forEach(async (entry) => {
        if (entry.isIntersecting) {
@@ -621,7 +664,6 @@
                }
              }
            }
            // 渲染这一页的标记
            for (const key in this.renderSignMap) {
              if (this.renderSignMap[key][page]) {
@@ -671,7 +713,6 @@
        }
      });
    },
    initSwiper() {
      const doms = (
        this.container ? this.container : document
@@ -751,7 +792,6 @@
        });
      }
    },
    initViewer() {
      const doms = (
        this.container ? this.container : document
@@ -768,16 +808,6 @@
        });
      }
    },
    swdtChange(data) {
      if (this.$store.state.qiankun && this.$store.state.qiankun.chooseWords) {
        this.$store.state.qiankun.chooseWords({
          type: data.type,
          data: data.data,
        });
      }
    },
    // 根据关键字全文检索
    searchTextByPage(keyword) {
      const searchResult = [];
@@ -788,21 +818,6 @@
        ChapterOne,
        ChapterTwo,
        ChapterThree,
        // ChapterFour,
        // ChapterFive,
        // chapterSix,
        // chapterSeven,
        // chapterEight,
        // chapterNine,
        // chapter010,
        // chapter011,
        // chapter012,
        // chapter013,
        // chapter014,
        // chapter015,
        // chapter016,
        // chapter017,
        // chapter018,
      };
      // 遍历所有章节文件
      for (const key in pageData) {
@@ -894,10 +909,9 @@
        }
      }
      // 输出搜索结果
      // console.log(searchResult);
      console.log(searchResult);
      return searchResult;
    },
    // 根据检索结果跳转对应位置并高亮
    searchItemLocation(data) {
      // 记录高亮信息
src/books/sportsAndHealth/view/components/testPp.vue
@@ -1458,14 +1458,16 @@
    </div>
    <div>
      <el-dialog
        size="small"
        :title="pdfTitle"
        :visible.sync="dialogVisible"
        width="60vw"
        :before-close="handleClose"
        append-to-body
        :show-close="false"
        class="custom-dialog"
      >
        <div slot="title" class="header_title">
          <span>{{ pdfTitle }}</span>
          <span @click="closeDialog"> x </span>
        </div>
        <div class="pdfModal" v-if="dialogVisible">
          <preView :isClear="dialogVisible" :md5="p_md5"></preView>
        </div>
@@ -1517,7 +1519,7 @@
            name: "3 模块一(一)单项技术学练 平击发球",
          },
          4: {
            md5: "515f3dd2554dbdea779c59800a8da6b2",
            md5: "515f3dd2554dbdea779c59800a8da6b3",
            name: "4 模块一(二)基本战术学练 接平击球抢攻",
          },
          5: {
@@ -1684,8 +1686,8 @@
    }
  },
  methods: {
    handleClose(done) {
      done();
    closeDialog() {
      this.dialogVisible = false;
    },
    toUrl(val) {
      if (val) {
src/books/sportsAndHealth/view/components/text.html
@@ -1,4 +1,5 @@
<div class="bodystyle">
  <!-- 以上为样章部分 -->
  <div class="page-box" page="22">
    <div v-if="showPageList.indexOf(22) > -1">
      <div class="bodystyle">
@@ -10,9 +11,9 @@
          在健康问题上,部分人有个误区,即可以到处诉说自己有高血压、心脏病、糖尿病等,却羞于提及自己心理有问题。即便心理障碍甚至心理疾病已非常严重,依然害怕被别人知晓,拒绝去专科医院就诊。出现心理问题不可怕,可怕的是我们逃避它、掩饰它,而没有及时求助。我们需要做的是真实地去面对心理问题,积极寻找有效方法进行调节。每解决一个心理问题、战胜一次挫折困难,我们都会获得一次自我成长。
        </p>
        <!-- <div class="bk-xyx">
          <p class="bj1-xyx">学一学</p>
          <p>请同学们参阅“马斯洛的心理健康标准”。</p>
        </div> -->
        <p class="bj1-xyx">学一学</p>
        <p>请同学们参阅“马斯洛的心理健康标准”。</p>
      </div> -->
        <div class="bk-xyx">
          <div class="bj1-xyx publicxbc">
            · 学一学 · 马斯洛的心理健康标准
@@ -33,7 +34,7 @@
          </div>
          <br />
          <div class="public-tips">请同学们参阅“马斯洛的心理健康标准”。</div>
          <div v-if="chapter002.isShowXyx01">
          <div v-if="chapter001.isShowXyx01">
            <div class="xyx-title">马斯洛的心理健康标准</div>
            <ul class="xyx-ul">
              <li>
@@ -84,10 +85,10 @@
            </ul>
          </div>
          <!-- <p>
            请同学们<a id="w1"></a
            ><a href="chapter002.html#m1"><sup>[1]</sup></a
            >查阅“健康概念的演变”。
          </p> -->
          请同学们<a id="w1"></a
          ><a href="chapter001.html#m1"><sup>[1]</sup></a
          >查阅“健康概念的演变”。
        </p> -->
        </div>
        <br />
        <h4 id="d009">二、心理健康的影响因素</h4>
@@ -99,9 +100,9 @@
          自尊是指自我接纳、自我尊重和自我价值感,是个人对自己重要性、价值感的评价,是预测主观幸福感和生活满意度最为稳定的心理指标。自尊包括两个方面:第一,归属感,给个体的生活提供了安全的基石,使其相信无论发生何事,自己都将被接受。第二,掌控感,是个体通过克服一个又一个困难而获得的对世界能够施加影响的控制感。
        </p>
        <!-- <div class="bk-xyx">
          <p class="bj1-xyx">测一测</p>
          <p>请同学们进行“社会支持量表”的测试。</p>
        </div> -->
        <p class="bj1-xyx">测一测</p>
        <p>请同学们进行“社会支持量表”的测试。</p>
      </div> -->
        <h5 id="e013">(二)人格</h5>
        <p>
          人格是指一个人独特的、相对稳定的行为模式,包括兴趣、态度、气质、价值观、意志等方面。
@@ -111,9 +112,9 @@
          在所有心理健康标准中,能够建立和维持良好的人际关系这一标准都被列入其中。朋友与家人能够满足我们安全与归属、爱与被爱的需求,这是人们内心安全感的源泉。一个心理健康的人有能力去爱人,也乐于接受别人的关爱,能够在人际交往中与他人建立和谐、友爱的关系。他的内心会充满安全感。他会用开放、积极、包容的心态与人相处,较少有防御、敌对和回避的心态。他能在交往中带给别人信任、尊重、帮助、赞美,同时也获得更多的社会支持。
        </p>
        <!-- <div class="bk-xyx">
          <p class="bj1-xyx">测一测</p>
          <p>请同学们进行“整体自尊量表”的测试。</p>
        </div> -->
        <p class="bj1-xyx">测一测</p>
        <p>请同学们进行“整体自尊量表”的测试。</p>
      </div> -->
        <div class="bk-xyx">
          <div class="bj1-xyx publicxbc">
            · 测一测 · 社会支持量表
@@ -134,7 +135,7 @@
          </div>
          <br />
          <div class="public-tips">请同学们进行“社会支持量表”的测试。</div>
          <div v-if="chapter002.isShowXyx02">
          <div v-if="chapter001.isShowXyx02">
            <div class="xyx-title">社会支持量表</div>
            <div class="xyx-text">
              以下是一份社会支持量表,可以试着测一测、分析分析。
@@ -159,7 +160,7 @@
                        @change="changecyc3($event, 'text2')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text2"
                        :checked="chapter001.tablecyc3.text2"
                      />1
                    </td>
                    <td>
@@ -167,7 +168,7 @@
                        @change="changecyc3($event, 'text3')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text3"
                        :checked="chapter001.tablecyc3.text3"
                      />2
                    </td>
                    <td>
@@ -175,7 +176,7 @@
                        @change="changecyc3($event, 'text4')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text4"
                        :checked="chapter001.tablecyc3.text4"
                      />3
                    </td>
                    <td>
@@ -183,7 +184,7 @@
                        @change="changecyc3($event, 'text5')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text5"
                        :checked="chapter001.tablecyc3.text5"
                      />4
                    </td>
                    <td>
@@ -191,7 +192,7 @@
                        @change="changecyc3($event, 'text6')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text6"
                        :checked="chapter001.tablecyc3.text6"
                      />5
                    </td>
                  </tr>
@@ -204,7 +205,7 @@
                        @change="changecyc3($event, 'text83')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text83"
                        :checked="chapter001.tablecyc3.text83"
                      />1
                    </td>
                    <td>
@@ -212,7 +213,7 @@
                        @change="changecyc3($event, 'text84')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text84"
                        :checked="chapter001.tablecyc3.text84"
                      />2
                    </td>
                    <td>
@@ -220,7 +221,7 @@
                        @change="changecyc3($event, 'text85')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text85"
                        :checked="chapter001.tablecyc3.text85"
                      />3
                    </td>
                    <td>
@@ -228,7 +229,7 @@
                        @change="changecyc3($event, 'text86')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text86"
                        :checked="chapter001.tablecyc3.text86"
                      />4
                    </td>
                    <td>
@@ -236,7 +237,7 @@
                        @change="changecyc3($event, 'text87')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text87"
                        :checked="chapter001.tablecyc3.text87"
                      />5
                    </td>
                  </tr>
@@ -249,7 +250,7 @@
                        @change="changecyc3($event, 'text89')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text89"
                        :checked="chapter001.tablecyc3.text89"
                      />1
                    </td>
                    <td>
@@ -257,7 +258,7 @@
                        @change="changecyc3($event, 'text90')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text90"
                        :checked="chapter001.tablecyc3.text90"
                      />2
                    </td>
                    <td>
@@ -265,7 +266,7 @@
                        @change="changecyc3($event, 'text92')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text92"
                        :checked="chapter001.tablecyc3.text92"
                      />3
                    </td>
                    <td>
@@ -273,7 +274,7 @@
                        @change="changecyc3($event, 'text93')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text93"
                        :checked="chapter001.tablecyc3.text93"
                      />4
                    </td>
                    <td>
@@ -281,7 +282,7 @@
                        @change="changecyc3($event, 'text94')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text94"
                        :checked="chapter001.tablecyc3.text94"
                      />5
                    </td>
                  </tr>
@@ -294,7 +295,7 @@
                        @change="changecyc3($event, 'text96')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text96"
                        :checked="chapter001.tablecyc3.text96"
                      />1
                    </td>
                    <td>
@@ -302,7 +303,7 @@
                        @change="changecyc3($event, 'text97')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text97"
                        :checked="chapter001.tablecyc3.text97"
                      />2
                    </td>
                    <td>
@@ -310,7 +311,7 @@
                        @change="changecyc3($event, 'text98')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text98"
                        :checked="chapter001.tablecyc3.text98"
                      />3
                    </td>
                    <td>
@@ -318,7 +319,7 @@
                        @change="changecyc3($event, 'text99')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text99"
                        :checked="chapter001.tablecyc3.text99"
                      />4
                    </td>
                    <td>
@@ -326,7 +327,7 @@
                        @change="changecyc3($event, 'text100')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text100"
                        :checked="chapter001.tablecyc3.text100"
                      />5
                    </td>
                  </tr>
@@ -339,7 +340,7 @@
                        @change="changecyc3($event, 'text102')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text102"
                        :checked="chapter001.tablecyc3.text102"
                      />1
                    </td>
                    <td>
@@ -347,7 +348,7 @@
                        @change="changecyc3($event, 'text103')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text103"
                        :checked="chapter001.tablecyc3.text103"
                      />2
                    </td>
                    <td>
@@ -355,7 +356,7 @@
                        @change="changecyc3($event, 'text104')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text104"
                        :checked="chapter001.tablecyc3.text104"
                      />3
                    </td>
                    <td>
@@ -363,7 +364,7 @@
                        @change="changecyc3($event, 'text105')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text105"
                        :checked="chapter001.tablecyc3.text105"
                      />4
                    </td>
                    <td>
@@ -371,7 +372,7 @@
                        @change="changecyc3($event, 'text106')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text106"
                        :checked="chapter001.tablecyc3.text106"
                      />5
                    </td>
                  </tr>
@@ -384,7 +385,7 @@
                        @change="changecyc3($event, 'text108')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text108"
                        :checked="chapter001.tablecyc3.text108"
                      />1
                    </td>
                    <td>
@@ -392,7 +393,7 @@
                        @change="changecyc3($event, 'text109')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text109"
                        :checked="chapter001.tablecyc3.text109"
                      />2
                    </td>
                    <td>
@@ -400,7 +401,7 @@
                        @change="changecyc3($event, 'text110')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text110"
                        :checked="chapter001.tablecyc3.text110"
                      />3
                    </td>
                    <td>
@@ -408,7 +409,7 @@
                        @change="changecyc3($event, 'text111')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text111"
                        :checked="chapter001.tablecyc3.text111"
                      />4
                    </td>
                    <td>
@@ -416,7 +417,7 @@
                        @change="changecyc3($event, 'text112')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text112"
                        :checked="chapter001.tablecyc3.text112"
                      />5
                    </td>
                  </tr>
@@ -429,7 +430,7 @@
                        @change="changecyc3($event, 'text114')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text114"
                        :checked="chapter001.tablecyc3.text114"
                      />1
                    </td>
                    <td>
@@ -437,7 +438,7 @@
                        @change="changecyc3($event, 'text115')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text115"
                        :checked="chapter001.tablecyc3.text115"
                      />2
                    </td>
                    <td>
@@ -445,7 +446,7 @@
                        @change="changecyc3($event, 'text116')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text116"
                        :checked="chapter001.tablecyc3.text116"
                      />3
                    </td>
                    <td>
@@ -453,7 +454,7 @@
                        @change="changecyc3($event, 'text117')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text117"
                        :checked="chapter001.tablecyc3.text117"
                      />4
                    </td>
                    <td>
@@ -461,7 +462,7 @@
                        @change="changecyc3($event, 'text118')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text118"
                        :checked="chapter001.tablecyc3.text118"
                      />5
                    </td>
                  </tr>
@@ -474,7 +475,7 @@
                        @change="changecyc3($event, 'text120')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text120"
                        :checked="chapter001.tablecyc3.text120"
                      />1
                    </td>
                    <td>
@@ -482,7 +483,7 @@
                        @change="changecyc3($event, 'text122')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text122"
                        :checked="chapter001.tablecyc3.text122"
                      />2
                    </td>
                    <td>
@@ -490,7 +491,7 @@
                        @change="changecyc3($event, 'text123')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text123"
                        :checked="chapter001.tablecyc3.text123"
                      />3
                    </td>
                    <td>
@@ -498,7 +499,7 @@
                        @change="changecyc3($event, 'text121')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text121"
                        :checked="chapter001.tablecyc3.text121"
                      />4
                    </td>
                    <td>
@@ -506,7 +507,7 @@
                        @change="changecyc3($event, 'text124')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text124"
                        :checked="chapter001.tablecyc3.text124"
                      />5
                    </td>
                  </tr>
@@ -519,7 +520,7 @@
                        @change="changecyc3($event, 'text126')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text126"
                        :checked="chapter001.tablecyc3.text126"
                      />1
                    </td>
                    <td>
@@ -527,7 +528,7 @@
                        @change="changecyc3($event, 'text127')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text127"
                        :checked="chapter001.tablecyc3.text127"
                      />2
                    </td>
                    <td>
@@ -535,7 +536,7 @@
                        @change="changecyc3($event, 'text128')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text128"
                        :checked="chapter001.tablecyc3.text128"
                      />3
                    </td>
                    <td>
@@ -543,7 +544,7 @@
                        @change="changecyc3($event, 'text129')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text129"
                        :checked="chapter001.tablecyc3.text129"
                      />4
                    </td>
                    <td>
@@ -551,7 +552,7 @@
                        @change="changecyc3($event, 'text130')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text130"
                        :checked="chapter001.tablecyc3.text130"
                      />5
                    </td>
                  </tr>
@@ -564,7 +565,7 @@
                        @change="changecyc3($event, 'text132')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text132"
                        :checked="chapter001.tablecyc3.text132"
                      />1
                    </td>
                    <td>
@@ -572,7 +573,7 @@
                        @change="changecyc3($event, 'text133')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text133"
                        :checked="chapter001.tablecyc3.text133"
                      />2
                    </td>
                    <td>
@@ -580,7 +581,7 @@
                        @change="changecyc3($event, 'text134')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text134"
                        :checked="chapter001.tablecyc3.text134"
                      />3
                    </td>
                    <td>
@@ -588,7 +589,7 @@
                        @change="changecyc3($event, 'text135')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text135"
                        :checked="chapter001.tablecyc3.text135"
                      />4
                    </td>
                    <td>
@@ -596,7 +597,7 @@
                        @change="changecyc3($event, 'text136')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text136"
                        :checked="chapter001.tablecyc3.text136"
                      />5
                    </td>
                  </tr>
@@ -609,7 +610,7 @@
                        @change="changecyc3($event, 'text138')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text138"
                        :checked="chapter001.tablecyc3.text138"
                      />1
                    </td>
                    <td>
@@ -617,7 +618,7 @@
                        @change="changecyc3($event, 'text139')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text139"
                        :checked="chapter001.tablecyc3.text139"
                      />2
                    </td>
                    <td>
@@ -625,7 +626,7 @@
                        @change="changecyc3($event, 'text140')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text140"
                        :checked="chapter001.tablecyc3.text140"
                      />3
                    </td>
                    <td>
@@ -633,7 +634,7 @@
                        @change="changecyc3($event, 'text141')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text141"
                        :checked="chapter001.tablecyc3.text141"
                      />4
                    </td>
                    <td>
@@ -641,7 +642,7 @@
                        @change="changecyc3($event, 'text142')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text142"
                        :checked="chapter001.tablecyc3.text142"
                      />5
                    </td>
                  </tr>
@@ -654,7 +655,7 @@
                        @change="changecyc3($event, 'text8')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text8"
                        :checked="chapter001.tablecyc3.text8"
                      />1
                    </td>
                    <td>
@@ -662,7 +663,7 @@
                        @change="changecyc3($event, 'text9')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text9"
                        :checked="chapter001.tablecyc3.text9"
                      />2
                    </td>
                    <td>
@@ -670,7 +671,7 @@
                        @change="changecyc3($event, 'text10')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text10"
                        :checked="chapter001.tablecyc3.text10"
                      />3
                    </td>
                    <td>
@@ -678,7 +679,7 @@
                        @change="changecyc3($event, 'text11')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text11"
                        :checked="chapter001.tablecyc3.text11"
                      />4
                    </td>
                    <td>
@@ -686,7 +687,7 @@
                        @change="changecyc3($event, 'text12')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text12"
                        :checked="chapter001.tablecyc3.text12"
                      />5
                    </td>
                  </tr>
@@ -699,7 +700,7 @@
                        @change="changecyc3($event, 'text14')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text14"
                        :checked="chapter001.tablecyc3.text14"
                      />1
                    </td>
                    <td>
@@ -707,7 +708,7 @@
                        @change="changecyc3($event, 'text15')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text15"
                        :checked="chapter001.tablecyc3.text15"
                      />2
                    </td>
                    <td>
@@ -715,7 +716,7 @@
                        @change="changecyc3($event, 'text16')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text16"
                        :checked="chapter001.tablecyc3.text16"
                      />3
                    </td>
                    <td>
@@ -723,7 +724,7 @@
                        @change="changecyc3($event, 'text17')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text17"
                        :checked="chapter001.tablecyc3.text17"
                      />4
                    </td>
                    <td>
@@ -731,7 +732,7 @@
                        @change="changecyc3($event, 'text18')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text18"
                        :checked="chapter001.tablecyc3.text18"
                      />5
                    </td>
                  </tr>
@@ -744,7 +745,7 @@
                        @change="changecyc3($event, 'text20')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text20"
                        :checked="chapter001.tablecyc3.text20"
                      />1
                    </td>
                    <td>
@@ -752,7 +753,7 @@
                        @change="changecyc3($event, 'text21')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text21"
                        :checked="chapter001.tablecyc3.text21"
                      />2
                    </td>
                    <td>
@@ -760,7 +761,7 @@
                        @change="changecyc3($event, 'text22')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text22"
                        :checked="chapter001.tablecyc3.text22"
                      />3
                    </td>
                    <td>
@@ -768,7 +769,7 @@
                        @change="changecyc3($event, 'text23')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text23"
                        :checked="chapter001.tablecyc3.text23"
                      />4
                    </td>
                    <td>
@@ -776,7 +777,7 @@
                        @change="changecyc3($event, 'text24')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text24"
                        :checked="chapter001.tablecyc3.text24"
                      />5
                    </td>
                  </tr>
@@ -789,7 +790,7 @@
                        @change="changecyc3($event, 'text26')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text26"
                        :checked="chapter001.tablecyc3.text26"
                      />1
                    </td>
                    <td>
@@ -797,7 +798,7 @@
                        @change="changecyc3($event, 'text27')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text27"
                        :checked="chapter001.tablecyc3.text27"
                      />2
                    </td>
                    <td>
@@ -805,7 +806,7 @@
                        @change="changecyc3($event, 'text28')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text28"
                        :checked="chapter001.tablecyc3.text28"
                      />3
                    </td>
                    <td>
@@ -813,7 +814,7 @@
                        @change="changecyc3($event, 'text29')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text29"
                        :checked="chapter001.tablecyc3.text29"
                      />4
                    </td>
                    <td>
@@ -821,7 +822,7 @@
                        @change="changecyc3($event, 'text30')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text30"
                        :checked="chapter001.tablecyc3.text30"
                      />5
                    </td>
                  </tr>
@@ -834,7 +835,7 @@
                        @change="changecyc3($event, 'text32')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text32"
                        :checked="chapter001.tablecyc3.text32"
                      />1
                    </td>
                    <td>
@@ -842,7 +843,7 @@
                        @change="changecyc3($event, 'text33')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text33"
                        :checked="chapter001.tablecyc3.text33"
                      />2
                    </td>
                    <td>
@@ -850,7 +851,7 @@
                        @change="changecyc3($event, 'text34')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text34"
                        :checked="chapter001.tablecyc3.text34"
                      />3
                    </td>
                    <td>
@@ -858,7 +859,7 @@
                        @change="changecyc3($event, 'text35')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text35"
                        :checked="chapter001.tablecyc3.text35"
                      />4
                    </td>
                    <td>
@@ -866,7 +867,7 @@
                        @change="changecyc3($event, 'text36')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text36"
                        :checked="chapter001.tablecyc3.text36"
                      />5
                    </td>
                  </tr>
@@ -879,7 +880,7 @@
                        @change="changecyc3($event, 'text38')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc3.text38"
                        :checked="chapter001.tablecyc3.text38"
                      />1
                    </td>
                    <td>
@@ -887,7 +888,7 @@
                        @change="changecyc3($event, 'text39')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc3.text39"
                        :checked="chapter001.tablecyc3.text39"
                      />2
                    </td>
                    <td>
@@ -895,7 +896,7 @@
                        @change="changecyc3($event, 'text40')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc3.text40"
                        :checked="chapter001.tablecyc3.text40"
                      />3
                    </td>
                    <td>
@@ -903,7 +904,7 @@
                        @change="changecyc3($event, 'text41')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc3.text41"
                        :checked="chapter001.tablecyc3.text41"
                      />4
                    </td>
                    <td>
@@ -911,7 +912,7 @@
                        @change="changecyc3($event, 'text42')"
                        type="checkbox"
                        value="5"
                        :checked="chapter002.tablecyc3.text42"
                        :checked="chapter001.tablecyc3.text42"
                      />5
                    </td>
                  </tr>
@@ -923,7 +924,7 @@
                </div>
                <div class="score" v-if="isShowScore3">
                  您的得分:
                  <span style="color: red">{{ chapter002.score3 }}</span>
                  <span style="color: red">{{ chapter001.score3 }}</span>
                </div>
                <div class="btn">
                  <span @click="submit(3)">提交</span>
@@ -964,7 +965,7 @@
          </div>
          <br />
          <div class="public-tips">请同学们进行“整体自尊量表”的测试。</div>
          <div v-if="chapter002.isShowXyx02">
          <div v-if="chapter001.isShowXyx02">
            <div class="xyx-title">整体自尊量表</div>
            <div class="xyx-text">请按下表对自己的自尊情况进行测评。</div>
            <div class="tablePublic">
@@ -988,7 +989,7 @@
                        @change="changecyc4($event, 'text2')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc4.text2"
                        :checked="chapter001.tablecyc4.text2"
                      />1
                    </td>
                    <td>
@@ -996,7 +997,7 @@
                        @change="changecyc4($event, 'text3')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc4.text3"
                        :checked="chapter001.tablecyc4.text3"
                      />2
                    </td>
                    <td>
@@ -1004,7 +1005,7 @@
                        @change="changecyc4($event, 'text4')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc4.text4"
                        :checked="chapter001.tablecyc4.text4"
                      />3
                    </td>
                    <td>
@@ -1012,7 +1013,7 @@
                        @change="changecyc4($event, 'text5')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc4.text5"
                        :checked="chapter001.tablecyc4.text5"
                      />4
                    </td>
                  </tr>
@@ -1025,7 +1026,7 @@
                        @change="changecyc4($event, 'text83')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc4.text83"
                        :checked="chapter001.tablecyc4.text83"
                      />1
                    </td>
                    <td>
@@ -1033,7 +1034,7 @@
                        @change="changecyc4($event, 'text84')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc4.text84"
                        :checked="chapter001.tablecyc4.text84"
                      />2
                    </td>
                    <td>
@@ -1041,7 +1042,7 @@
                        @change="changecyc4($event, 'text85')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc4.text85"
                        :checked="chapter001.tablecyc4.text85"
                      />3
                    </td>
                    <td>
@@ -1049,7 +1050,7 @@
                        @change="changecyc4($event, 'text86')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc4.text86"
                        :checked="chapter001.tablecyc4.text86"
                      />4
                    </td>
                  </tr>
@@ -1062,7 +1063,7 @@
                        @change="changecyc4($event, 'text89', 'isReverse')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc4.text89"
                        :checked="chapter001.tablecyc4.text89"
                      />1
                    </td>
                    <td>
@@ -1070,7 +1071,7 @@
                        @change="changecyc4($event, 'text90', 'isReverse')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc4.text90"
                        :checked="chapter001.tablecyc4.text90"
                      />2
                    </td>
                    <td>
@@ -1078,7 +1079,7 @@
                        @change="changecyc4($event, 'text92', 'isReverse')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc4.text92"
                        :checked="chapter001.tablecyc4.text92"
                      />3
                    </td>
                    <td>
@@ -1086,7 +1087,7 @@
                        @change="changecyc4($event, 'text93', 'isReverse')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc4.text93"
                        :checked="chapter001.tablecyc4.text93"
                      />4
                    </td>
                  </tr>
@@ -1099,7 +1100,7 @@
                        @change="changecyc4($event, 'text96')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc4.text96"
                        :checked="chapter001.tablecyc4.text96"
                      />1
                    </td>
                    <td>
@@ -1107,7 +1108,7 @@
                        @change="changecyc4($event, 'text97')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc4.text97"
                        :checked="chapter001.tablecyc4.text97"
                      />2
                    </td>
                    <td>
@@ -1115,7 +1116,7 @@
                        @change="changecyc4($event, 'text98')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc4.text98"
                        :checked="chapter001.tablecyc4.text98"
                      />3
                    </td>
                    <td>
@@ -1123,7 +1124,7 @@
                        @change="changecyc4($event, 'text99')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc4.text99"
                        :checked="chapter001.tablecyc4.text99"
                      />4
                    </td>
                  </tr>
@@ -1136,7 +1137,7 @@
                        @change="changecyc4($event, 'text102', 'isReverse')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc4.text102"
                        :checked="chapter001.tablecyc4.text102"
                      />1
                    </td>
                    <td>
@@ -1144,7 +1145,7 @@
                        @change="changecyc4($event, 'text103', 'isReverse')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc4.text103"
                        :checked="chapter001.tablecyc4.text103"
                      />2
                    </td>
                    <td>
@@ -1152,7 +1153,7 @@
                        @change="changecyc4($event, 'text104', 'isReverse')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc4.text104"
                        :checked="chapter001.tablecyc4.text104"
                      />3
                    </td>
                    <td>
@@ -1160,7 +1161,7 @@
                        @change="changecyc4($event, 'text105', 'isReverse')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc4.text105"
                        :checked="chapter001.tablecyc4.text105"
                      />4
                    </td>
                  </tr>
@@ -1171,7 +1172,7 @@
                        @change="changecyc4($event, 'text108')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc4.text108"
                        :checked="chapter001.tablecyc4.text108"
                      />1
                    </td>
                    <td>
@@ -1179,7 +1180,7 @@
                        @change="changecyc4($event, 'text109')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc4.text109"
                        :checked="chapter001.tablecyc4.text109"
                      />2
                    </td>
                    <td>
@@ -1187,7 +1188,7 @@
                        @change="changecyc4($event, 'text110')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc4.text110"
                        :checked="chapter001.tablecyc4.text110"
                      />3
                    </td>
                    <td>
@@ -1195,7 +1196,7 @@
                        @change="changecyc4($event, 'text111')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc4.text111"
                        :checked="chapter001.tablecyc4.text111"
                      />4
                    </td>
                  </tr>
@@ -1208,7 +1209,7 @@
                        @change="changecyc4($event, 'text114')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc4.text114"
                        :checked="chapter001.tablecyc4.text114"
                      />1
                    </td>
                    <td>
@@ -1216,7 +1217,7 @@
                        @change="changecyc4($event, 'text115')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc4.text115"
                        :checked="chapter001.tablecyc4.text115"
                      />2
                    </td>
                    <td>
@@ -1224,7 +1225,7 @@
                        @change="changecyc4($event, 'text116')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc4.text116"
                        :checked="chapter001.tablecyc4.text116"
                      />3
                    </td>
                    <td>
@@ -1232,7 +1233,7 @@
                        @change="changecyc4($event, 'text117')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc4.text117"
                        :checked="chapter001.tablecyc4.text117"
                      />4
                    </td>
                  </tr>
@@ -1245,7 +1246,7 @@
                        @change="changecyc4($event, 'text120', 'isReverse')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc4.text120"
                        :checked="chapter001.tablecyc4.text120"
                      />1
                    </td>
                    <td>
@@ -1253,7 +1254,7 @@
                        @change="changecyc4($event, 'text122', 'isReverse')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc4.text122"
                        :checked="chapter001.tablecyc4.text122"
                      />2
                    </td>
                    <td>
@@ -1261,7 +1262,7 @@
                        @change="changecyc4($event, 'text123', 'isReverse')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc4.text123"
                        :checked="chapter001.tablecyc4.text123"
                      />3
                    </td>
                    <td>
@@ -1269,7 +1270,7 @@
                        @change="changecyc4($event, 'text121', 'isReverse')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc4.text121"
                        :checked="chapter001.tablecyc4.text121"
                      />4
                    </td>
                  </tr>
@@ -1282,7 +1283,7 @@
                        @change="changecyc4($event, 'text126', 'isReverse')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc4.text126"
                        :checked="chapter001.tablecyc4.text126"
                      />1
                    </td>
                    <td>
@@ -1290,7 +1291,7 @@
                        @change="changecyc4($event, 'text127', 'isReverse')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc4.text127"
                        :checked="chapter001.tablecyc4.text127"
                      />2
                    </td>
                    <td>
@@ -1298,7 +1299,7 @@
                        @change="changecyc4($event, 'text128', 'isReverse')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc4.text128"
                        :checked="chapter001.tablecyc4.text128"
                      />3
                    </td>
                    <td>
@@ -1306,7 +1307,7 @@
                        @change="changecyc4($event, 'text129', 'isReverse')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc4.text129"
                        :checked="chapter001.tablecyc4.text129"
                      />4
                    </td>
                  </tr>
@@ -1319,7 +1320,7 @@
                        @change="changecyc4($event, 'text132', 'isReverse')"
                        type="checkbox"
                        value="1"
                        :checked="chapter002.tablecyc4.text132"
                        :checked="chapter001.tablecyc4.text132"
                      />1
                    </td>
                    <td>
@@ -1327,7 +1328,7 @@
                        @change="changecyc4($event, 'text133', 'isReverse')"
                        type="checkbox"
                        value="2"
                        :checked="chapter002.tablecyc4.text133"
                        :checked="chapter001.tablecyc4.text133"
                      />2
                    </td>
                    <td>
@@ -1335,7 +1336,7 @@
                        @change="changecyc4($event, 'text134', 'isReverse')"
                        type="checkbox"
                        value="3"
                        :checked="chapter002.tablecyc4.text134"
                        :checked="chapter001.tablecyc4.text134"
                      />3
                    </td>
                    <td>
@@ -1343,7 +1344,7 @@
                        @change="changecyc4($event, 'text135', 'isReverse')"
                        type="checkbox"
                        value="4"
                        :checked="chapter002.tablecyc4.text135"
                        :checked="chapter001.tablecyc4.text135"
                      />4
                    </td>
                  </tr>
@@ -1355,7 +1356,7 @@
                </div>
                <div class="score" v-if="isShowScore4">
                  您的得分:
                  <span style="color: red">{{ chapter002.score4 }}</span>
                  <span style="color: red">{{ chapter001.score4 }}</span>
                </div>
                <div class="btn">
                  <span @click="submit(4)">提交</span>
@@ -1382,9 +1383,9 @@
        </p>
        <h5 id="e015">(一)自我个性的认识</h5>
        <!-- <div class="bk-xyx">
          <p class="bj1-xyx">测一测</p>
          <p>请同学们进行“我的个性成熟度”的测试。</p>
        </div> -->
        <p class="bj1-xyx">测一测</p>
        <p>请同学们进行“我的个性成熟度”的测试。</p>
      </div> -->
        <br />
        <div class="bk-xyx">
          <div class="bj1-xyx publicxbc">
@@ -1406,7 +1407,7 @@
          </div>
          <br />
          <div class="public-tips">请同学们进行“我的个性成熟度”的测试</div>
          <div v-if="chapter002.isShowXyx01">
          <div v-if="chapter001.isShowXyx01">
            <div class="xyx-title">我的个性成熟度</div>
            <p>
              个性成熟度与年龄发展有时不太一致。请对照下列 12
@@ -1483,11 +1484,11 @@
          由于青春期心理“上锁”的特征,我们容易与老师、父母发生冲突,特别是与父母发生冲突。面对冲突,我们需要克制自己,静下心来思考自己内心的想法,寻找合适的沟通机会;当我们不被理解、不被尊重时,我们可以试着向老师或父母真实地表达自己内心的期待和想法;在遇到困难时,我们可以找自己信任和尊重的成年人寻求帮助。
        </p>
        <!-- <div class="bk-xyx">
          <p class="bj1-xyx">议一议</p>
          <p>
            小黄和小李是某中职学校的一对好伙伴。她俩品学兼优,又都爱好羽毛球运动,平时形影不离,无话不说。两人同为班干部,但在最近一次班干部竞选中,小黄以一票之差意外落选,因此怀疑小李在竞选中没有投自己的票,俩人的关系逐渐冷淡……面对此情况,小李该如何去做呢?
          </p>
        </div> -->
        <p class="bj1-xyx">议一议</p>
        <p>
          小黄和小李是某中职学校的一对好伙伴。她俩品学兼优,又都爱好羽毛球运动,平时形影不离,无话不说。两人同为班干部,但在最近一次班干部竞选中,小黄以一票之差意外落选,因此怀疑小李在竞选中没有投自己的票,俩人的关系逐渐冷淡……面对此情况,小李该如何去做呢?
        </p>
      </div> -->
        <div class="bk-xyx">
          <div class="bj1-xyx publicxbc">
            · 议一议 ·
@@ -1510,8 +1511,8 @@
          <p class="public-tips">
            小黄和小李是某中职学校的一对好伙伴。她俩品学兼优,又都爱好羽毛球运动,平时形影不离,无话不说。两人同为班干部,但在最近一次班干部竞选中,小黄以一票之差意外落选,因此怀疑小李在竞选中没有投自己的票,俩人的关系逐渐冷淡……面对此情况,小李该如何去做呢?
          </p>
          <div v-if="chapter002.isShowXyx05">
            <textarea rows="8" v-model="chapter002.textBybItem1"></textarea>
          <div v-if="chapter001.isShowXyx05">
            <textarea rows="8" v-model="chapter001.textBybItem1"></textarea>
          </div>
        </div>
        <p><b>2.与同龄人交往</b></p>
@@ -1579,7 +1580,7 @@
            1.我与同龄人交往时应该<input
              @change="changeAssess02($event, 'text1')"
              maxlength="30"
              :value="chapter002.tkItem02.text1"
              :value="chapter001.tkItem02.text1"
              class="assess"
              type="text"
            />。
@@ -1588,7 +1589,7 @@
            2.我与父母交往时应该<input
              @change="changeAssess02($event, 'text2')"
              maxlength="30"
              :value="chapter002.tkItem02.text1"
              :value="chapter001.tkItem02.text1"
              class="assess"
              type="text"
            />。
@@ -1597,7 +1598,7 @@
            3.为了维护自己的心理健康,我会<input
              @change="changeAssess02($event, 'text3')"
              maxlength="30"
              :value="chapter002.tkItem02.text1"
              :value="chapter001.tkItem02.text1"
              class="assess"
              type="text"
            />。
@@ -1668,11 +1669,11 @@
          <img class="img-a" alt="" src="../../image/0028-1.jpg" />
        </p>
        <!-- <div class="bk-xyx">
          <p class="bj1-xyx">测一测</p>
          <p class="block">
            请同学们学习“青春期常见生理问题”,看看自己处于哪一阶段。
          </p>
        </div> -->
        <p class="bj1-xyx">测一测</p>
        <p class="block">
          请同学们学习“青春期常见生理问题”,看看自己处于哪一阶段。
        </p>
      </div> -->
        <div class="bk-xyx">
          <div class="bj1-xyx publicxbc">
            · 测一测 · 青春期常见生理问题
@@ -1695,12 +1696,12 @@
          <div class="public-tips">
            请同学们学习“青春期常见生理问题”,看看自己处于哪一阶段。
          </div>
          <div class="xyx-text" v-if="chapter002.isShowXyx07">
          <div class="xyx-text" v-if="chapter001.isShowXyx07">
            <div class="xyx-title">青春期常见生理问题</div>
            <p class="xyx-fu-yy">1. 性发育迟缓与性发育抑制</p>
            <p>
              到了发育年龄,第二性征和生殖器官仍停留在青春期前的状态,即女孩 14
              岁未见乳房 发育、16 岁未见月经,男孩 14 岁未见睾丸变大、16
              到了发育年龄,第二性征和生殖器官仍停留在青春期前的状态,即女孩
              14 岁未见乳房 发育、16 岁未见月经,男孩 14 岁未见睾丸变大、16
              岁未见身高迅速增长,这样的情况称为
              性发育迟缓与抑制。性发育迟缓仅仅是发育过程推迟数年,但仍会出现;性发育抑制则是正
              常的发育被阻止,通过适当的治疗才会出现性发育,但有些患者即使经治疗后,仍会出现某
@@ -1760,7 +1761,9 @@
            <p>应对方法如下:</p>
            <p>第一,保持心情舒畅,不要紧张,紧张会加重痛经症状。</p>
            <p>第二,平时不要着凉,月经前一周避免吃生冷的食物。</p>
            <p>第三,月经期间用红糖和姜煮水喝,或用暖贴贴在肚脐下方以保暖。</p>
            <p>
              第三,月经期间用红糖和姜煮水喝,或用暖贴贴在肚脐下方以保暖。
            </p>
            <p>第四,如果痛经严重,应及时就医。</p>
            <p class="xyx-fu-yy">5. 痤疮</p>
            <p>
@@ -1833,11 +1836,11 @@
        <h4 id="d015">三、青春期性心理与异性交往</h4>
        <h5 id="e026" style="margin-bottom: 30px">(一)青春期性心理</h5>
        <!-- <div class="bk-xyx">
          <p class="bj1-xyx">测一测</p>
          <p class="block">
            请同学们进行异性交往情况自评,并与同学们交流。
          </p>
        </div> -->
        <p class="bj1-xyx">测一测</p>
        <p class="block">
          请同学们进行异性交往情况自评,并与同学们交流。
        </p>
      </div> -->
        <div class="bk-xyx">
          <div class="bj1-xyx publicxbc">
            · 测一测 · 异性交往情况自评
@@ -1860,7 +1863,7 @@
          <div class="public-tips">
            请同学们进行异性交往情况自评,并与同学们交流。
          </div>
          <div v-if="chapter002.isShowXyx04">
          <div v-if="chapter001.isShowXyx04">
            <div class="xyx-title">异性交往情况自评</div>
            <div class="xyx-text">
              请对照下表,在符合自己情况的空格内画“√”,看看你与异性交往的现状如何。
@@ -1877,11 +1880,13 @@
                <tbody>
                  <tr>
                    <td>1</td>
                    <td>除了在同一教室上课时,我几乎没主动与异性同学说过话</td>
                    <td>
                      除了在同一教室上课时,我几乎没主动与异性同学说过话
                    </td>
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text1"
                        :checked="chapter001.tablecyc5.text1"
                        @change="changecyc5($event, 'text1')"
                      />
                    </td>
@@ -1892,7 +1897,7 @@
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text2"
                        :checked="chapter001.tablecyc5.text2"
                        @change="changecyc5($event, 'text2')"
                      />
                    </td>
@@ -1903,7 +1908,7 @@
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text3"
                        :checked="chapter001.tablecyc5.text3"
                        @change="changecyc5($event, 'text3')"
                      />
                    </td>
@@ -1916,7 +1921,7 @@
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text4"
                        :checked="chapter001.tablecyc5.text4"
                        @change="changecyc5($event, 'text4')"
                      />
                    </td>
@@ -1929,7 +1934,7 @@
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text5"
                        :checked="chapter001.tablecyc5.text5"
                        @change="changecyc5($event, 'text5')"
                      />
                    </td>
@@ -1940,7 +1945,7 @@
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text6"
                        :checked="chapter001.tablecyc5.text6"
                        @change="changecyc5($event, 'text6')"
                      />
                    </td>
@@ -1951,7 +1956,7 @@
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text7"
                        :checked="chapter001.tablecyc5.text7"
                        @change="changecyc5($event, 'text7')"
                      />
                    </td>
@@ -1962,7 +1967,7 @@
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text8"
                        :checked="chapter001.tablecyc5.text8"
                        @change="changecyc5($event, 'text8')"
                      />
                    </td>
@@ -1975,7 +1980,7 @@
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text9"
                        :checked="chapter001.tablecyc5.text9"
                        @change="changecyc5($event, 'text9')"
                      />
                    </td>
@@ -1986,7 +1991,7 @@
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text10"
                        :checked="chapter001.tablecyc5.text10"
                        @change="changecyc5($event, 'text10')"
                      />
                    </td>
@@ -1999,7 +2004,7 @@
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text11"
                        :checked="chapter001.tablecyc5.text11"
                        @change="changecyc5($event, 'text11')"
                      />
                    </td>
@@ -2010,7 +2015,7 @@
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text12"
                        :checked="chapter001.tablecyc5.text12"
                        @change="changecyc5($event, 'text12')"
                      />
                    </td>
@@ -2023,7 +2028,7 @@
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text13"
                        :checked="chapter001.tablecyc5.text13"
                        @change="changecyc5($event, 'text13')"
                      />
                    </td>
@@ -2034,7 +2039,7 @@
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text14"
                        :checked="chapter001.tablecyc5.text14"
                        @change="changecyc5($event, 'text14')"
                      />
                    </td>
@@ -2045,7 +2050,7 @@
                    <td>
                      <input
                        type="checkbox"
                        :checked="chapter002.tablecyc5.text15"
                        :checked="chapter001.tablecyc5.text15"
                        @change="changecyc5($event, 'text15')"
                      />
                    </td>
@@ -2083,11 +2088,11 @@
          处于青春期晚期的青少年由于生理原因容易产生性渴望和性冲动,这是正常的生理现象,但性行为不应随意和冲动。可以通过运动、环境、话题等转移注意力,抵制诱惑,净化心灵,理智行事,弱化冲动。万一不小心发生性行为,同学们要懂得保护自己,采取安全措施,防止感染性疾病,如艾滋病等。如果怀孕,要第一时间向老师、父母求助,采取紧急补救措施,避免留下遗憾。总之,同学们必须谨记:青少年时期首先应以学业为重,应树立性安全意识,在性行为这条“起跑线”上不宜“抢跑”,而须讲原则、守底线。
        </p>
        <!-- <div class="bk-xyx">
          <p class="bj1-xyx">学一学</p>
          <p class="block">
            请同学们学习“避孕方法及避孕失败后的紧急补救措施”。
          </p>
        </div> -->
        <p class="bj1-xyx">学一学</p>
        <p class="block">
          请同学们学习“避孕方法及避孕失败后的紧急补救措施”。
        </p>
      </div> -->
        <div class="bk-xyx">
          <div class="bj1-xyx publicxbc">
            · 学一学 · 避孕方法及避孕失败后的紧急补救措施
@@ -2110,7 +2115,7 @@
          <div class="public-tips">
            请同学们学习“避孕方法及避孕失败后的紧急补救措施”。
          </div>
          <div class="xyx-text" v-if="chapter002.isShowXyx07">
          <div class="xyx-text" v-if="chapter001.isShowXyx07">
            <div class="xyx-title">避孕方法及避孕失败后的紧急补救措施</div>
            <div class="xyx-fu">一、避孕方法</div>
            <p class="xyx-fu-ss">1. 避孕药</p>
@@ -2139,7 +2144,7 @@
              @change="changeAssess($event, 'text22')"
              maxlength="5"
              style="width: 50px"
              :value="chapter002.tkItem01.text22"
              :value="chapter001.tkItem01.text22"
              class="assess"
              type="text"
            />千克/米<sup>2</sup> 低体重 正常 超重 肥胖
@@ -2149,7 +2154,7 @@
              @change="changeAssess($event, 'text33')"
              maxlength="5"
              style="width: 50px"
              :value="chapter002.tkItem01.text33"
              :value="chapter001.tkItem01.text33"
              class="assess"
              type="text"
            />毫升 偏低 正常 良好 优秀
@@ -2161,7 +2166,7 @@
            我为未来生活和职业应加强的方面有<input
              @change="changeAssess($event, 'text44')"
              maxlength="20"
              :value="chapter002.tkItem01.text44"
              :value="chapter001.tkItem01.text44"
              class="assess"
              type="text"
            />。
@@ -2170,20 +2175,20 @@
            2.我处于青春期的<input
              @change="changeAssess($event, 'text55')"
              maxlength="6"
              :value="chapter002.tkItem01.text55"
              :value="chapter001.tkItem01.text55"
              class="assess"
              type="text"
              style="width: 30px"
            />期,现在的心理状态是<input
              @change="changeAssess($event, 'text66')"
              maxlength="20"
              :value="chapter002.tkItem01.text66"
              :value="chapter001.tkItem01.text66"
              class="assess"
              type="text"
            />。我打算这样度过这一特殊时期<input
              @change="changeAssess($event, 'text77')"
              maxlength="20"
              :value="chapter002.tkItem01.text77"
              :value="chapter001.tkItem01.text77"
              class="assess"
              type="text"
            />。
@@ -2195,7 +2200,7 @@
            中职学校三年级女生小C和男生小D是同班同学,两人经常一起交流学习和生活中遇到的问题。不知不觉中两人产生了好感,陷入了恋爱中。一个周末,小D趁家里没人,便主动邀请小C到家里玩。相处间小D突然心生杂念,提出要与小C发生性行为。小C一时手足无措,不知如何是好。
          </p>
          <div class="xspj-text">
            <textarea rows="6" v-model="chapter002.textXxpj04"></textarea>
            <textarea rows="6" v-model="chapter001.textXxpj04"></textarea>
          </div>
        </div>
      </div>
@@ -2207,8 +2212,12 @@
        <h3 id="c005">专题五 增强疾病预防意识与能力</h3>
        <div class="bk-ztgs">
          <p class="bj1-ztgs">学习目标</p>
          <p class="block">1.养成良好的卫生习惯,提高预防疾病的意识和能力。</p>
          <p class="block">2.掌握艾滋病、生活方式病等疾病的起因与预防措施。</p>
          <p class="block">
            1.养成良好的卫生习惯,提高预防疾病的意识和能力。
          </p>
          <p class="block">
            2.掌握艾滋病、生活方式病等疾病的起因与预防措施。
          </p>
          <p class="block">
            3.养成每天保证充足睡眠和合理膳食的习惯,提高机体免疫力。
          </p>
@@ -2249,9 +2258,9 @@
          本专题将带领同学们树立疾病防控意识,学习预防常见传染病、高发的生活方式病的知识与技能,掌握防控疾病的本领,从而保障同学们健康生活、健康成长。
        </p>
        <!-- <div class="bk-xyx">
          <p class="bj1-xyx">学一学</p>
          <p>请同学们学习“科学防护,远离结核危害”。</p>
        </div> -->
        <p class="bj1-xyx">学一学</p>
        <p>请同学们学习“科学防护,远离结核危害”。</p>
      </div> -->
        <div class="bk-xyx">
          <div class="bj1-xyx publicxbc">
            · 学一学 · 科学防护,远离结核危害
@@ -2271,8 +2280,10 @@
            </div>
          </div>
          <br />
          <div class="public-tips">请同学们学习“科学防护,远离结核危害”。</div>
          <div class="xyx-text" v-if="chapter002.isShowXyx07">
          <div class="public-tips">
            请同学们学习“科学防护,远离结核危害”。
          </div>
          <div class="xyx-text" v-if="chapter001.isShowXyx07">
            <div class="xyx-title">科学防护,远离结核危害</div>
            <p>
              肺结核,是由结核分枝杆菌入侵人体肺部引起的一种严重危害人体健康的慢性呼吸道传染病。肺结核属于我国乙类法定传染病,是我国初中、高中和中职学校重点防控的传染病之一。
@@ -2472,11 +2483,11 @@
        <h5 id="e035">(三)不吸烟、不饮酒</h5>
        <br />
        <!-- <div class="bk-xyx">
          <p class="bj1-xyx">议一议</p>
          <p>
            请同学们学习“缓解心理压力的方法”,并与同学交流自己的心得体会。
          </p>
        </div> -->
        <p class="bj1-xyx">议一议</p>
        <p>
          请同学们学习“缓解心理压力的方法”,并与同学交流自己的心得体会。
        </p>
      </div> -->
        <div class="bk-xyx">
          <div class="bj1-xyx publicxbc">
            · 议一议 · 缓解心理压力的方法
@@ -2499,7 +2510,7 @@
          <p class="public-tips">
            请同学们学习“缓解心理压力的方法”,并与同学交流自己的心得体会。
          </p>
          <div class="xyx-text" v-if="chapter002.isShowXyx05">
          <div class="xyx-text" v-if="chapter001.isShowXyx05">
            <div class="xyx-title">缓解心理压力的方法</div>
            <p>第一,避免负性情绪。</p>
            <p>第二,正视现实生活,正确对待自己和他人。</p>
@@ -2523,11 +2534,11 @@
            1.对照自身实际,你处在生活方式疾病链中的什么位置?应该怎样应对?
          </p>
          <div class="xspj-text">
            <textarea rows="6" v-model="chapter002.textXxpj05"></textarea>
            <textarea rows="6" v-model="chapter001.textXxpj05"></textarea>
          </div>
          <p class="block">2.你认为有效缓解心理压力的方法主要有哪些?</p>
          <div class="xspj-text">
            <textarea rows="6" v-model="chapter002.textXxpj06"></textarea>
            <textarea rows="6" v-model="chapter001.textXxpj06"></textarea>
          </div>
        </div>
      </div>
@@ -2621,8 +2632,10 @@
            </div>
          </div>
          <br />
          <div class="public-tips">请同学们参照“运动前的热身方法”试一试。</div>
          <div class="xyx-text" v-if="chapter002.isShowXyx07">
          <div class="public-tips">
            请同学们参照“运动前的热身方法”试一试。
          </div>
          <div class="xyx-text" v-if="chapter001.isShowXyx07">
            <div class="xyx-title">运动前的热身方法</div>
            <p class="xyx-fu-ss">1. 小跑</p>
            <p>放慢节奏,轻松跑 10~20 米即可,让身体慢慢适应动起来的节奏。</p>
@@ -2705,7 +2718,7 @@
          <div class="public-tips">
            请同学们参照“身体各部位放松的方法”试一试。
          </div>
          <div class="xyx-text" v-if="chapter002.isShowXyx07">
          <div class="xyx-text" v-if="chapter001.isShowXyx07">
            <div class="xyx-title">身体各部位放松的方法</div>
            <p>
              腹肌:趴在垫子上,用手将上身撑起来,身体尽量向上仰,体会拉伸腹肌的感觉。
@@ -2719,8 +2732,8 @@
              体会胸部被拉伸的感觉,保持 30 秒,并换方向重复。
            </p>
            <p>
              二头肌:侧平举,手抓住墙角或者任何够高的支撑物,转动上身,坚持 30
              秒,换边重复。
              二头肌:侧平举,手抓住墙角或者任何够高的支撑物,转动上身,坚持
              30 秒,换边重复。
            </p>
            <p>
              三头肌:一手举过头,将前臂尽可能与上臂靠近,用另一手抓住肘部,向头部拉,保持
@@ -2819,15 +2832,15 @@
        <p>
          不佳的场地和器械会使损伤概率增加。运动场和地面过硬或不平,容易使关节出现较多震荡;器械安置不当或不牢固,容易造成急性突发损伤、摔倒或坠落等。
        </p>
        <p>
        <p style="margin-bottom: 30px">
          不良的外界环境也是增加损伤发生概率的原因之一。污浊的空气会使我们在运动过程中呼吸加深、加快,增加呼吸道感染的风险,加重鼻炎或咽炎的病情;在下雪天或下雨天,路面湿滑,器械湿滑,会增加跌倒损伤的风险;光线不好,无法判断环境与自身的安全性,不易于及时躲避致伤因素,如前方的石子、台阶或飞来的足球、网球等打击物。气温也会影响人体的运动性能,从而增加损伤的风险,如在气温过高、湿度过大的环境下,身体散热能力大打折扣,容易产生疲劳和中暑;而气温过低,人体肌肉较为僵硬,容易出现拉伤及冻伤等情况。
        </p>
        <!-- <div class="bk-xyx">
          <p class="bj1-xyx">学一学</p>
          <p>
            请同学们登录课程平台学习“运动性晕厥、腹痛、骨膜炎的应对与预防”。
          </p>
        </div> -->
        <p class="bj1-xyx">学一学</p>
        <p>
          请同学们登录课程平台学习“运动性晕厥、腹痛、骨膜炎的应对与预防”。
        </p>
      </div> -->
        <div class="bk-xyx">
          <div class="bj1-xyx publicxbc">
            · 学一学 · 运动性晕厥、腹痛、骨膜炎的应对与预防
@@ -2850,7 +2863,7 @@
          <div class="public-tips">
            请同学们学习“运动性晕厥、腹痛、骨膜炎的应对与预防”。
          </div>
          <div class="xyx-text" v-if="chapter002.isShowXyx05">
          <div class="xyx-text" v-if="chapter001.isShowXyx05">
            <div class="xyx-title">运动性晕厥、腹痛、骨膜炎的应对与预防</div>
            <p class="xyx-fu-ss">运动性晕厥的应对与预防</p>
            <p>
@@ -2943,11 +2956,23 @@
          <p class="block">
            1.有一群学生在操场中间草坪上踢足球,而你正准备在操场跑道上跑步,应该怎么办?
          </p>
          <div class="xspj-text">
            <textarea rows="6" v-model="chapter001.textXxpj07"></textarea>
          </div>
          <p class="block">2.模拟一次冰敷的流程。</p>
          <div class="xspj-text">
            <textarea rows="6" v-model="chapter001.textXxpj08"></textarea>
          </div>
          <p class="block">3.模拟一次运动损伤后保护受伤部位的流程。</p>
          <div class="xspj-text">
            <textarea rows="6" v-model="chapter001.textXxpj09"></textarea>
          </div>
          <p class="block">
            4.如果不可控制地要摔倒,要怎么做才能让自己受到的伤害最小?
          </p>
          <div class="xspj-text">
            <textarea rows="6" v-model="chapter001.textXxpj010"></textarea>
          </div>
        </div>
      </div>
    </div>
@@ -3003,10 +3028,77 @@
          本专题将带领同学们走进应急救护“现场”,学习应急救护知识与技能,提升应急救护能力,培养志愿服务的奉献精神和救死扶伤的人道主义精神,懂得敬畏生命,保护生命健康。
        </p>
        <div class="bk-xyx">
          <p class="bj1-xyx">试一试</p>
          <p class="block">
            请同学们登录课程平台进行“烧烫伤的现场应急处理”的学练。
          </p>
          <div class="bj1-xyx publicxbc">
            · 试一试 · 烧烫伤的现场应急处理
            <div class="icon" @click="activityXyx5">
              <svg
                xmlns="http://www.w3.org/2000/svg"
                width="14.243"
                height="15.417"
                viewBox="0 0 20.243 18.417"
              >
                <path
                  class="a"
                  d="M3631.27-14315.585c-.382,0-1.27-.161-1.27-1.655v-15.072a1.7,1.7,0,0,1,1.741-1.681h6.151a.667.667,0,0,1,.12-.009,1.514,1.514,0,0,1,1.248.818c.6.937.934,1.52.935,1.522a.976.976,0,0,0,.712.248h7.925c.014,0,.05,0,.1,0a1.244,1.244,0,0,1,1.3,1.4v12.867a1.655,1.655,0,0,1-.3,1.175,1.227,1.227,0,0,1-.974.38H3631.4A1.177,1.177,0,0,1,3631.27-14315.585Zm2.026-12.5a.693.693,0,0,0-.716.684v.062a.7.7,0,0,0,.716.716h13.674a.693.693,0,0,0,.683-.716v-.062a.684.684,0,0,0-.683-.684Z"
                  transform="translate(-3630 14334.002)"
                />
              </svg>
            </div>
          </div>
          <br />
          <div class="public-tips">
            请同学们进行“烧烫伤的现场应急处理”的学练。
          </div>
          <div class="xyx-text" v-if="chapter001.isShowXyx05">
            <div class="xyx-title">烧烫伤的现场应急处理</div>
            <p>
              烧烫伤是由火、水和电等外界因素所致的一种常见的意外伤害。烧烫伤不仅会伤害身体,
              而且处理不得当,还会加重伤情,留下疤痕,严重者可能危及生命。
            </p>
            <p class="xyx-fu-yy">
              (一) 烧烫伤现场处理五步骤:冲、脱、泡、盖、送
            </p>
            <p>
              冲。将烧烫伤的部位用清洁的流动冷水轻轻冲,冷水可将热度散去,以减少对深部组织
              的损伤。
            </p>
            <p>
              脱。在充分的冲洗和浸泡后,在冷水中小心除去衣物。可以用剪刀剪开衣服,千万不要
              强行剥去衣物,以免弄破水疱。
            </p>
            <p>
              泡。对于疼痛明显者可持续浸泡在冷水中 10~30
              分钟,除了缓解疼痛外,烧伤早期的冲、
              泡对降低烧伤程度具有十分明显的效果。
            </p>
            <p>
              盖。使用干净或无菌的纱布或保鲜膜覆于伤口,并加以固定,以减少外界的污染和刺激。
            </p>
            <p>
              送。转送到专门治疗烧伤的医院进行治疗。严重电烧伤应检查伤员的呼吸和心跳,如有
              呼吸心跳暂停现象,应施行心肺复苏术。
            </p>
            <p class="xyx-fu-yy">(二)处理误区</p>
            <p>
              误区
              1:创面涂抹酱油、牙膏、大酱等物质,不但会增加创面的感染机会,而且会影响
              医生对创面的观察和判断。
            </p>
            <p>
              误区
              2:如果创面有水疱,把水疱弄破等于把封闭的创面变成了开放的创口,会增加细
              菌感染的机会 。
            </p>
            <p class="xyx-fu-yy">(三)烧伤分度</p>
            <p>
              按烧伤深度划分,一般分为Ⅰ度烧伤、Ⅱ度烧伤和Ⅲ度烧伤,其中Ⅱ度烧伤又可分为浅
              Ⅱ度和深Ⅱ度烧伤,其严重程度逐渐加深。
            </p>
            <p>Ⅰ度烧伤:疼痛感明显,无水肿,皮肤发红。</p>
            <p>Ⅱ度烧伤:水疱形成,局部湿润,疼痛。</p>
            <p>Ⅲ度烧伤:局部干燥,皮肤褪色,无疼痛。</p>
            <p></p>
          </div>
        </div>
        <h4 id="d026">一、热射病的现场急救与预防</h4>
        <h5 id="e048">(一)热射病的现场急救</h5>
@@ -3051,10 +3143,50 @@
        <p>⑦若高温下出现早期症状,应及时撤离高温现场。</p>
        <p>⑧必须在高温下作业时,需要加强个人防护。</p>
        <div class="bk-xyx">
          <p class="bj1-xyx">试一试</p>
          <div class="bj1-xyx publicxbc">
            · 试一试 · 一般中暑的现场急救
            <div class="icon" @click="activityXyx4">
              <svg
                xmlns="http://www.w3.org/2000/svg"
                width="14.243"
                height="15.417"
                viewBox="0 0 20.243 18.417"
              >
                <path
                  class="a"
                  d="M3631.27-14315.585c-.382,0-1.27-.161-1.27-1.655v-15.072a1.7,1.7,0,0,1,1.741-1.681h6.151a.667.667,0,0,1,.12-.009,1.514,1.514,0,0,1,1.248.818c.6.937.934,1.52.935,1.522a.976.976,0,0,0,.712.248h7.925c.014,0,.05,0,.1,0a1.244,1.244,0,0,1,1.3,1.4v12.867a1.655,1.655,0,0,1-.3,1.175,1.227,1.227,0,0,1-.974.38H3631.4A1.177,1.177,0,0,1,3631.27-14315.585Zm2.026-12.5a.693.693,0,0,0-.716.684v.062a.7.7,0,0,0,.716.716h13.674a.693.693,0,0,0,.683-.716v-.062a.684.684,0,0,0-.683-.684Z"
                  transform="translate(-3630 14334.002)"
                />
              </svg>
            </div>
          </div>
          <br />
          <div class="public-tips">
            请同学们登录课程平台进行“一般中暑的现场急救”的学练。
          </div>
          <div class="xyx-text" v-if="chapter001.isShowXyx04">
            <div class="xyx-title">一般中暑的现场急救</div>
            <p>
              在炎热的夏季,如果长时间在烈日下或湿热环境里活动,体内产生的热量不能及时散发,
              或大量出汗使体内水分丢失过多,就会引起中暑。如果不及时处理,还会出现高烧、抽搐、
              昏迷等严重情况。
            </p>
            <p>中暑现场急救五步骤如下。</p>
            <p>第一步,转移。迅速将病人转移至阴凉通风处。</p>
            <p>
              第二步,降温。松开或脱下衣服以利于散热,可用冷水擦拭身体,在头部、腋窝、腹股
              沟等大血管分布区放置凉湿毛巾、冰袋,也可扇风,帮助降低体温。
            </p>
            <p>
              第三步,促醒。将风油精涂于太阳穴,仍不苏醒可按压人中、合谷穴促醒。
            </p>
            <p>第四步,补水。喝一些淡盐水,少量多次。</p>
            <p>第五步,转送。症状若不缓解则要及时送医救治。</p>
          </div>
          <!-- <p class="bj1-xyx">试一试</p>
          <p class="block">
            请同学们登录课程平台进行“一般中暑的现场急救”的学练。
          </p>
          </p> -->
        </div>
        <h4 id="d027">二、心肺复苏术(CPR)</h4>
        <p>
@@ -3122,424 +3254,555 @@
  </div>
  <div class="page-box" page="41">
    <div v-if="showPageList.indexOf(41) > -1">
      <div class="bodystyle"></div>
      <div class="bodystyle">
        <p>第四步,人工呼吸。</p>
        <p class="center">
          <img class="img-b" alt="" src="../../image/0043-1.jpg" />
        </p>
        <p class="img">图1-8-4 人工呼吸</p>
        <p>
          气道通畅后应迅速进行口对口人工呼吸。患者仰卧,施救者一手托其下颌使头后仰,另一手捏其鼻孔并用手掌边缘压住其额头。吸气后对患者口内用力吹气(注意要将患者的嘴包严),然后放开鼻孔,待胸廓回缩呼气。连续吹气2次,每次吹气要见胸廓有明显起伏才表示有效。
        </p>
        <p>
          如此重复循环5次以后,判断患者的状态。如患者瞳孔缩小,恢复自主呼吸,颈部大动脉出现搏动,末梢循环恢复,说明复苏有效。若复苏无效,则继续进行心肺复苏至患者心跳、呼吸恢复或急救人员到达现场。
        </p>
        <div class="bk-xyx">
          <p class="bj1-xyx">小贴士</p>
          <p>
            2021年6月,在丹麦对芬兰的欧洲杯小组赛上,丹麦队中场埃里克森突然遭遇心搏骤停倒地。队医马上携带AED进场对他实施心肺复苏。在队医进场之前,丹麦队队长克亚尔及时施救,不让已经昏迷的埃里克森吞下舌头,并保护住他的脖子,对他的呼吸道进行清理。由于在“黄金4分钟”内施救及时,埃里克森得救了。
          </p>
        </div>
        <div class="bk-xyx">
          <p class="bj1-xyx">试一试</p>
          <p>
            请同学们登录课程平台学习“自动体外除颤器(AED)的使用及注意事项”。
          </p>
        </div>
        <div class="bk-xspj">
          <p class="bj-sbx">学习评价</p>
          <p class="block">
            1.热射病典型的临床表现和现场处理方法有__________________。
          </p>
          <p class="block">
            2.利用模拟人进行心肺复苏术的操作练习,检验自己是否掌握了心肺复苏术的技能,并给自己打分。
          </p>
        </div>
        <h3 id="c008">专题八 提升安全避险的本领</h3>
        <div class="bk-ztgs">
          <p class="bj1-ztgs">学习目标</p>
          <p class="block">
            1.树立防灾意识、网络安全意识、性安全意识、食品安全意识。
          </p>
          <p class="block">
            2.掌握拥挤踩踏事故的应对与预防方法,防范性侵害的方法,食品选购与辨识食物中毒的方法。
          </p>
        </div>
      </div>
    </div>
  </div>
  <div class="page-box" page="42">
    <div v-if="showPageList.indexOf(42) > -1">
      <div class="bodystyle"></div>
      <div class="bodystyle">
        <div class="bk-ztgs">
          <p class="bj1-ztgs qjdrIocn">
            情境导入
            <svg
              @click="readText('qjdr08')"
              xmlns="http://www.w3.org/2000/svg"
              width="14.24"
              height="19.987"
              viewBox="0 0 14.24 19.987"
            >
              <g transform="translate(-227.018 -96)">
                <path
                  class="a"
                  d="M356,108.792h0a4.009,4.009,0,0,0,4-4V100a4.009,4.009,0,0,0-4-4h0a4.009,4.009,0,0,0-4,4v4.8A4.009,4.009,0,0,0,356,108.792Z"
                  transform="translate(-121.859)"
                />
                <path
                  class="a"
                  d="M241.249,456.342a.8.8,0,1,0-1.579-.245,5.6,5.6,0,0,1-11.063,0,.8.8,0,1,0-1.579.245,7.145,7.145,0,0,0,6.311,6.041v2.446h-2.4a.8.8,0,0,0,0,1.6h6.4a.8.8,0,0,0,0-1.6h-2.4v-2.446A7.145,7.145,0,0,0,241.249,456.342Z"
                  transform="translate(0 -350.438)"
                />
              </g>
            </svg>
          </p>
          <p class="block" id="qjdr08">
            某单位集体食堂午餐时,有十余人出现腹泻、头晕等不适症状,该单位及时将这些人送往医院治疗。卫生部门经检查,认为是青条鱼未充分煮熟导致的食物中毒。
          </p>
        </div>
        <p>
          现实生活中隐藏着各类安全隐患,有天灾,也有人祸,如自然灾害、意外伤害等。如果处理不当或应对失误,这些安全隐患就会变为灾害或安全事故(事件),对财产造成损失,对我们的身心造成伤害,甚至危及生命。
        </p>
        <p>
          本专题将带领同学们“亲临”灾害或安全事故(事件)“现场”,教同学们在危难或危急时刻学会保护好自己,掌握安全避险的本领,提高有效应对突发安全事故(事件)的能力,把灾害或安全事故(事件)造成的伤害和损失降至最低,确保自己和他人的生命与财产安全。
        </p>
        <div class="bk-xyx">
          <p class="bj1-xyx">学一学</p>
          <p>请同学们登录课程平台学习“地震的避险与逃生”的相关知识。</p>
        </div>
        <h4 id="d028">一、拥挤踩踏事故的应对与预防</h4>
        <h5 id="e050">(一)拥挤踩踏事故的应对</h5>
        <p>
          第一,如果发现慌乱的人群向自己行走的方向涌来时,要快速躲到一旁或靠墙角。等人群过后再离开,以防被卷到人流当中。
        </p>
        <p>
          第二,在拥挤混乱的情况下,应该设法使自己双脚站稳,抓住身边的一个牢固物件(栏杆、柱子或看台固定的椅子等),侧身站立,保持身体平衡,同时远离玻璃等易碎物品。
        </p>
        <p>
          第三,如果已被卷入拥挤的人群中,一定要镇静,和人群朝一个方向走,不要争着往外逃,脚下要走稳。如果鞋子被踩掉或有物品掉落,千万不要弯腰提鞋、系鞋带或捡拾物品。
        </p>
        <p>
          第四,在拥挤的人群中前行时,要用一只手紧握另一只手腕,手肘撑开,平放于胸前,上身略向前倾,使胸前形成一定空间,以利于保持呼吸畅通。
        </p>
        <p>
          第五,万一被挤倒在地,要设法使身体蜷缩成球状,双手紧扣,置于颈后,保护好头、颈、胸和腹部等重要部位。如有可能,设法靠近墙壁或其他支撑物,并尽一切可能在最短的时间内站立起来。
        </p>
        <p>
          第六,在拥挤现场,如果发现前面有人摔倒,应立即停下脚步,同时大声呼救,告知后面的人群不要向前靠近和拥挤。在保证自身安全的情况下,尽量拉起或提醒摔倒的人,使其尽快站起来。
        </p>
        <p>
          第七,如果有人发生了挤压性窒息,要尽早、尽快做人工呼吸,并拨打120急救电话。
        </p>
      </div>
    </div>
  </div>
  <div class="page-box" page="43">
    <div v-if="showPageList.indexOf(43) > -1">
      <div class="bodystyle">
        <h5 id="e051">(二)拥挤踩踏事故的预防</h5>
        <p>
          大型活动结束,进行疏散时,一定要提高防范意识,格外注意秩序。一般大型集会都会有专人统一指挥、疏导和保护,一定要听从工作人员的统一指挥,有序撤离。
        </p>
        <p>
          在公共场所上下楼梯时,一定不要起哄、拥挤或打闹,要按规定或按序排队,靠右侧行走。一旦发现前面的人跌倒或出现其他异常,要停止上下楼梯,不要紧跟。要保持冷静,适当呼救,不要过于激动,严禁人为地制造恐慌,避免出现失控或骚乱的局面,以致人群在无组织、无目的的逃生中相互拥挤,引发踩踏事故。
        </p>
        <p>
          不要逆行,不要在人群拥挤的地方停留,更不要出于好奇而主动到人群拥挤的地方打探究竟。
        </p>
        <h4 id="d029">二、性侵害的防范与应对</h4>
        <p>
          防范性侵害是自我保护的重要组成部分。需要注意的是,实施性侵害的可能是陌生人,也可能是熟识的人;遭受性侵害的可能是女生,也可能是男生。
        </p>
        <h5 id="e052">(一)性侵害易发生的时间和场所</h5>
        <p>
          夏季天气炎热,夜生活时间延长,人们衣着单薄。夏季夜间是性侵害多发的时段,犯罪分子作案后也容易借着昏暗的光线逃脱。
        </p>
        <p>
          此外,拥挤的公共场所和人少僻静的场所也是易发生性侵害的地点,包括教室、礼堂、影院、舞池等人多拥挤的地方和公园假山、树林深处、小巷等人少僻静的场所。
        </p>
        <div class="bk-xyx">
          <p class="bj1-xyx">学一学</p>
          <p>请同学们登录课程平台学习“性骚扰的防范与应对”的相关知识。</p>
        </div>
        <h5 id="e053">(二)性侵害</h5>
        <p><b>1.性侵害的界定</b></p>
        <p>
          性侵害是指加害者以威胁、权力、暴力、金钱或甜言蜜语,引诱胁迫他人做出违背其意愿的与性有关的行为,或在性方面对受害人造成伤害的行为,包括强奸、猥亵和组织强迫卖淫等。
        </p>
        <p><b>2.性侵害的危害</b></p>
        <p>
          青少年正处于生长时期,身体各种机能、性器官都尚未发育成熟。任何性侵犯行为都会对其造成极大的身心伤害。如果处理不当,还会对成年后的生活造成很大的影响,最为常见的影响有厌恶身体接触、亲密恐惧、抑郁、焦虑、创伤后应激障碍,甚至自杀。
        </p>
        <p><b>3.性侵害的防范</b></p>
        <p>
          ①树立预防性侵犯的意识,牢记陌生人或熟人都可能是性侵害的加害人,要断然拒绝一切让我们感到不舒服的触碰、抚摸、亲吻、拥抱等亲密行为,勇敢说“不”。
        </p>
      </div>
    </div>
  </div>
  <div class="page-box" page="44">
    <div v-if="showPageList.indexOf(44) > -1">
      <div class="bodystyle">
        <p>②路上要结伴而行,避免在夜晚、僻静场所单独行动。</p>
        <p>
          ③不去歌厅、酒吧等场所,不轻易与不熟悉的人(包括网友)单独见面,不轻易接受陌生人或者可疑人的饮料和食品,与人交往时要保持适当的人际距离。
        </p>
        <p>
          ④避免单独和可疑人在家里或宁静、封闭的环境中会面,尤其是到可疑人家中。
        </p>
        <p>
          ⑤出去游玩等,一定要告诉父母返回时间、和谁在一起以及同伴的联系方式等。
        </p>
        <p>
          ⑥学习一些简单且实用的防护招式,遭遇危险的时候,能够利用肘、膝盖等部位,趁坏人不备,用力攻击其薄弱部位,如裆部、面部等。
        </p>
        <p>
          ⑦遇到危险学会向信任的人(如老师、家长)求助,不要为坏人保守任何秘密。必要时要报警,向警察求助,用法律武器保护自己。
        </p>
        <p><b>4.不幸遭遇性侵害时的应对策略</b></p>
        <p>在保证生命安全的前提下,遭遇性侵害时可采用以下应对策略。</p>
        <p>
          随机应变:如果不幸遭遇性侵害,一定要沉着冷静,临危不惧,拖延时间,谋划计策,寻找机会发出求救信号或逃走。
        </p>
        <p>
          智慧取胜:如尽可能大声呼喊,制造动静,给对方施加心理压力;或佯装就范借机逃脱,一旦脱身,应及时向警察或路人求助。
        </p>
        <p>
          防身妙招:学习几招简单而实用的应对招式,遭遇危险的时候冷静应对,利用肘、膝盖、脚跟、手等部位,趁其不备,用力攻击坏人的薄弱部位。
        </p>
        <p>
          以上策略不可生搬硬套,我们必须因地制宜、灵活运用。总之,遭遇了性侵害,一是要告诉家长或老师;二是及时报警,运用法律武器保护自己和帮助他人;三是到医院做身体检查。
        </p>
        <div class="bk-xyx">
          <p class="bj1-xyx">议一议</p>
          <p>
            请同学们登录课程平台学习“提高网络安全事故应对能力,远离网络伤害”的相关知识,并分享自己的心得体会。
          </p>
        </div>
        <h4 id="d030">三、关注食品安全</h4>
        <p>
          食品安全与人们的生活息息相关,关系到身体健康和生命安全。首先要把住食品选购关,其次要知道如何预防与应对食物中毒。
        </p>
        <h5 id="e054">(一)食品选购与辨识</h5>
        <p><b>1.认识食品标志</b></p>
        <p>
          食品标志能帮助我们快速了解食品的质量、成分、区域、生产方式等信息,为食品选购提供依据。常见的食品标志包括有机产品标志、保健食品标志、无公害农产品标志、绿色食品标志等(见图1-9-1)。
        </p>
      </div>
    </div>
  </div>
  <div class="page-box" page="45">
    <div v-if="showPageList.indexOf(45) > -1">
      <div class="bodystyle">
        <p class="center">
          <img class="img-c" alt="" src="../../image/0047-1.jpg" />
        </p>
        <p class="img">图1-9-1 常见的食品标志</p>
        <p><b>2.购买包装食品要“五查看”</b></p>
        <p>
          一要查看食品的“三期”,即食品的生产日期、保质期、保存期,尽量避免购买临近保质期的食品;二要查看是否为“三无”产品,即无生产商、无生产地、无生产日期,“三无”产品不能买;三要查看有无食品生产许可证编号,即SC+数字;四要查看包装是否有胀袋或破损,有胀袋或破损的不能买;五要仔细查看配料表,色素过量、防腐剂超标、糖精过量、高盐、高糖和含大量反式脂肪酸的食品不能买。
        </p>
        <h5 id="e055">(二)食物中毒的预防与处理</h5>
        <p>
          食物中毒是指摄入含有生物性或化学性有毒、有害物质的食品,所引起的非传染性的急性和亚急性疾病。
        </p>
        <p><b>1.食物中毒的分类</b></p>
        <p>
          细菌性食物中毒指因食用含有细菌或细菌毒素的食品(如变味的蛋糕、剩饭剩菜等)而引起的中毒。发病有明显的季节性,5—10月较多,发病率高、死亡率低。
        </p>
        <p>
          真菌及其霉素引起的食物中毒指因食用被真菌及其霉菌污染的食物(如发霉的花生、玉米、大米及甘蔗等)而引起的中毒,死亡率较高。
        </p>
        <p>
          动物性食物中毒指食用有毒的动物性食品(如河豚、鱼胆等)而引起的中毒,发病率及死亡率都较高。
        </p>
        <p>
          植物性食物中毒指因食用有毒的植物性食品(如未炒熟的豆角、未煮熟的豆浆、苦杏仁、鲜黄花菜、发芽的土豆等)而引起的中毒,发病率及死亡率均较高。
        </p>
        <p>
          化学性食物中毒指因食用化学性有毒物品引起的中毒,如农药中毒、亚硝酸盐引起的食物中毒、有机磷引起的食物中毒、砷化物引起的食物中毒等,发病率及死亡率均较高。
        </p>
        <p><b>2.食物中毒的表现</b></p>
        <p>
          食物中毒的原因不同,患者的表现会有所区别。但其共同特点是潜伏期短,食物中毒后几分钟到数小时起病;多人发病,食用过同一食物的人集体发病;第一反应往往是腹部不适,腹痛或腹泻,与腹部不适伴发的还有恶心、呕吐、头晕、发烧等症状;吐泻严重的还会发生脱水、酸中毒,甚至休克、昏迷等。一些特殊的化学性毒素还可能出现相应的特殊症状。
        </p>
      </div>
    </div>
  </div>
  <div class="page-box" page="46">
    <div v-if="showPageList.indexOf(46) > -1">
      <div class="bodystyle">
        <p><b>3.食物中毒的预防</b></p>
        <p>(1)食物选择</p>
        <p>
          不采摘、捡拾、购买、加工和食用来历不明的食物,不食用死因不明的畜禽或水产品以及不认识的野生菌类、野菜和野果。
        </p>
        <p>不吃已确认变质或怀疑可能变质的食品,不食用超过保质期的食品。</p>
        <p>不购买无卫生许可证和营业执照的小店里或路边摊点上的食品。</p>
        <p>
          做好自备水的防护,保证水质卫生、安全,不饮用未经煮沸的生活饮用水。
        </p>
        <p>不生吃海鲜、河鲜、肉类等。</p>
        <p>(2)食物加工</p>
        <p>
          食物必须煮熟煮透。煮熟后放置 2 小时以上的食品,重新加热到
          70℃以上再食用。隔夜食品在食用前必须加热煮透后方可食用。
        </p>
        <p>蔬菜水果要洗净,做到“一洗、二泡、三冲洗”。</p>
        <p>了解不同食材的安全加工方式,避免因加工不当导致食物中毒。</p>
        <p>(3)食物储存</p>
        <p>
          加工、储存食物一定要做到生熟分开,加工、盛放生食与熟食的器具应分开使用。
        </p>
        <p>接触食品的器具和双手必须清洗干净并保洁。</p>
        <p>直接入口的器具要消毒,以防食品受到污染。</p>
        <p>
          冰箱等冷藏设备要定期清洁,冷冻的食品如果超过 3 个月最好不要食用。
        </p>
        <p>
          桶装水最好一周内喝完。瓶装水要看是否过保质期,开盖时要看是否封严。
        </p>
        <p>
          妥善保管有毒有害物品,农药、杀虫剂和消毒剂等不要存放在食品加工经营场所,避免被误食、误用或意外污染食品。
        </p>
        <p><b>4.食物中毒的应对</b></p>
        <p>
          如果怀疑有食物中毒症状,应立即停食可疑食物,尽快去医院,并及时报告给老师、家长。切忌擅自用药。
        </p>
        <div class="bk-xspj">
          <p class="bj-sbx">学习评价</p>
          <p class="block">
            1.如果在拥挤的人群中前行,为利于呼吸畅通,你应该怎样做?万一被挤倒在地,你该怎么办?
          </p>
          <p class="block">2.遭遇性侵害时的应对策略有哪些?</p>
          <p class="block">3.购买包装食品时要注意查看哪些信息?</p>
        </div>
      </div>
    </div>
  </div>
  <div class="page-box" page="47">
    <div v-if="showPageList.indexOf(47) > -1">
      <div class="bodystyle">
        <h3 id="c009">专题九 注重体育精神的塑造</h3>
        <div class="bk-ztgs">
          <p class="bj1-ztgs">学习目标</p>
          <p class="block">
            1.了解体育精神、奥林匹克精神、中华体育精神的内涵和意义。
          </p>
          <p class="block">2.了解我国对世界奥运做出的重大贡献。</p>
          <p class="block">
            3.通过学习党和国家领导人的体育思想,领会“女排精神”与“乒乓精神”,树立积极健康的人生观和价值观。
          </p>
          <p class="block">
            4.培养良好的体育品德,自觉运用体育精神磨炼个人意志。
          </p>
        </div>
        <div class="bk-ztgs">
          <p class="bj1-ztgs qjdrIocn">
            情境导入
            <svg
              @click="readText('qjdr09')"
              xmlns="http://www.w3.org/2000/svg"
              width="14.24"
              height="19.987"
              viewBox="0 0 14.24 19.987"
            >
              <g transform="translate(-227.018 -96)">
                <path
                  class="a"
                  d="M356,108.792h0a4.009,4.009,0,0,0,4-4V100a4.009,4.009,0,0,0-4-4h0a4.009,4.009,0,0,0-4,4v4.8A4.009,4.009,0,0,0,356,108.792Z"
                  transform="translate(-121.859)"
                />
                <path
                  class="a"
                  d="M241.249,456.342a.8.8,0,1,0-1.579-.245,5.6,5.6,0,0,1-11.063,0,.8.8,0,1,0-1.579.245,7.145,7.145,0,0,0,6.311,6.041v2.446h-2.4a.8.8,0,0,0,0,1.6h6.4a.8.8,0,0,0,0-1.6h-2.4v-2.446A7.145,7.145,0,0,0,241.249,456.342Z"
                  transform="translate(0 -350.438)"
                />
              </g>
            </svg>
          </p>
          <p class="block" id="qjdr09">
            小婷是一名中职学生,身高183厘米,中国女排前主教练郎平是她的榜样。她从小最大的愿望是进入理想的大学当一名排球运动员,甚至梦想穿上国家队的球衣为国争光。可伤病让她一次次与梦想失之交臂,所以她常常感到失落与迷茫。中国女排顽强拼搏、永不言败的精神让她重新振作起来。她相信阳光总在风雨后……后来她收到了她梦想中的大学的录取通知书。
          </p>
        </div>
        <p>
          体育是健康、青春、活力的代表,身体是奋斗的基础。同学们应在体育学习过程中更好地锤炼意志、健全人格、增强体质,形成顽强拼搏、奋斗为我的理想信念。
        </p>
        <p>
          本专题将解读体育精神、奥林匹克精神和中华体育精神的内涵,介绍塑造体育精神的方法,意在使同学们全面认识体育锻炼对于健康人生的价值,培养良好的体育道德,树立积极健康的人生观和价值观。
        </p>
        <h4 id="d031">一、体育精神</h4>
        <p>
          体育精神是指人们在体育实践活动中形成的,以健康快乐、挑战征服、公平竞争、团结协作为主要价值标准的仪式、思维活动和一般心理状态。体育精神是体育的整体面貌,
          是公平、公正、公开及凝聚力、感染力和号召力的反映,是体育的理想信念及体育知识、体育道德、体育审美水平的标志,
          是体育的支柱和灵魂。体育精神反映了人类在体育运动中追求的真、善、美与自由的价值理想,传递了人类突破自我、追求成功、超越有限、追求无限的价值追求。
        </p>
      </div>
    </div>
  </div>
  <div class="page-box" page="48">
    <div v-if="showPageList.indexOf(48) > -1">
      <div class="bodystyle">
        <h4 id="d032">二、奥林匹克精神</h4>
        <p>
          奥林匹克精神基于追求团结、友谊、和平、进步的奥林匹克运动,蕴含丰富的人文内涵。1991年,《奥林匹克宪章》首次将奥林匹克精神正式表述为“互相理解、友谊、团结和公平竞争的精神”。
        </p>
        <p>
          随着时代的变迁,奥林匹克精神的价值追求已经超出了体育领域。古代奥运象征着和平、友谊;现代奥运以“更快、更高、更强、更团结”为口号,象征着奋发向上、不屈不挠的精神。巴塞罗那奥运会提出了“永远的朋友”;悉尼奥运会提出了“分享奥林匹克精神”;北京奥运会提出了“同一个世界,同一个梦想”;伦敦奥运会提出了“激励一代人”;东京奥运会提出了“激情聚会”……这些都是切合实际的感动世界的口号。
        </p>
        <div class="bk-xyx">
          <p class="bj1-xyx">学一学</p>
          <p>请同学们登录课程平台学习“奥林匹克‘五环’的演变历程”。</p>
        </div>
        <div class="bk-xyx">
          <p class="bj1-xyx">学一学</p>
          <p>请同学们登录课程平台学习“兴奋剂及其危害”。</p>
        </div>
        <h4 id="d033">三、奥运中国</h4>
        <p>
          2001年7月13日,北京以票数过半的优势赢得了2008年第29届夏季奥林匹克运动会的主办权,这是我国奥运史上的重要里程碑事件。图1-10-1为2008年北京奥运会会徽。北京奥运会提出了“同一个世界,同一个梦想”的口号,倡导团结、友谊、进步、和谐、参与和梦想,以“绿色奥运、科技奥运、人文奥运”三大核心理念诠释了人文奥运所蕴含的和谐价值观,为世界人民留下了宝贵的体育文化遗产和重要的精神财富。2008年8月8日,第29届北京奥运会盛大开幕。本届奥运会上共创造43项新世界纪录及132项新奥运纪录。另外,共有87个国家或地区在赛事中取得奖牌。我国以51枚金牌雄居金牌榜首,成为奥运历史上首个登上金牌榜首的亚洲国家。
        </p>
        <p class="center">
          <img class="img-f" alt="" src="../../image/0050-2.jpg" />
        </p>
        <p class="img">图1-10-1 2008年北京奥运会会徽</p>
        <p class="center">
          <img class="img-f" alt="" src="../../image/0050-1.jpg" />
        </p>
        <p class="img">图1-10-2 2022年北京冬奥会会徽</p>
        <div class="bk-xyx">
          <p class="bj1-xyx">议一议</p>
          <p>
            请同学们上网搜索观看2008年北京夏季奥运会、2022年北京冬季奥运会开幕式视频,交流观后感想。
          </p>
        </div>
        <p>
          2015年7月31日,北京赢得了2022年第24届冬季奥林匹克运动会的主办权,这是我国奥运史上的又一里程碑事件。图1-10-2为2022年北京冬奥会会徽。本届冬奥会提出了“一起向未来”的口号,倡导追求团结、和平、进步、包容的共同目标,表达了世界需要携手走向美好未来的共同愿望,是“更快、更高、更强、更团结”奥林匹克精神的中国化宣言,以习近平总书记“绿色、共享、开放、廉洁”的办奥理念,让奥林匹克再次助力中国梦想,使冬季运动融入我国亿万民众,让世界更加相知、相融,为世界贡献了一场“精彩、非凡、卓越”的北京冬奥会。北京冬奥会、冬残奥会的成功举办,青年一代更加积极向上,全党全国各族人民文化自信明显增强、精神面貌更加奋发昂扬。
        </p>
      </div>
    </div>
  </div>
  <div class="page-box" page="49">
    <div v-if="showPageList.indexOf(49) > -1">
      <div class="bodystyle">
        <h4 id="d034">四、中华体育精神</h4>
        <div class="bk-xyx">
          <p class="bj1-xyx">议一议</p>
          <p>
            请同学们登录课程平台学习“中国女排十连冠”,并分享自己曾看过的中国女排比赛。
          </p>
        </div>
        <p>
          2019年9月30日,习近平总书记在会见获得2019年女排世界杯冠军的中国女排队员、教练员代表时对女排精神进行了总结:祖国至上、团结协作、顽强拼搏、永不言败。1981年5月,万里同志把“胸怀祖国、放眼世界、为国争光的精神,发愤图强、自力更生、艰苦奋斗的实干精神,不屈不挠、勤学苦练、不断钻研、不断创新的精神,同心同德、团结战斗的集体主义精神,胜不骄、败不馁的革命乐观主义精神”概括为“乒乓精神”。
        </p>
        <p>
          “女排精神”“乒乓精神”是中华体育精神在排球和乒乓球运动中的高度凝练与集中体现。它们已成为时代的精神印记,衍生出强大的民族凝聚力,影响着各个行业领域。正如马克思所言:“任何真正的哲学都是自己时代精神的精华。”
        </p>
        <p>
          中华体育精神是指中国人在体育实践活动中形成的,以爱国奉献、团结协作、公平竞争、拼搏自强、快乐健康为主要价值标准的意识、思维活动和一般心理状态。精神能化人,以“顽强拼搏、无私奉献、科学求实、遵纪守法、团结协作、为国争光”为主要内容的中华体育精神,不仅激励了一代代体育人干事创业、奋勇争先,而且为社会主义现代化建设增添了强大的精神动力。
        </p>
        <p>
          在不同时期,中华体育精神有着鲜明的时代符号,这些符号无疑是时代风貌的生动写照。党和国家领导人在体育思想上高屋建瓴,为中华体育精神留下了宝贵的财富,指引着一代代中国人向着更好的目标奋进。
        </p>
        <p>
          毛泽东在《体育之研究》中提出:“文明其精神,野蛮其体魄……体育之效,至于强筋骨,因而增知识,因而调感情,因而强意志”;为中华全国体育总会成立大会题词“发展体育运动,增强人民体质”;坚守“体育于吾人实占第一之位置”的观点;认为“健康第一,学习第二”,体育是德育和智育的基础;提出了“友谊第一,比赛第二”的竞技体育方针等。
        </p>
        <div class="bk-xyx">
          <p class="bj1-xyx">议一议</p>
          <p>
            请同学们登录课程平台学习“中华体育精神符号”,并分享自己对这些体育人的认识。
          </p>
        </div>
        <p>
          习近平总书记指出:“体育是提高人民健康水平的重要途径,是满足人民群众对美好生活向往、促进人的全面发展的重要手段,是促进经济社会发展的重要动力,是展示国家文化软实力的重要平台”;“体育承载着国家强盛、民族振兴的梦想,体育强则中国强,国运兴则体育兴”;强调体育强国建设“以人民为中心,通过全民健身实现全民健康”;认为发展体育事业“能为中华民族伟大复兴提供凝心聚气的强大精神力量”,我们要“弘扬中华体育精神,弘扬体育道德风尚”,等等。
        </p>
        <p>
          从“体育救国”到“健康中国”,从体育的层面体现出我国在党的几代领导集体的带领下,在几代中国人民的勤劳奋斗下,步入社会主义新时代,开启中华民族伟大复兴的新篇章。
        </p>
      </div>
    </div>
  </div>
  <div class="page-box" page="50">
    <div v-if="showPageList.indexOf(50) > -1">
      <div class="bodystyle">
        <h4 id="d035">五、注重体育精神的塑造,树立积极的人生观和价值观</h4>
        <h5 id="e056">(一)主动参与、自我超越,担当青年使命</h5>
        <p>
          同学们可以试试:主动参加体育活动;尝试参加一项自己从未接触过的体育运动;尝试创造一个新的成绩。青年强,则国家强。当代中国青年生逢其时,施展才干的舞台无比广阔,实现梦想的前景无比光明。同学们要主动克服心理惰性,积极参与体育活动;要在实践中挑战自我、战胜自我、超越自我,要敢于站上跑道、走进赛场,不做过客、不当看客,为国家、为人民、为社会担起青年人的使命。
        </p>
        <h5 id="e057">(二)不畏艰苦、勇于拼搏,磨炼坚强意志</h5>
        <p>
          同学们可以试试:在每次想要放弃的时候对自己说“再坚持一下”,大声喊出“我可以的”。冠军的金牌和鲜花是鲜艳亮丽的,但在站上领奖台之前,运动员需要接受千万次的艰苦磨炼,赛中更需要全盘考虑、周密部署、谨慎细致、拼尽全力,不敢有一丝马虎。同学们要立足本职、埋头苦干,从自身做起,从点滴做起,怀抱梦想又脚踏实地,敢想敢为又善作善成,立志做有理想、敢担当、能吃苦、肯奋斗的新时代好青年。
        </p>
        <div class="bk-xyx">
          <p class="bj1-xyx">议一议</p>
          <p>
            请同学们登录课程平台学习“奥运史上令人瞩目的倒数第一名”,并分享从这则故事中得到的启示。
          </p>
        </div>
        <h5 id="e058">(三)服从规则、尊重对手,树立公平竞争意识</h5>
        <p>
          同学们可以试试:和同伴一起研究一个体育项目的规则;担任一个体育项目的裁判;向对手行赛前礼;向获胜的对手真诚致贺。体育的世界如同一场有规则的游戏。公平的前提是所有人都遵守规则,只有在相同的规则下,竞争才有意义。吹灭别人的灯,并不会让自己更加光明;阻挡别人的路,也不会让自己行得更远。我们必须要具备这样一种意识。这是对自己的尊重,也是对他人的尊重。
        </p>
        <h5 id="e059">(四)团结友爱、协同配合,增强集体凝聚力</h5>
        <p>
          同学们可以试试:在比赛前和队友一起握手喊加油;和队友一起商量比赛战术;抱抱因失误而内疚的队友。团结就是力量,团结才能胜利。团结一致是一支优秀团队的目标、理想、作风、纪律、凝聚力和战斗力处于最佳状态的体现,是团队良性发展并取得优异成绩的可靠保证。赢了一起“狂”,输了一起“扛”,团队的荣辱兴衰关乎每一分子。当所有人都为这个集体默默地付出、贡献自己的力量时,这个团队才会凝心聚力,披荆斩棘,所向披靡。
        </p>
      </div>
    </div>
  </div>
  <div class="page-box" page="51">
    <div v-if="showPageList.indexOf(51) > -1">
      <div class="bodystyle">
        <h5 id="e060">(五)求真学问、求实创新,树立远大理想</h5>
        <p>
          同学们可以试试:成为一个小团体中某项技术领先的人;成为团队中最了解某个体育项目起源的人;创新一个简易的体育游戏。在知识更新日趋加速、技术迭代日新月异的今天,要成为挺立在时代潮头、中流击水的佼佼者,就必须坚持解放思想、实事求是、与时俱进、求真务实,一切从实际出发,把“求真学问,练真本领”作为首要任务。同学们要树立远大理想,奉行“事业靠本领、幸福靠成就”的理念,让体育精神成为青春远航的动力,让增长本领成为青春搏击的能量。
        </p>
        <h4 id="d036">六、中职学生的基本体育道德规范</h4>
        <p>
          在课上要认真学练老师所授的每一项知识、技能,专心倾听老师的讲解与示范,认真揣摩、模仿尝试、学懂练会;在运动及比赛的过程中尊重伙伴和对手,践行公平、公正和公开竞争的原则;在“学—练—赛—评”中养成良好的体育道德。具体来说,同学们应做到以下几点。
        </p>
        <p class="block">1.热爱运动,健康生活,遵守运动规则。</p>
        <p class="block">2.尊重对手,尊重裁判,诚实守信。</p>
        <p class="block">
          3.遵守运动礼仪,运动中不歧视、不藐视、不故意伤害任何运动伙伴和对手。
        </p>
        <p class="block">4.团结协作,拼搏进取,互帮互助,共同进步。</p>
        <p class="block">
          5.自强、自立、自尊、自信、自重,勇于挑战自我、超越自我。
        </p>
        <p class="block">6.在规则下,能够体面地赢,也能够体面地输。</p>
        <p class="block">
          7.“学—练—赛—评”要积极主动、认真踏实、持之以恒、保质保量。
        </p>
        <p class="block">
          8.运动中要文明礼貌,着整洁的运动装,言行举止得体。
        </p>
        <p class="block">
          9.爱护校园一切体育设施,保护校园人文景观和自然环境,损坏公物要赔偿。
        </p>
        <p class="block">10.尊敬体育教师,尊重体育器材保管员。</p>
        <div class="bk-xspj">
          <p class="bj-sbx">学习评价</p>
          <p class="block">1.我认为体育精神是____________。</p>
          <p class="block">
            2.我会通过以下途径塑造自己的体育精神____________。
          </p>
          <p class="block">
            3.通过学习“奥运中国”、党和国家领导人的体育思想,我打算从__________________方面做起,为自己的健康负责,为我国体育事业贡献自己应有的一分力量。
          </p>
          <p class="block">
            4.请收集重要赛事中运动员使用兴奋剂的案例,并和同学交流其危害,说一说这些案例对自己日常生活的启示。
          </p>
        </div>
        <hr />
        <p class="note">
          <a id="m1"></a><a href="chapter001.html#w1">[1]</a>
          本教材课程平台为www.bnuic.com,进入该网址后,依次选择“京师职教→中职→文化基础课→体育与健康(第3版)→教与学资源”,即可查阅教材全部资源。全书同,后不赘述。
        </p>
        <p class="note">
          <a id="m2"></a><a href="chapter001.html#w2">[2]</a>
          陶行知:《陶行知全集》第8卷,66页,成都,四川教育出版社,2009。
        </p>
        <p class="note">
          <a id="m3"></a><a href="chapter001.html#w3">[3]</a>
          体重指数(详见②)、肺活量可根据《国家学生体质健康标准(2014年修订)》高一阶段数据计算或测试得出。其中,男生体重指数正常值区间为16.5~23.2,≤16.4为低体重,23.3~26.3为超重,≥26.4为肥胖;女生体重指数正常值区间为16.5~22.7,≤16.4为低体重,22.8~25.2为超重,≥25.3为肥胖。男生肺活量≤2599毫升为不及格,2600~3799毫升为及格,3800~4299毫升为良好,≥4300毫升为优秀;女生肺活量≤1749毫升为不及格,1750~2749毫升为及格,2750~3049毫升为良好,≥3050毫升为优秀。脊柱、性发育指标可根据相关健康体检报告填写。
        </p>
        <p class="note">
          <a id="m4"></a><a href="chapter001.html#w4">[4]</a>
          体重指数是目前常用的衡量人体胖瘦及健康程度的一项标准,具体计算方法为体重指数=体重÷身高<sup>2</sup>(体重单位:千克;身高单位:米)。
        </p>
        <p class="note">
          <a id="m5"></a><a href="chapter001.html#w5">[5]</a>
          针对如溺水等气道堵塞类的心肺复苏,实施步骤有所区别,应先开放气道、清除气道中的积水及异物,再依次进行人工呼吸和胸外按压。
        </p>
      </div>
    </div>
  </div>
  <div class="page-box" page="52">
    <div v-if="showPageList.indexOf(52) > -1">
      <div class="bodystyle"></div>
    </div>
  </div>
  <p>第四步,人工呼吸。</p>
  <p class="center">
    <img class="img-b" alt="" src="../image/0043-1.jpg" />
  </p>
  <p class="img">图1-8-4 人工呼吸</p>
  <p>
    气道通畅后应迅速进行口对口人工呼吸。患者仰卧,施救者一手托其下颌使头后仰,另一手捏其鼻孔并用手掌边缘压住其额头。吸气后对患者口内用力吹气(注意要将患者的嘴包严),然后放开鼻孔,待胸廓回缩呼气。连续吹气2次,每次吹气要见胸廓有明显起伏才表示有效。
  </p>
  <p>
    如此重复循环5次以后,判断患者的状态。如患者瞳孔缩小,恢复自主呼吸,颈部大动脉出现搏动,末梢循环恢复,说明复苏有效。若复苏无效,则继续进行心肺复苏至患者心跳、呼吸恢复或急救人员到达现场。
  </p>
  <div class="bk-xyx">
    <p class="bj1-xyx">小贴士</p>
    <p>
      2021年6月,在丹麦对芬兰的欧洲杯小组赛上,丹麦队中场埃里克森突然遭遇心搏骤停倒地。队医马上携带AED进场对他实施心肺复苏。在队医进场之前,丹麦队队长克亚尔及时施救,不让已经昏迷的埃里克森吞下舌头,并保护住他的脖子,对他的呼吸道进行清理。由于在“黄金4分钟”内施救及时,埃里克森得救了。
    </p>
  </div>
  <div class="bk-xyx">
    <p class="bj1-xyx">试一试</p>
    <p>请同学们登录课程平台学习“自动体外除颤器(AED)的使用及注意事项”。</p>
  </div>
  <div class="bk-xspj">
    <p class="bj-sbx">学习评价</p>
    <p class="block">
      1.热射病典型的临床表现和现场处理方法有__________________。
    </p>
    <p class="block">
      2.利用模拟人进行心肺复苏术的操作练习,检验自己是否掌握了心肺复苏术的技能,并给自己打分。
    </p>
  </div>
  <h3 id="c008">专题八 提升安全避险的本领</h3>
  <div class="bk-ztgs">
    <p class="bj1-ztgs">学习目标</p>
    <p class="block">
      1.树立防灾意识、网络安全意识、性安全意识、食品安全意识。
    </p>
    <p class="block">
      2.掌握拥挤踩踏事故的应对与预防方法,防范性侵害的方法,食品选购与辨识食物中毒的方法。
    </p>
  </div>
  <div class="bk-ztgs">
    <p class="bj1-ztgs">情境导入</p>
    <p class="block">
      某单位集体食堂午餐时,有十余人出现腹泻、头晕等不适症状,该单位及时将这些人送往医院治疗。卫生部门经检查,认为是青条鱼未充分煮熟导致的食物中毒。
    </p>
  </div>
  <p>
    现实生活中隐藏着各类安全隐患,有天灾,也有人祸,如自然灾害、意外伤害等。如果处理不当或应对失误,这些安全隐患就会变为灾害或安全事故(事件),对财产造成损失,对我们的身心造成伤害,甚至危及生命。
  </p>
  <p>
    本专题将带领同学们“亲临”灾害或安全事故(事件)“现场”,教同学们在危难或危急时刻学会保护好自己,掌握安全避险的本领,提高有效应对突发安全事故(事件)的能力,把灾害或安全事故(事件)造成的伤害和损失降至最低,确保自己和他人的生命与财产安全。
  </p>
  <div class="bk-xyx">
    <p class="bj1-xyx">学一学</p>
    <p>请同学们登录课程平台学习“地震的避险与逃生”的相关知识。</p>
  </div>
  <h4 id="d028">一、拥挤踩踏事故的应对与预防</h4>
  <h5 id="e050">(一)拥挤踩踏事故的应对</h5>
  <p>
    第一,如果发现慌乱的人群向自己行走的方向涌来时,要快速躲到一旁或靠墙角。等人群过后再离开,以防被卷到人流当中。
  </p>
  <p>
    第二,在拥挤混乱的情况下,应该设法使自己双脚站稳,抓住身边的一个牢固物件(栏杆、柱子或看台固定的椅子等),侧身站立,保持身体平衡,同时远离玻璃等易碎物品。
  </p>
  <p>
    第三,如果已被卷入拥挤的人群中,一定要镇静,和人群朝一个方向走,不要争着往外逃,脚下要走稳。如果鞋子被踩掉或有物品掉落,千万不要弯腰提鞋、系鞋带或捡拾物品。
  </p>
  <p>
    第四,在拥挤的人群中前行时,要用一只手紧握另一只手腕,手肘撑开,平放于胸前,上身略向前倾,使胸前形成一定空间,以利于保持呼吸畅通。
  </p>
  <p>
    第五,万一被挤倒在地,要设法使身体蜷缩成球状,双手紧扣,置于颈后,保护好头、颈、胸和腹部等重要部位。如有可能,设法靠近墙壁或其他支撑物,并尽一切可能在最短的时间内站立起来。
  </p>
  <p>
    第六,在拥挤现场,如果发现前面有人摔倒,应立即停下脚步,同时大声呼救,告知后面的人群不要向前靠近和拥挤。在保证自身安全的情况下,尽量拉起或提醒摔倒的人,使其尽快站起来。
  </p>
  <p>
    第七,如果有人发生了挤压性窒息,要尽早、尽快做人工呼吸,并拨打120急救电话。
  </p>
  <h5 id="e051">(二)拥挤踩踏事故的预防</h5>
  <p>
    大型活动结束,进行疏散时,一定要提高防范意识,格外注意秩序。一般大型集会都会有专人统一指挥、疏导和保护,一定要听从工作人员的统一指挥,有序撤离。
  </p>
  <p>
    在公共场所上下楼梯时,一定不要起哄、拥挤或打闹,要按规定或按序排队,靠右侧行走。一旦发现前面的人跌倒或出现其他异常,要停止上下楼梯,不要紧跟。要保持冷静,适当呼救,不要过于激动,严禁人为地制造恐慌,避免出现失控或骚乱的局面,以致人群在无组织、无目的的逃生中相互拥挤,引发踩踏事故。
  </p>
  <p>
    不要逆行,不要在人群拥挤的地方停留,更不要出于好奇而主动到人群拥挤的地方打探究竟。
  </p>
  <h4 id="d029">二、性侵害的防范与应对</h4>
  <p>
    防范性侵害是自我保护的重要组成部分。需要注意的是,实施性侵害的可能是陌生人,也可能是熟识的人;遭受性侵害的可能是女生,也可能是男生。
  </p>
  <h5 id="e052">(一)性侵害易发生的时间和场所</h5>
  <p>
    夏季天气炎热,夜生活时间延长,人们衣着单薄。夏季夜间是性侵害多发的时段,犯罪分子作案后也容易借着昏暗的光线逃脱。
  </p>
  <p>
    此外,拥挤的公共场所和人少僻静的场所也是易发生性侵害的地点,包括教室、礼堂、影院、舞池等人多拥挤的地方和公园假山、树林深处、小巷等人少僻静的场所。
  </p>
  <div class="bk-xyx">
    <p class="bj1-xyx">学一学</p>
    <p>请同学们登录课程平台学习“性骚扰的防范与应对”的相关知识。</p>
  </div>
  <h5 id="e053">(二)性侵害</h5>
  <p><b>1.性侵害的界定</b></p>
  <p>
    性侵害是指加害者以威胁、权力、暴力、金钱或甜言蜜语,引诱胁迫他人做出违背其意愿的与性有关的行为,或在性方面对受害人造成伤害的行为,包括强奸、猥亵和组织强迫卖淫等。
  </p>
  <p><b>2.性侵害的危害</b></p>
  <p>
    青少年正处于生长时期,身体各种机能、性器官都尚未发育成熟。任何性侵犯行为都会对其造成极大的身心伤害。如果处理不当,还会对成年后的生活造成很大的影响,最为常见的影响有厌恶身体接触、亲密恐惧、抑郁、焦虑、创伤后应激障碍,甚至自杀。
  </p>
  <p><b>3.性侵害的防范</b></p>
  <p>
    ①树立预防性侵犯的意识,牢记陌生人或熟人都可能是性侵害的加害人,要断然拒绝一切让我们感到不舒服的触碰、抚摸、亲吻、拥抱等亲密行为,勇敢说“不”。
  </p>
  <p>②路上要结伴而行,避免在夜晚、僻静场所单独行动。</p>
  <p>
    ③不去歌厅、酒吧等场所,不轻易与不熟悉的人(包括网友)单独见面,不轻易接受陌生人或者可疑人的饮料和食品,与人交往时要保持适当的人际距离。
  </p>
  <p>④避免单独和可疑人在家里或宁静、封闭的环境中会面,尤其是到可疑人家中。</p>
  <p>⑤出去游玩等,一定要告诉父母返回时间、和谁在一起以及同伴的联系方式等。</p>
  <p>
    ⑥学习一些简单且实用的防护招式,遭遇危险的时候,能够利用肘、膝盖等部位,趁坏人不备,用力攻击其薄弱部位,如裆部、面部等。
  </p>
  <p>
    ⑦遇到危险学会向信任的人(如老师、家长)求助,不要为坏人保守任何秘密。必要时要报警,向警察求助,用法律武器保护自己。
  </p>
  <p><b>4.不幸遭遇性侵害时的应对策略</b></p>
  <p>在保证生命安全的前提下,遭遇性侵害时可采用以下应对策略。</p>
  <p>
    随机应变:如果不幸遭遇性侵害,一定要沉着冷静,临危不惧,拖延时间,谋划计策,寻找机会发出求救信号或逃走。
  </p>
  <p>
    智慧取胜:如尽可能大声呼喊,制造动静,给对方施加心理压力;或佯装就范借机逃脱,一旦脱身,应及时向警察或路人求助。
  </p>
  <p>
    防身妙招:学习几招简单而实用的应对招式,遭遇危险的时候冷静应对,利用肘、膝盖、脚跟、手等部位,趁其不备,用力攻击坏人的薄弱部位。
  </p>
  <p>
    以上策略不可生搬硬套,我们必须因地制宜、灵活运用。总之,遭遇了性侵害,一是要告诉家长或老师;二是及时报警,运用法律武器保护自己和帮助他人;三是到医院做身体检查。
  </p>
  <div class="bk-xyx">
    <p class="bj1-xyx">议一议</p>
    <p>
      请同学们登录课程平台学习“提高网络安全事故应对能力,远离网络伤害”的相关知识,并分享自己的心得体会。
    </p>
  </div>
  <h4 id="d030">三、关注食品安全</h4>
  <p>
    食品安全与人们的生活息息相关,关系到身体健康和生命安全。首先要把住食品选购关,其次要知道如何预防与应对食物中毒。
  </p>
  <h5 id="e054">(一)食品选购与辨识</h5>
  <p><b>1.认识食品标志</b></p>
  <p>
    食品标志能帮助我们快速了解食品的质量、成分、区域、生产方式等信息,为食品选购提供依据。常见的食品标志包括有机产品标志、保健食品标志、无公害农产品标志、绿色食品标志等(见图1-9-1)。
  </p>
  <p class="center">
    <img class="img-c" alt="" src="../image/0047-1.jpg" />
  </p>
  <p class="img">图1-9-1 常见的食品标志</p>
  <p><b>2.购买包装食品要“五查看”</b></p>
  <p>
    一要查看食品的“三期”,即食品的生产日期、保质期、保存期,尽量避免购买临近保质期的食品;二要查看是否为“三无”产品,即无生产商、无生产地、无生产日期,“三无”产品不能买;三要查看有无食品生产许可证编号,即SC+数字;四要查看包装是否有胀袋或破损,有胀袋或破损的不能买;五要仔细查看配料表,色素过量、防腐剂超标、糖精过量、高盐、高糖和含大量反式脂肪酸的食品不能买。
  </p>
  <h5 id="e055">(二)食物中毒的预防与处理</h5>
  <p>
    食物中毒是指摄入含有生物性或化学性有毒、有害物质的食品,所引起的非传染性的急性和亚急性疾病。
  </p>
  <p><b>1.食物中毒的分类</b></p>
  <p>
    细菌性食物中毒指因食用含有细菌或细菌毒素的食品(如变味的蛋糕、剩饭剩菜等)而引起的中毒。发病有明显的季节性,5—10月较多,发病率高、死亡率低。
  </p>
  <p>
    真菌及其霉素引起的食物中毒指因食用被真菌及其霉菌污染的食物(如发霉的花生、玉米、大米及甘蔗等)而引起的中毒,死亡率较高。
  </p>
  <p>
    动物性食物中毒指食用有毒的动物性食品(如河豚、鱼胆等)而引起的中毒,发病率及死亡率都较高。
  </p>
  <p>
    植物性食物中毒指因食用有毒的植物性食品(如未炒熟的豆角、未煮熟的豆浆、苦杏仁、鲜黄花菜、发芽的土豆等)而引起的中毒,发病率及死亡率均较高。
  </p>
  <p>
    化学性食物中毒指因食用化学性有毒物品引起的中毒,如农药中毒、亚硝酸盐引起的食物中毒、有机磷引起的食物中毒、砷化物引起的食物中毒等,发病率及死亡率均较高。
  </p>
  <p><b>2.食物中毒的表现</b></p>
  <p>
    食物中毒的原因不同,患者的表现会有所区别。但其共同特点是潜伏期短,食物中毒后几分钟到数小时起病;多人发病,食用过同一食物的人集体发病;第一反应往往是腹部不适,腹痛或腹泻,与腹部不适伴发的还有恶心、呕吐、头晕、发烧等症状;吐泻严重的还会发生脱水、酸中毒,甚至休克、昏迷等。一些特殊的化学性毒素还可能出现相应的特殊症状。
  </p>
  <p><b>3.食物中毒的预防</b></p>
  <p>(1)食物选择</p>
  <p>
    不采摘、捡拾、购买、加工和食用来历不明的食物,不食用死因不明的畜禽或水产品以及不认识的野生菌类、野菜和野果。
  </p>
  <p>不吃已确认变质或怀疑可能变质的食品,不食用超过保质期的食品。</p>
  <p>不购买无卫生许可证和营业执照的小店里或路边摊点上的食品。</p>
  <p>做好自备水的防护,保证水质卫生、安全,不饮用未经煮沸的生活饮用水。</p>
  <p>不生吃海鲜、河鲜、肉类等。</p>
  <p>(2)食物加工</p>
  <p>
    食物必须煮熟煮透。煮熟后放置 2 小时以上的食品,重新加热到
    70℃以上再食用。隔夜食品在食用前必须加热煮透后方可食用。
  </p>
  <p>蔬菜水果要洗净,做到“一洗、二泡、三冲洗”。</p>
  <p>了解不同食材的安全加工方式,避免因加工不当导致食物中毒。</p>
  <p>(3)食物储存</p>
  <p>
    加工、储存食物一定要做到生熟分开,加工、盛放生食与熟食的器具应分开使用。
  </p>
  <p>接触食品的器具和双手必须清洗干净并保洁。</p>
  <p>直接入口的器具要消毒,以防食品受到污染。</p>
  <p>冰箱等冷藏设备要定期清洁,冷冻的食品如果超过 3 个月最好不要食用。</p>
  <p>桶装水最好一周内喝完。瓶装水要看是否过保质期,开盖时要看是否封严。</p>
  <p>
    妥善保管有毒有害物品,农药、杀虫剂和消毒剂等不要存放在食品加工经营场所,避免被误食、误用或意外污染食品。
  </p>
  <p><b>4.食物中毒的应对</b></p>
  <p>
    如果怀疑有食物中毒症状,应立即停食可疑食物,尽快去医院,并及时报告给老师、家长。切忌擅自用药。
  </p>
  <div class="bk-xspj">
    <p class="bj-sbx">学习评价</p>
    <p class="block">
      1.如果在拥挤的人群中前行,为利于呼吸畅通,你应该怎样做?万一被挤倒在地,你该怎么办?
    </p>
    <p class="block">2.遭遇性侵害时的应对策略有哪些?</p>
    <p class="block">3.购买包装食品时要注意查看哪些信息?</p>
  </div>
  <h3 id="c009">专题九 注重体育精神的塑造</h3>
  <div class="bk-ztgs">
    <p class="bj1-ztgs">学习目标</p>
    <p class="block">
      1.了解体育精神、奥林匹克精神、中华体育精神的内涵和意义。
    </p>
    <p class="block">2.了解我国对世界奥运做出的重大贡献。</p>
    <p class="block">
      3.通过学习党和国家领导人的体育思想,领会“女排精神”与“乒乓精神”,树立积极健康的人生观和价值观。
    </p>
    <p class="block">4.培养良好的体育品德,自觉运用体育精神磨炼个人意志。</p>
  </div>
  <div class="bk-ztgs">
    <p class="bj1-ztgs">情境导入</p>
    <p class="block">
      小婷是一名中职学生,身高183厘米,中国女排前主教练郎平是她的榜样。她从小最大的愿望是进入理想的大学当一名排球运动员,甚至梦想穿上国家队的球衣为国争光。可伤病让她一次次与梦想失之交臂,所以她常常感到失落与迷茫。中国女排顽强拼搏、永不言败的精神让她重新振作起来。她相信阳光总在风雨后……后来她收到了她梦想中的大学的录取通知书。
    </p>
  </div>
  <p>
    体育是健康、青春、活力的代表,身体是奋斗的基础。同学们应在体育学习过程中更好地锤炼意志、健全人格、增强体质,形成顽强拼搏、奋斗为我的理想信念。
  </p>
  <p>
    本专题将解读体育精神、奥林匹克精神和中华体育精神的内涵,介绍塑造体育精神的方法,意在使同学们全面认识体育锻炼对于健康人生的价值,培养良好的体育道德,树立积极健康的人生观和价值观。
  </p>
  <h4 id="d031">一、体育精神</h4>
  <p>
    体育精神是指人们在体育实践活动中形成的,以健康快乐、挑战征服、公平竞争、团结协作为主要价值标准的仪式、思维活动和一般心理状态。体育精神是体育的整体面貌,
    是公平、公正、公开及凝聚力、感染力和号召力的反映,是体育的理想信念及体育知识、体育道德、体育审美水平的标志,
    是体育的支柱和灵魂。体育精神反映了人类在体育运动中追求的真、善、美与自由的价值理想,传递了人类突破自我、追求成功、超越有限、追求无限的价值追求。
  </p>
  <h4 id="d032">二、奥林匹克精神</h4>
  <p>
    奥林匹克精神基于追求团结、友谊、和平、进步的奥林匹克运动,蕴含丰富的人文内涵。1991年,《奥林匹克宪章》首次将奥林匹克精神正式表述为“互相理解、友谊、团结和公平竞争的精神”。
  </p>
  <p>
    随着时代的变迁,奥林匹克精神的价值追求已经超出了体育领域。古代奥运象征着和平、友谊;现代奥运以“更快、更高、更强、更团结”为口号,象征着奋发向上、不屈不挠的精神。巴塞罗那奥运会提出了“永远的朋友”;悉尼奥运会提出了“分享奥林匹克精神”;北京奥运会提出了“同一个世界,同一个梦想”;伦敦奥运会提出了“激励一代人”;东京奥运会提出了“激情聚会”……这些都是切合实际的感动世界的口号。
  </p>
  <div class="bk-xyx">
    <p class="bj1-xyx">学一学</p>
    <p>请同学们登录课程平台学习“奥林匹克‘五环’的演变历程”。</p>
  </div>
  <div class="bk-xyx">
    <p class="bj1-xyx">学一学</p>
    <p>请同学们登录课程平台学习“兴奋剂及其危害”。</p>
  </div>
  <h4 id="d033">三、奥运中国</h4>
  <p>
    2001年7月13日,北京以票数过半的优势赢得了2008年第29届夏季奥林匹克运动会的主办权,这是我国奥运史上的重要里程碑事件。图1-10-1为2008年北京奥运会会徽。北京奥运会提出了“同一个世界,同一个梦想”的口号,倡导团结、友谊、进步、和谐、参与和梦想,以“绿色奥运、科技奥运、人文奥运”三大核心理念诠释了人文奥运所蕴含的和谐价值观,为世界人民留下了宝贵的体育文化遗产和重要的精神财富。2008年8月8日,第29届北京奥运会盛大开幕。本届奥运会上共创造43项新世界纪录及132项新奥运纪录。另外,共有87个国家或地区在赛事中取得奖牌。我国以51枚金牌雄居金牌榜首,成为奥运历史上首个登上金牌榜首的亚洲国家。
  </p>
  <p class="center">
    <img class="img-f" alt="" src="../image/0050-2.jpg" />
  </p>
  <p class="img">图1-10-1 2008年北京奥运会会徽</p>
  <p class="center">
    <img class="img-f" alt="" src="../image/0050-1.jpg" />
  </p>
  <p class="img">图1-10-2 2022年北京冬奥会会徽</p>
  <div class="bk-xyx">
    <p class="bj1-xyx">议一议</p>
    <p>
      请同学们上网搜索观看2008年北京夏季奥运会、2022年北京冬季奥运会开幕式视频,交流观后感想。
    </p>
  </div>
  <p>
    2015年7月31日,北京赢得了2022年第24届冬季奥林匹克运动会的主办权,这是我国奥运史上的又一里程碑事件。图1-10-2为2022年北京冬奥会会徽。本届冬奥会提出了“一起向未来”的口号,倡导追求团结、和平、进步、包容的共同目标,表达了世界需要携手走向美好未来的共同愿望,是“更快、更高、更强、更团结”奥林匹克精神的中国化宣言,以习近平总书记“绿色、共享、开放、廉洁”的办奥理念,让奥林匹克再次助力中国梦想,使冬季运动融入我国亿万民众,让世界更加相知、相融,为世界贡献了一场“精彩、非凡、卓越”的北京冬奥会。北京冬奥会、冬残奥会的成功举办,青年一代更加积极向上,全党全国各族人民文化自信明显增强、精神面貌更加奋发昂扬。
  </p>
  <h4 id="d034">四、中华体育精神</h4>
  <div class="bk-xyx">
    <p class="bj1-xyx">议一议</p>
    <p>
      请同学们登录课程平台学习“中国女排十连冠”,并分享自己曾看过的中国女排比赛。
    </p>
  </div>
  <p>
    2019年9月30日,习近平总书记在会见获得2019年女排世界杯冠军的中国女排队员、教练员代表时对女排精神进行了总结:祖国至上、团结协作、顽强拼搏、永不言败。1981年5月,万里同志把“胸怀祖国、放眼世界、为国争光的精神,发愤图强、自力更生、艰苦奋斗的实干精神,不屈不挠、勤学苦练、不断钻研、不断创新的精神,同心同德、团结战斗的集体主义精神,胜不骄、败不馁的革命乐观主义精神”概括为“乒乓精神”。
  </p>
  <p>
    “女排精神”“乒乓精神”是中华体育精神在排球和乒乓球运动中的高度凝练与集中体现。它们已成为时代的精神印记,衍生出强大的民族凝聚力,影响着各个行业领域。正如马克思所言:“任何真正的哲学都是自己时代精神的精华。”
  </p>
  <p>
    中华体育精神是指中国人在体育实践活动中形成的,以爱国奉献、团结协作、公平竞争、拼搏自强、快乐健康为主要价值标准的意识、思维活动和一般心理状态。精神能化人,以“顽强拼搏、无私奉献、科学求实、遵纪守法、团结协作、为国争光”为主要内容的中华体育精神,不仅激励了一代代体育人干事创业、奋勇争先,而且为社会主义现代化建设增添了强大的精神动力。
  </p>
  <p>
    在不同时期,中华体育精神有着鲜明的时代符号,这些符号无疑是时代风貌的生动写照。党和国家领导人在体育思想上高屋建瓴,为中华体育精神留下了宝贵的财富,指引着一代代中国人向着更好的目标奋进。
  </p>
  <p>
    毛泽东在《体育之研究》中提出:“文明其精神,野蛮其体魄……体育之效,至于强筋骨,因而增知识,因而调感情,因而强意志”;为中华全国体育总会成立大会题词“发展体育运动,增强人民体质”;坚守“体育于吾人实占第一之位置”的观点;认为“健康第一,学习第二”,体育是德育和智育的基础;提出了“友谊第一,比赛第二”的竞技体育方针等。
  </p>
  <div class="bk-xyx">
    <p class="bj1-xyx">议一议</p>
    <p>
      请同学们登录课程平台学习“中华体育精神符号”,并分享自己对这些体育人的认识。
    </p>
  </div>
  <p>
    习近平总书记指出:“体育是提高人民健康水平的重要途径,是满足人民群众对美好生活向往、促进人的全面发展的重要手段,是促进经济社会发展的重要动力,是展示国家文化软实力的重要平台”;“体育承载着国家强盛、民族振兴的梦想,体育强则中国强,国运兴则体育兴”;强调体育强国建设“以人民为中心,通过全民健身实现全民健康”;认为发展体育事业“能为中华民族伟大复兴提供凝心聚气的强大精神力量”,我们要“弘扬中华体育精神,弘扬体育道德风尚”,等等。
  </p>
  <p>
    从“体育救国”到“健康中国”,从体育的层面体现出我国在党的几代领导集体的带领下,在几代中国人民的勤劳奋斗下,步入社会主义新时代,开启中华民族伟大复兴的新篇章。
  </p>
  <h4 id="d035">五、注重体育精神的塑造,树立积极的人生观和价值观</h4>
  <h5 id="e056">(一)主动参与、自我超越,担当青年使命</h5>
  <p>
    同学们可以试试:主动参加体育活动;尝试参加一项自己从未接触过的体育运动;尝试创造一个新的成绩。青年强,则国家强。当代中国青年生逢其时,施展才干的舞台无比广阔,实现梦想的前景无比光明。同学们要主动克服心理惰性,积极参与体育活动;要在实践中挑战自我、战胜自我、超越自我,要敢于站上跑道、走进赛场,不做过客、不当看客,为国家、为人民、为社会担起青年人的使命。
  </p>
  <h5 id="e057">(二)不畏艰苦、勇于拼搏,磨炼坚强意志</h5>
  <p>
    同学们可以试试:在每次想要放弃的时候对自己说“再坚持一下”,大声喊出“我可以的”。冠军的金牌和鲜花是鲜艳亮丽的,但在站上领奖台之前,运动员需要接受千万次的艰苦磨炼,赛中更需要全盘考虑、周密部署、谨慎细致、拼尽全力,不敢有一丝马虎。同学们要立足本职、埋头苦干,从自身做起,从点滴做起,怀抱梦想又脚踏实地,敢想敢为又善作善成,立志做有理想、敢担当、能吃苦、肯奋斗的新时代好青年。
  </p>
  <div class="bk-xyx">
    <p class="bj1-xyx">议一议</p>
    <p>
      请同学们登录课程平台学习“奥运史上令人瞩目的倒数第一名”,并分享从这则故事中得到的启示。
    </p>
  </div>
  <h5 id="e058">(三)服从规则、尊重对手,树立公平竞争意识</h5>
  <p>
    同学们可以试试:和同伴一起研究一个体育项目的规则;担任一个体育项目的裁判;向对手行赛前礼;向获胜的对手真诚致贺。体育的世界如同一场有规则的游戏。公平的前提是所有人都遵守规则,只有在相同的规则下,竞争才有意义。吹灭别人的灯,并不会让自己更加光明;阻挡别人的路,也不会让自己行得更远。我们必须要具备这样一种意识。这是对自己的尊重,也是对他人的尊重。
  </p>
  <h5 id="e059">(四)团结友爱、协同配合,增强集体凝聚力</h5>
  <p>
    同学们可以试试:在比赛前和队友一起握手喊加油;和队友一起商量比赛战术;抱抱因失误而内疚的队友。团结就是力量,团结才能胜利。团结一致是一支优秀团队的目标、理想、作风、纪律、凝聚力和战斗力处于最佳状态的体现,是团队良性发展并取得优异成绩的可靠保证。赢了一起“狂”,输了一起“扛”,团队的荣辱兴衰关乎每一分子。当所有人都为这个集体默默地付出、贡献自己的力量时,这个团队才会凝心聚力,披荆斩棘,所向披靡。
  </p>
  <h5 id="e060">(五)求真学问、求实创新,树立远大理想</h5>
  <p>
    同学们可以试试:成为一个小团体中某项技术领先的人;成为团队中最了解某个体育项目起源的人;创新一个简易的体育游戏。在知识更新日趋加速、技术迭代日新月异的今天,要成为挺立在时代潮头、中流击水的佼佼者,就必须坚持解放思想、实事求是、与时俱进、求真务实,一切从实际出发,把“求真学问,练真本领”作为首要任务。同学们要树立远大理想,奉行“事业靠本领、幸福靠成就”的理念,让体育精神成为青春远航的动力,让增长本领成为青春搏击的能量。
  </p>
  <h4 id="d036">六、中职学生的基本体育道德规范</h4>
  <p>
    在课上要认真学练老师所授的每一项知识、技能,专心倾听老师的讲解与示范,认真揣摩、模仿尝试、学懂练会;在运动及比赛的过程中尊重伙伴和对手,践行公平、公正和公开竞争的原则;在“学—练—赛—评”中养成良好的体育道德。具体来说,同学们应做到以下几点。
  </p>
  <p class="block">1.热爱运动,健康生活,遵守运动规则。</p>
  <p class="block">2.尊重对手,尊重裁判,诚实守信。</p>
  <p class="block">
    3.遵守运动礼仪,运动中不歧视、不藐视、不故意伤害任何运动伙伴和对手。
  </p>
  <p class="block">4.团结协作,拼搏进取,互帮互助,共同进步。</p>
  <p class="block">5.自强、自立、自尊、自信、自重,勇于挑战自我、超越自我。</p>
  <p class="block">6.在规则下,能够体面地赢,也能够体面地输。</p>
  <p class="block">7.“学—练—赛—评”要积极主动、认真踏实、持之以恒、保质保量。</p>
  <p class="block">8.运动中要文明礼貌,着整洁的运动装,言行举止得体。</p>
  <p class="block">
    9.爱护校园一切体育设施,保护校园人文景观和自然环境,损坏公物要赔偿。
  </p>
  <p class="block">10.尊敬体育教师,尊重体育器材保管员。</p>
  <div class="bk-xspj">
    <p class="bj-sbx">学习评价</p>
    <p class="block">1.我认为体育精神是____________。</p>
    <p class="block">2.我会通过以下途径塑造自己的体育精神____________。</p>
    <p class="block">
      3.通过学习“奥运中国”、党和国家领导人的体育思想,我打算从__________________方面做起,为自己的健康负责,为我国体育事业贡献自己应有的一分力量。
    </p>
    <p class="block">
      4.请收集重要赛事中运动员使用兴奋剂的案例,并和同学交流其危害,说一说这些案例对自己日常生活的启示。
    </p>
  </div>
  <hr />
  <p class="note">
    <a id="m1"></a><a href="chapter002.html#w1">[1]</a>
    本教材课程平台为www.bnuic.com,进入该网址后,依次选择“京师职教→中职→文化基础课→体育与健康(第3版)→教与学资源”,即可查阅教材全部资源。全书同,后不赘述。
  </p>
  <p class="note">
    <a id="m2"></a><a href="chapter002.html#w2">[2]</a>
    陶行知:《陶行知全集》第8卷,66页,成都,四川教育出版社,2009。
  </p>
  <p class="note">
    <a id="m3"></a><a href="chapter002.html#w3">[3]</a>
    体重指数(详见②)、肺活量可根据《国家学生体质健康标准(2014年修订)》高一阶段数据计算或测试得出。其中,男生体重指数正常值区间为16.5~23.2,≤16.4为低体重,23.3~26.3为超重,≥26.4为肥胖;女生体重指数正常值区间为16.5~22.7,≤16.4为低体重,22.8~25.2为超重,≥25.3为肥胖。男生肺活量≤2599毫升为不及格,2600~3799毫升为及格,3800~4299毫升为良好,≥4300毫升为优秀;女生肺活量≤1749毫升为不及格,1750~2749毫升为及格,2750~3049毫升为良好,≥3050毫升为优秀。脊柱、性发育指标可根据相关健康体检报告填写。
  </p>
  <p class="note">
    <a id="m4"></a><a href="chapter002.html#w4">[4]</a>
    体重指数是目前常用的衡量人体胖瘦及健康程度的一项标准,具体计算方法为体重指数=体重÷身高<sup>2</sup>(体重单位:千克;身高单位:米)。
  </p>
  <p class="note">
    <a id="m5"></a><a href="chapter002.html#w5">[5]</a>
    针对如溺水等气道堵塞类的心肺复苏,实施步骤有所区别,应先开放气道、清除气道中的积水及异物,再依次进行人工呼吸和胸外按压。
  </p>
</div>
src/components/examinations/index.vue
@@ -68,7 +68,10 @@
                  v-for="(itemText, indexText) in value.stem"
                  :key="indexText"
                >
                  <span v-if="typeof itemText == 'string'" v-html="itemText" ></span>
                  <span
                    v-if="typeof itemText == 'string'"
                    v-html="itemText"
                  ></span>
                  <!-- &nbsp; -->
                  <el-input
                    v-else
@@ -88,6 +91,7 @@
                v-cloak
              ></p>
            </div>
            <img :src="value.isCollect ? isHeart : heart" alt="" class="collect-png" @click="handleCollect(nindex,index)" >
            <!-- 收藏 -->
          </div>
          <div class="questionContent">
@@ -126,7 +130,12 @@
                    :preview-src-list="[getPublicImage(content.img)]"
                    v-if="isReal"
                  ></el-image>
                  <img :src="content.img" alt="" v-if="!isReal" class="radio-img">
                  <img
                    :src="content.img"
                    alt=""
                    v-if="!isReal"
                    class="radio-img"
                  />
                </p>
                <p
                  class="optionContent"
@@ -280,6 +289,46 @@
                          disabled-void-color="#949494"
                        />
                      </p>
                      <!-- 正确错误图标 -->
                      <span class="mr-10">
                        <svg
                        v-if="value.isRight"
                        t="1716986419862"
                        class="icon"
                        viewBox="0 0 1820 1024"
                        version="1.1"
                        xmlns="http://www.w3.org/2000/svg"
                        p-id="18767"
                        xmlns:xlink="http://www.w3.org/1999/xlink"
                        width="40"
                        height="20"
                      >
                        <path
                          d="M1439.374222 216.007111s-169.472 56.490667-367.179852 282.443852C888.604444 703.222519 846.241185 787.949037 775.632593 900.93037 768.568889 893.866667 662.651259 689.095111 380.207407 540.814222l148.290371-141.226666s134.162963 91.790222 225.953185 261.262222c0 0 233.016889-360.116148 684.923259-536.642371v91.799704z m0 0"
                          fill="#1AFA29"
                          p-id="18768"
                        ></path>
                      </svg>
                      <svg
                        v-if="value.isRight == false"
                        t="1716987085767"
                        class="icon"
                        viewBox="0 0 1024 1024"
                        version="1.1"
                        xmlns="http://www.w3.org/2000/svg"
                        p-id="25745"
                        xmlns:xlink="http://www.w3.org/1999/xlink"
                        width="20"
                        height="20"
                      >
                        <path
                          d="M116.579135 38.64349531L38.703935 103.74399781c138.82075969 102.96027281 268.24660875 221.31426938 381.68489719 339.96758156C246.29374906 618.40145938 109.95003031 790.19602344 38.10817906 859.25288281l148.35573469 123.62658094c52.61360812-108.17625656 167.23381594-272.86683656 320.56281844-445.01635875 153.50744156 173.21056312 268.36844625 338.43166313 321.38977781 447.49243969 0 0 144.5682225-152.96636906 157.47435281-129.29729625-55.80632344-62.49011156-191.37776625-244.16501625-374.17990593-430.27403438 104.68422375-107.1132975 222.15274031-213.10127719 347.60304468-306.24740437L925.17746562 56.03842156C782.85412063 126.51895625 647.69328031 231.09093594 526.07845437 342.39755 403.34886594 226.82662719 264.46095125 116.16373719 116.579135 38.64349531L116.579135 38.64349531zM116.579135 38.64349531"
                          fill="#d81e06"
                          p-id="25746"
                        ></path>
                      </svg>
                      </span>
                      <div class="headerConent sitgBox">
                        <p v-if="!value.isUnfold">
                          <span class="analysisColor">展开解析</span
@@ -325,7 +374,7 @@
                    ></p>
                  </div>
                  <!-- 解析 -->
                  <div class="referBox">
                  <div class="referBox" v-if="value.analysisCon">
                    <span>解析:</span>
                    <p
                      v-if="value.analysisCon"
@@ -404,7 +453,9 @@
      </ul>
    </div>
    <div class="bottom-btn" v-if="!loading">
      <el-button class="examinations-btn-box" @click="saveAnswer">保存</el-button>
      <el-button class="examinations-btn-box" @click="saveAnswer"
        >保存</el-button
      >
      <el-button
        @click="handleQuestion"
        class="examinations-btn-box"
@@ -423,6 +474,7 @@
</template>
<script>
import { Message } from 'element-ui';
export default {
  name: "examination-option",
  props: {
@@ -439,32 +491,32 @@
    page: {
      type: Number,
    },
    isReal:{
      type:Boolean,
      default:true
    }
    isReal: {
      type: Boolean,
      default: true,
    },
  },
  data() {
    return {
      type: "option",
      loading: false,
      cardData:[],
      loading:true,
      cardData: [],
      loading: true,
      heart:require("@/assets/images/heart.png"),
      isHeart:require("@/assets/images/heart-check.png"),
    };
  },
  watch:{
    cardList:{
  watch: {
    cardList: {
      handler(newVal) {
        console.log('11',newVal);
        this.cardData = this.cardList
        if(newVal && newVal.length) {
          this.loading = false
        this.cardData = this.cardList;
        if (newVal && newVal.length) {
          this.loading = false;
        }
      },
      immediate:true,
      deep:true
    }
      immediate: true,
      deep: true,
    },
  },
  mounted() {
    // this.cardData = this.cardList
@@ -586,12 +638,10 @@
      }
    },
    // 保存按钮
    saveAnswer() {
      const element = (this.container ? this.container : document
      ).querySelector(".examination");
      if (element) {
    saveAnswer(e) {
      if (e.srcElement) {
        const pageNum = this.getParentWithClass(
          element,
          e.srcElement,
          "page-box"
        ).getAttribute("page");
        const oldAnswerData = localStorage.getItem(
@@ -609,13 +659,20 @@
            });
          }
        }
        if(oldData[pageNum]) {
          oldData[pageNum] = oldData[pageNum].filter(citem => asnwerList.findIndex(ditem => ditem.id == citem.id) == -1 )
          oldData[pageNum].push(...asnwerList)
        if (oldData[pageNum]) {
          oldData[pageNum] = oldData[pageNum].filter(
            (citem) =>
              asnwerList.findIndex((ditem) => ditem.id == citem.id) == -1
          );
          oldData[pageNum].push(...asnwerList);
        } else {
          oldData[pageNum] = asnwerList
          oldData[pageNum] = asnwerList;
        }
        localStorage.setItem(this.config.activeBook.name + "oldAnswerData", JSON.stringify(oldData));
        localStorage.setItem(
          this.config.activeBook.name + "oldAnswerData",
          JSON.stringify(oldData)
        );
        Message.success('保存成功')
      }
      // if(oldData[this.chapter]) {
@@ -625,24 +682,27 @@
      //   oldData[this.chapter][this.page] = asnwerList
      // }
      // console.log(oldData);
    },
    handleCollect(infoNum,num) {
      console.log(this.cardData[infoNum].infoList[num]      );
      this.cardData[infoNum].infoList[num].isCollect = !this.cardData[infoNum].infoList[num].isCollect
    }
  },
};
</script>
<style lang="less" scoped>
.catalogName {
  // color: #00aeef;
  // color: #ff6c00;
  text-indent: 1em !important;
  font-size: 16px;
}
.examination {
  margin-top: 20px;
  min-height: 100px;
  ul {
    list-style: none;
  }
  p {
    margin: 0;
  }
}
.examinations-btn-box {
@@ -851,6 +911,7 @@
      height: 100%;
      display: flex;
      justify-content: space-between;
      align-items: center;
      flex-wrap: wrap;
      .headerConent {
        height: 100%;
@@ -887,7 +948,7 @@
        .error {
          display: flex;
          text-align: left;
          width: 180px;
          width: 170px;
          color: #ee1818;
          span {
            height: min-content;
@@ -1146,4 +1207,9 @@
  width: 200px;
  object-fit: contain;
}
.collect-png {
  cursor: pointer;
  width: 18px;
  object-fit: contain;
}
</style>