From 6016198229e16f20be1bf55df64b9f363e27b698 Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期二, 28 五月 2024 16:27:59 +0800
Subject: [PATCH] 题目优化

---
 src/books/childHealth/view/content/components/chapter011.vue |  210 ++++++++++++++++++++++++++++++++--------------------
 1 files changed, 128 insertions(+), 82 deletions(-)

diff --git a/src/books/childHealth/view/content/components/chapter011.vue b/src/books/childHealth/view/content/components/chapter011.vue
index b4e40ce..aa35a90 100644
--- a/src/books/childHealth/view/content/components/chapter011.vue
+++ b/src/books/childHealth/view/content/components/chapter011.vue
@@ -1,86 +1,128 @@
 <template>
   <div class="chapter" num="12">
     <div class="page-box" page="282">
-      <div class="padding-96">
-        <p class="center" id="a017">
-          <img
-            class="img-a"
-            alt=""
-            src="../../../assets/images/chapterEleven/zhycs.jpg"
-          />
-        </p>
-        <p class="block3">浜茬埍鐨勫悓瀛︼細</p>
-        <p class="block">
-          绁濊春浣犻『鍒╁畬鎴愭湰闂ㄨ绋嬬殑瀛︿範锛佹兂蹇呭湪杩欓棬璇剧▼鐨勫涔犺繃绋嬩腑锛屼綘涓�瀹氭敹鑾烽涓般��
-          涓嬮潰锛岃鍜变滑涓�璧锋潵妫�娴嬩竴涓嬪涔犳晥鏋滃惂銆�
-          濡傛灉浣犲叏浼氾紝閭f伃鍠滀綘锛佸鏋滀綘鏈兘鍏ㄩ儴绛斿锛屼篃娌℃湁鍏崇郴锛岃浠庢暀鏉愪腑鎵惧埌鐩稿簲鐨勫唴瀹瑰涔犱竴涓嬪惂銆�
-          杩欓噷涓�鍏辨湁鍗佸娴嬭瘯棰橈紝鐜板湪寮�濮嬭嚜鎴戞娴嬩箣鏃呭惂銆�
-        </p>
-        <!-- <p class="center">
+      <div v-if="showPageList.indexOf(282) > -1">
+        <div class="padding-96">
+          <p class="center" id="a017">
+            <img
+              class="img-a"
+              alt=""
+              src="../../../assets/images/chapterEleven/zhycs.jpg"
+            />
+          </p>
+          <p class="block3">浜茬埍鐨勫悓瀛︼細</p>
+          <p class="block">
+            绁濊春浣犻『鍒╁畬鎴愭湰闂ㄨ绋嬬殑瀛︿範锛佹兂蹇呭湪杩欓棬璇剧▼鐨勫涔犺繃绋嬩腑锛屼綘涓�瀹氭敹鑾烽涓般��
+            涓嬮潰锛岃鍜变滑涓�璧锋潵妫�娴嬩竴涓嬪涔犳晥鏋滃惂銆�
+            濡傛灉浣犲叏浼氾紝閭f伃鍠滀綘锛佸鏋滀綘鏈兘鍏ㄩ儴绛斿锛屼篃娌℃湁鍏崇郴锛岃浠庢暀鏉愪腑鎵惧埌鐩稿簲鐨勫唴瀹瑰涔犱竴涓嬪惂銆�
+            杩欓噷涓�鍏辨湁鍗佸娴嬭瘯棰橈紝鐜板湪寮�濮嬭嚜鎴戞娴嬩箣鏃呭惂銆�
+          </p>
+          <!-- <p class="center">
           <el-image :src="tableOne" :preview-src-list="[tableOne]" />
         </p> -->
-        <p class=" block3">
-          <span class="block3 center dl-bl w100 mt-40">鍗蜂竴</span>
-          <examinations :cardList="questionData[2741]" :chapter="11" :page="2741" />
-        </p>
-        <span class="span-border"></span>
-        <p class=" block3">
-          <span class="block3 center dl-bl w100 mt-40">鍗蜂簩</span>
-          <examinations :cardList="questionData[2742]" :chapter="11" :page="2742" />
-        </p>
-        <span class="span-border"></span>
-        <p class=" block3">
-          <span class="block3 center dl-bl w100 mt-40">鍗蜂笁</span>
-          <examinations :cardList="questionData[2743]" :chapter="11" :page="2743" />
-        </p>
-        <span class="span-border"></span>
-        <p class=" block3">
-          <span class="block3 center dl-bl w100 mt-40">鍗峰洓</span>
-          <examinations :cardList="questionData[2744]" :chapter="11" :page="2744" />
-        </p>
-        <span class="span-border"></span>
-        <p class=" block3">
-          <span class="block3 center dl-bl w100 mt-40">鍗蜂簲</span>
-          <examinations :cardList="questionData[2745]"  :chapter="11" :page="2745" />
-        </p>
+          <p class="block3">
+            <span class="block3 center dl-bl w100 mt-40">鍗蜂竴</span>
+            <examinations
+              :cardList="questionData[282][1]"
+              :chapter="11"
+              :page="2741"
+            />
+          </p>
+          <span class="span-border"></span>
+          <p class="block3">
+            <span class="block3 center dl-bl w100 mt-40">鍗蜂簩</span>
+            <examinations
+              :cardList="questionData[282][2]"
+              :chapter="11"
+              :page="2742"
+            />
+          </p>
+          <span class="span-border"></span>
+          <p class="block3">
+            <span class="block3 center dl-bl w100 mt-40">鍗蜂笁</span>
+            <examinations
+              :cardList="questionData[282][3]"
+              :chapter="11"
+              :page="2743"
+            />
+          </p>
+          <span class="span-border"></span>
+          <p class="block3">
+            <span class="block3 center dl-bl w100 mt-40">鍗峰洓</span>
+            <examinations
+              :cardList="questionData[282][4]"
+              :chapter="11"
+              :page="2744"
+            />
+          </p>
+          <span class="span-border"></span>
+          <p class="block3">
+            <span class="block3 center dl-bl w100 mt-40">鍗蜂簲</span>
+            <examinations
+              :cardList="questionData[282][5]"
+              :chapter="11"
+              :page="2745"
+            />
+          </p>
+        </div>
       </div>
     </div>
     <div class="page-box" page="283">
-      <div class="page-header-box">
-        <span class="page-header-text" 
-          >缁煎悎浜戞祴璇�</span
-        >
-        <span class="page-header-num">275</span>
-      </div>
-      <div class="padding-96">
-        <!-- <p class="img">缁〃</p>
-        <p class="center">
-          <el-image :src="tableTwo" :preview-src-list="[tableTwo]" />
-        </p> -->
-        <p class=" block3">
-          <span class="block3 center dl-bl w100 mt-40">鍗峰叚</span>
-          <examinations :cardList="questionData[2746]" :chapter="11" :page="2746" />
-        </p>
-        <span class="span-border"></span>
-        <p class=" block3">
-          <span class="block3 center dl-bl w100 mt-40">鍗蜂竷</span>
-          <examinations :cardList="questionData[2747]" :chapter="11" :page="2747" />
-        </p>
-        <span class="span-border"></span>
-        <p class=" block3">
-          <span class="block3 center dl-bl w100 mt-40">鍗峰叓</span>
-          <examinations :cardList="questionData[2748]" :chapter="11" :page="2748" />
-        </p>
-        <span class="span-border"></span>
-        <p class=" block3">
-          <span class="block3 center dl-bl w100 mt-40">鍗蜂節</span>
-          <examinations :cardList="questionData[2749]" :chapter="11" :page="2749" />
-        </p>
-        <span class="span-border"></span>
-        <p class=" block3">
-          <span class="block3 center dl-bl w100 mt-40">鍗峰崄</span>
-          <examinations :cardList="questionData[27410]" :chapter="11" :page="27410" />
-        </p>
+      <div v-if="showPageList.indexOf(283) > -1">
+        <div class="page-header-box">
+          <span class="page-header-text">缁煎悎浜戞祴璇�</span>
+          <span class="page-header-num">275</span>
+        </div>
+        <div class="padding-96">
+          <!-- <p class="img">缁〃</p>
+          <p class="center">
+            <el-image :src="tableTwo" :preview-src-list="[tableTwo]" />
+          </p> -->
+          <p class="block3">
+            <span class="block3 center dl-bl w100 mt-40">鍗峰叚</span>
+            <examinations
+              :cardList="questionData[283][1]"
+              :chapter="11"
+              :page="2746"
+            />
+          </p>
+          <span class="span-border"></span>
+          <p class="block3">
+            <span class="block3 center dl-bl w100 mt-40">鍗蜂竷</span>
+            <examinations
+              :cardList="questionData[283][2]"
+              :chapter="11"
+              :page="2747"
+            />
+          </p>
+          <span class="span-border"></span>
+          <p class="block3">
+            <span class="block3 center dl-bl w100 mt-40">鍗峰叓</span>
+            <examinations
+              :cardList="questionData[283][3]"
+              :chapter="11"
+              :page="2748"
+            />
+          </p>
+          <span class="span-border"></span>
+          <p class="block3">
+            <span class="block3 center dl-bl w100 mt-40">鍗蜂節</span>
+            <examinations
+              :cardList="questionData[283][4]"
+              :chapter="11"
+              :page="2749"
+            />
+          </p>
+          <span class="span-border"></span>
+          <p class="block3">
+            <span class="block3 center dl-bl w100 mt-40">鍗峰崄</span>
+            <examinations
+              :cardList="questionData[283][5]"
+              :chapter="11"
+              :page="27410"
+            />
+          </p>
+        </div>
       </div>
     </div>
   </div>
@@ -88,21 +130,25 @@
 
 <script>
 import examinations from "@/components/examinations/index.vue";
-import getQuestionData from '@/assets/methods/examination'
-import testData from '../../../assets/examinationList'
 export default {
   name: "chapterEleven",
-  components: {examinations},
+  components: { examinations },
+  props: {
+    questionData: {
+      type: Object,
+    },
+    showPageList: {
+      type: Array,
+    },
+  },
   data() {
     return {
       tableOne: require("../../../assets/images/chapterEleven/0287-1.jpg"),
       tableTwo: require("../../../assets/images/chapterEleven/0288-1.jpg"),
-      questionData:{}
+      questionData: {},
     };
   },
-  async mounted() {
-    this.$data.questionData = await getQuestionData('11',testData[11],this.config.activeBook)
-  },
+  async mounted() {},
 };
 </script>
 

--
Gitblit v1.9.1