闫增涛
2024-06-03 95ca47afec682be5e33a87168e4f91202dfca8c3
src/books/English/view/components/chapter001.vue
@@ -517,6 +517,9 @@
            <p class="center">
              <img class="img-0" alt="" src="../../assets/images/0013-3.jpg" />
            </p>
            <!-- <div>
              <matching :rawData="rawData" :item="question" :value="value"></matching>
            </div> -->
            <h3 id="c003" class="fl al-cn">
              <span class="bjh3">Reading</span>
              <audio :src="resource.readingOne" controls></audio>
@@ -830,11 +833,18 @@
                >
              </p>
            </div>
            <p>get selected as ...被选为……</p>
            <p>(a) variety of ...各种各样的……</p>
            <p>come across 偶遇;碰到</p>
            <p>be curious about ...对……感到好奇</p>
            <p>along the way 沿途</p>
            <ul class="w100 fl fw-wr">
              <li>
                <p>get selected as ...被选为……</p>
                <p>(a) variety of ...各种各样的……</p>
                <p>come across 偶遇;碰到</p>
              </li>
              <li>
                <p>be curious about ...对……感到好奇</p>
                <p>along the way 沿途</p>
              </li>
            </ul>
            <div class="bj-note">
              <p class="m0"><b class="fz-18">Notes:</b></p>
              <p class="m0">
@@ -1664,7 +1674,7 @@
            </div>
            <div class="resource-primary-border" style="padding: 8px">
              <div class="banshi openImgBox">
                <div class="swiper-container swiper-ppt">
                <div class="swiper-container swiper_ppt">
                  <div class="swiper-wrapper">
                    <div class="swiper-slide">
                      <div class="imgBox" style="width: 100%; height: 100%">
@@ -1804,9 +1814,9 @@
                  </div>
                  <div class="swiper-button-next"></div>
                  <div class="swiper-button-prev"></div>
                   <!-- 显示当前页和总页数的元素 -->
                  <div class="pagination-info"></div>
                  <div class="pageBox"></div>
                </div>
                <!-- 显示当前页和总页数的元素 -->
              </div>
            </div>
          </div>
@@ -2297,14 +2307,15 @@
</template>
<script>
import getResourcePath from "@/assets/methods/resources";
import matching from "@/components/matching/matching.vue";
import { getResourcePath } from "@/assets/methods/resources";
export default {
  name: "chapter-one",
  props:{
    showPageList:{
      type:Array
    }
  components:{matching},
  props: {
    showPageList: {
      type: Array,
    },
  },
  data() {
    return {
@@ -2316,6 +2327,119 @@
      showAnswerFive: false,
      showImg: false,
      showQuestionAnswer: false,
      rawData: {
        left: [
          {
            oldId: "FB34",
            txt: "Silk",
          },
          {
            oldId: "64D6",
            txt: "The Great Wall",
          },
          {
            oldId: "2ED4",
            txt: "Chinese Food",
          },
          {
            oldId: "44DE",
            txt: "Chinese Tea",
          },
        ],
        right: [
          {
            oldId: "64D6",
            txt: "It is one of China's must-see sights for visitors, which shows thewisdom of Chinese people.",
          },
          {
            oldId: "FB34",
            txt: "It was first discovered and drank in China and my favorileLongjing tca is praduced near the West Lake in Hangzhou.",
          },
          {
            oldId: "2ED4",
            txt: "The clothing material is quite popular among Roman women inancient times.",
          },
          {
            oldId: "44DE",
            txt: "It is very delicious and I like the hot and spicy Sichuan lavor hest.",
          },
        ],
      },
      value: [],
      question: {
        KnowledgePoint: "123",
        analysis: "123",
        answer: [
          {
            id: "FB34",
            linkValue: "The clothing material is quite popular among Roman women inancient times.",
            value: "Silk",
          },
          {
            id: "64D6",
            linkValue: "It is one of China's must-see sights for visitors, which shows thewisdom of Chinese people.",
            value: "The Great Wall",
          },
          {
            id: "2ED4",
            linkValue: "C",
            value: "Chinese Food",
          },
          {
            id: "44DE",
            linkValue: "D",
            value: "Chinese Tea",
          },
        ],
        optionStyle: undefined,
        id: 489306,
        options: {
          linkValues: [
            {
              oldId: "64D6",
              txt: "It is one of China's must-see sights for visitors, which shows thewisdom of Chinese people.",
            },
            {
              oldId: "FB34",
              txt: "The clothing material is quite popular among Roman women inancient times.",
            },
            {
              oldId: "2ED4",
              txt: "It is very delicious and I like the hot and spicy Sichuan lavor hest.",
            },
            {
              oldId: "44DE",
              txt: "It was first discovered and drank in China and my favoriteLongjing tea is produced near the West Lake in Hangzhou.",
            },
          ],
          values: [
            {
              oldId: "FB34",
              txt: "Silk",
            },
            {
              oldId: "64D6",
              txt: "The Great Wall",
            },
            {
              oldId: "2ED4",
              txt: "Chinese Food",
            },
            {
              oldId: "44DE",
              txt: "Chinese Tea",
            },
          ],
        },
        questionType: "matching",
        stem: {
          stemTxt: "按顺序连线",
        },
        stemStyle: undefined,
        titleDescription: "1",
        userChoise: [],
        value: [],
      },
      questionData: {
        warnUp: {
          one: {
@@ -2367,7 +2491,7 @@
        },
      },
      testData: {
        check:[],
        check: [],
        tx: {
          one: "",
          two: "",
@@ -2480,9 +2604,9 @@
      localStorage.setItem("english-testOne", JSON.stringify(this.testData));
    },
    changeTestData() {
      localStorage.removeItem("english-testOne")
      localStorage.removeItem("english-testOne");
      this.testData = {
        check:[],
        check: [],
        tx: {
          one: "",
          two: "",
@@ -2524,7 +2648,7 @@
          four: "",
          five: "",
        },
      }
      };
    },
    setBookQuestion() {
      localStorage.setItem(
@@ -2532,14 +2656,14 @@
        JSON.stringify(this.questionData)
      );
    },
    getPath() {
      this.resource.listenOne = getResourcePath(
    async getPath() {
      this.resource.listenOne = await getResourcePath(
        "422139A2EF66EA888C5ED1D550AE23E0"
      );
      this.resource.readingOne = getResourcePath(
      this.resource.readingOne = await getResourcePath(
        "3F442B682D84C8AB06C800B29D734920"
      );
      this.resource.readingTwo = getResourcePath(
      this.resource.readingTwo = await getResourcePath(
        "E8719EC88026BCFB11D292AA999F6D3D"
      );
    },
@@ -2594,11 +2718,11 @@
      this.dropdownData = dropdownDatas;
    },
    changeDropdown() {
      localStorage.removeItem("english-dropdown-one")
      for(let key in this.dropdownData) {
        const item =  this.dropdownData[key]
        item.value = ""
        item.isRight = null
      localStorage.removeItem("english-dropdown-one");
      for (let key in this.dropdownData) {
        const item = this.dropdownData[key];
        item.value = "";
        item.isRight = null;
      }
    },
    setDropdownData() {
@@ -2609,7 +2733,7 @@
    },
    saveData() {
      console.log(this.testData);
    }
    },
  },
};
</script>
@@ -2646,7 +2770,7 @@
  font-size: 14px;
  border-width: 1px;
  min-width: 80px;
  min-height: 28px;
  height: 30px;
  background-color: #fff;
  &:hover {
    background-color: #0bab87;
@@ -2654,11 +2778,19 @@
  }
}
.banshi {
  position: relative;
  margin-top: 40px;
  width: 100%;
  height: 350px;
  margin: 0 auto;
}
.pageBox {
  z-index: 9999999999;
  color: #999;
  position: absolute;
  left: 48%;
  bottom: 0px;
}
select {
  height: 24px;
}