From d8c24a06b3e7844ad65e7c821c022dbb36d29430 Mon Sep 17 00:00:00 2001
From: 闫增涛 <1829501689@qq.com>
Date: 星期二, 19 十一月 2024 17:15:08 +0800
Subject: [PATCH] 各图书bug修改

---
 src/books/childHealth/view/content/components/chapter003.vue |  156 +++-
 .env.product                                                 |    4 
 src/books/childHealth/view/content/components/chapter008.vue |  286 ++++++-
 src/books/sportsAndHealth/view/components/chapter002.vue     |   22 
 src/books/civilAviation/view/components/index.vue            |    6 
 src/books/lifeCare/view/components/index.vue                 |    2 
 src/books/mathBook/view/components/index.vue                 |   11 
 src/books/childHealth/view/content/components/chapter002.vue |  104 ++
 src/books/childHealth/view/content/index.vue                 |    2 
 src/books/childHealth/view/content/components/chapter010.vue |   72 +
 src/books/sportsAndHealth/view/components/chapter001.vue     |   95 --
 src/books/childHealth/view/content/components/chapter009.vue |  208 ++++-
 src/books/childHealth/view/content/components/chapter005.vue |   78 +
 src/components/examinations/index.vue                        |   37 
 src/books/childHealth/view/content/components/chapter001.vue |  109 ++
 src/books/mathBook/view/components/header.vue                |    4 
 src/books/sportsAndHealth/css/default.less                   |   20 
 src/store/index.js                                           |    3 
 src/books/childHealth/assets/main.less                       |    6 
 src/books/childHealth/view/content/components/chapter006.vue |  390 ++++++++--
 src/assets/methods/examination.js                            |    1 
 src/books/sportsAndHealth/view/components/index.vue          |   50 
 src/books/childHealth/view/content/components/chapter007.vue |  307 +++++++-
 src/components/paint/index.vue                               |   28 
 src/App.vue                                                  |    2 
 src/books/mathBook/view/components/chapter003.vue            |   12 
 26 files changed, 1,430 insertions(+), 585 deletions(-)

diff --git a/.env.product b/.env.product
index 847c00c..713b158 100644
--- a/.env.product
+++ b/.env.product
@@ -1,8 +1,8 @@
 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/mathBook'
+VUE_APP_PUBLIC_PATH = 'https://jsek.bnuic.com/books/book/childHealth'
 # VUE_APP_RESOURCE_CTX = 'http://182.92.203.7:3007/books/resource/'
 # VUE_APP_PUBLIC_PATH = 'http://182.92.203.7:3007/books/book/botany'
 VUE_APP_BOOK_LIST = "childHealth/lifeCare/sportsAndHealth/embedded/english/artAndDance/artAndDrama/mathBook/botany/civilAviation"
-VUE_APP_BOOK_ID = 'mathBook'
\ No newline at end of file
+VUE_APP_BOOK_ID = 'childHealth'
\ No newline at end of file
diff --git a/src/App.vue b/src/App.vue
index 27106df..90366c4 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -71,7 +71,7 @@
       process.env.VUE_APP_RESOURCE_CTX +
         (process.env.VUE_APP_ENV == "product"
           ? process.env.VUE_APP_BOOK_ID
-          : "artAndDrama")
+          : "mathBook")
       );
 
       // this.activeBook = await this.config.getBookConfig(
diff --git a/src/assets/methods/examination.js b/src/assets/methods/examination.js
index 87b3001..fb14270 100644
--- a/src/assets/methods/examination.js
+++ b/src/assets/methods/examination.js
@@ -261,6 +261,7 @@
   .catch(() => {
     console.log('鑾峰彇鏀惰棌鎶ラ敊');
   })
+  console.log('鏀惰棌鏁版嵁',allCollect.find(item => item.type == 'bits').collectList)
   return allCollect.find(item => item.type == 'bits').collectList
 }
 const getQuestionData = async (chapter, chapterData, activeBook) => {
diff --git a/src/books/childHealth/assets/main.less b/src/books/childHealth/assets/main.less
index e04c14c..b95bbb9 100644
--- a/src/books/childHealth/assets/main.less
+++ b/src/books/childHealth/assets/main.less
@@ -645,6 +645,12 @@
   .cu-pr {
     cursor: pointer ;
   }
+  .radio-box {
+    padding-left: 30px;
+    label:first-child{
+      margin-right: 30px;
+    }
+  }
 }
 
 body {
diff --git a/src/books/childHealth/view/content/components/chapter001.vue b/src/books/childHealth/view/content/components/chapter001.vue
index 303f3d8..b48a8b3 100644
--- a/src/books/childHealth/view/content/components/chapter001.vue
+++ b/src/books/childHealth/view/content/components/chapter001.vue
@@ -4453,13 +4453,27 @@
           <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
           <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
           <p class="block">
-            1.瀛﹀墠鍎跨鍏宠妭绐濊緝娴咃紝鍛ㄥ洿闊у甫杈冧负鏉惧紱锛屾槗鍙戠敓鑴辫嚰銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterOneData.question.judge.qOne"
-              @input="saveChapterOneData"
-            />锛�
+            1.瀛﹀墠鍎跨鍏宠妭绐濊緝娴咃紝鍛ㄥ洿闊у甫杈冧负鏉惧紱锛屾槗鍙戠敓鑴辫嚰銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="correct" 
+                v-model="chapterOneData.question.judge.qOne"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="error" 
+                v-model="chapterOneData.question.judge.qOne"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
             2.瀛﹀墠鍎跨鐨勮剦鎼忔槗鍙楀悇绉嶅唴澶栧洜绱犵殑褰卞搷锛屽洜姝わ紝蹇呴』鍦ㄥ鍓嶅効绔ュ畨闈欐椂娴嬮噺鑴�
           </p>
@@ -4477,30 +4491,71 @@
         </div>
         <div class="padding-96">
           <p class="block t0">
-            鎼忋�傛祴閲忚剦鎼忔椂锛屾垜浠細鍙戠幇瀛﹀墠鍎跨鐨勮剦鎼忔瘮鎴愪汉蹇�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterOneData.question.judge.qTwo"
-              @input="saveChapterOneData"
-            />锛�
+            鎼忋�傛祴閲忚剦鎼忔椂锛屾垜浠細鍙戠幇瀛﹀墠鍎跨鐨勮剦鎼忔瘮鎴愪汉蹇�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="correct" 
+                v-model="chapterOneData.question.judge.qTwo"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="error" 
+                v-model="chapterOneData.question.judge.qTwo"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            3.闅忕潃瀛﹀墠鍎跨绁炵粡绯荤粺鍙戣偛鐨勪笉鏂畬鍠勶紝3锝�4宀佸辜鍎胯兘澶熷緢瀹规槗鐢荤洿绾裤�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterOneData.question.judge.qThree"
-              @input="saveChapterOneData"
-              
-            />锛�
+            3.闅忕潃瀛﹀墠鍎跨绁炵粡绯荤粺鍙戣偛鐨勪笉鏂畬鍠勶紝3锝�4宀佸辜鍎胯兘澶熷緢瀹规槗鐢荤洿绾裤�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="correct" 
+                v-model="chapterOneData.question.judge.qThree"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="error" 
+                v-model="chapterOneData.question.judge.qThree"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            4.鍥犱负鐫$湢鏃跺悇鍣ㄥ畼鎵�闇�瑕佺殑琛�娑查噺姣旀椿鍔ㄦ椂灏戝緱澶氾紝鑳藉噺杞诲績鑴忕殑璐熸媴銆傚洜姝わ紝瑕佷繚璇佸鍓嶅効绔ュ厖瓒崇殑鐫$湢锛岃嚦浜庝粈涔堟椂鍊欑潯骞朵笉閲嶈銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterOneData.question.judge.qFour"
-              @input="saveChapterOneData"
-            />锛�
+            4.鍥犱负鐫$湢鏃跺悇鍣ㄥ畼鎵�闇�瑕佺殑琛�娑查噺姣旀椿鍔ㄦ椂灏戝緱澶氾紝鑳藉噺杞诲績鑴忕殑璐熸媴銆傚洜姝わ紝瑕佷繚璇佸鍓嶅効绔ュ厖瓒崇殑鐫$湢锛岃嚦浜庝粈涔堟椂鍊欑潯骞朵笉閲嶈銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFour" 
+                value="correct" 
+                v-model="chapterOneData.question.judge.qFour"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFour" 
+                value="error" 
+                v-model="chapterOneData.question.judge.qFour"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block"><b>浜屻�佸~绌�</b></p>
           <p class="block">
             1.骞煎効绌跨殑闉嬭繃灏忎細褰卞搷<input
@@ -4973,6 +5028,10 @@
         JSON.stringify(this.chapterOneData)
       );
     },
+    handleRadio(e) {
+      console.log(e);
+      
+    }
   },
 };
 </script>
diff --git a/src/books/childHealth/view/content/components/chapter002.vue b/src/books/childHealth/view/content/components/chapter002.vue
index 0c794eb..31699f9 100644
--- a/src/books/childHealth/view/content/components/chapter002.vue
+++ b/src/books/childHealth/view/content/components/chapter002.vue
@@ -1193,21 +1193,49 @@
           <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
           <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
           <p class="block">
-            1.鏈夌殑瀛╁瓙澶村ぇ锛屾湁鐨勫瀛愬ご灏忥紝杩欎篃浣撶幇浜嗗鍓嶅効绔ョ敓闀垮彂鑲茬殑涓綋宸紓鎬с�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterTwoData.question.judge.qOne"
-              @input="saveChapterOneData"
-            />锛�
+            1.鏈夌殑瀛╁瓙澶村ぇ锛屾湁鐨勫瀛愬ご灏忥紝杩欎篃浣撶幇浜嗗鍓嶅効绔ョ敓闀垮彂鑲茬殑涓綋宸紓鎬с�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="correct" 
+                v-model="chapterTwoData.question.judge.qOne"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="error" 
+                v-model="chapterTwoData.question.judge.qOne"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            2.瀛﹀墠鍎跨鍙戣偛鐣稿舰鎴栨偅鏈夊厛澶╂�х柧鐥咃紝閮芥槸鍙楅仐浼犲洜绱犵殑褰卞搷銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterTwoData.question.judge.qTwo"
-              @input="saveChapterOneData"
-            />锛�
+            2.瀛﹀墠鍎跨鍙戣偛鐣稿舰鎴栨偅鏈夊厛澶╂�х柧鐥咃紝閮芥槸鍙楅仐浼犲洜绱犵殑褰卞搷銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="correct" 
+                v-model="chapterTwoData.question.judge.qTwo"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="error" 
+                v-model="chapterTwoData.question.judge.qTwo"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
         </div>
       </div>
     </div>
@@ -1223,21 +1251,49 @@
         </div>
         <div class="padding-96">
           <p class="block">
-            3.鍦ㄧ敓闀垮彂鑲茶繃绋嬩腑锛岃韩浣撳悇閮ㄥ垎鐨勭敓闀块�熷害鏄細涓嬭偄澧炲姞鏈�澶氾紝澶撮鏈�灏戙�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterTwoData.question.judge.qThree"
-              @input="saveChapterOneData"
-            />锛�
+            3.鍦ㄧ敓闀垮彂鑲茶繃绋嬩腑锛岃韩浣撳悇閮ㄥ垎鐨勭敓闀块�熷害鏄細涓嬭偄澧炲姞鏈�澶氾紝澶撮鏈�灏戙�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="correct" 
+                v-model="chapterTwoData.question.judge.qThree"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="error" 
+                v-model="chapterTwoData.question.judge.qThree"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            4.鏈変簺瀛╁瓙鏄厛瀛︿細寮�鍙h璇濓紝鍚庡浼氳蛋璺紝鏈変簺瀛╁瓙鍒氬ソ鐩稿弽銆傝繖鏄敱浜庣敓闀垮彂鑲插叿鏈変釜浣撳樊寮傛�с�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterTwoData.question.judge.qFour"
-              @input="saveChapterOneData"
-            />锛�
+            4.鏈変簺瀛╁瓙鏄厛瀛︿細寮�鍙h璇濓紝鍚庡浼氳蛋璺紝鏈変簺瀛╁瓙鍒氬ソ鐩稿弽銆傝繖鏄敱浜庣敓闀垮彂鑲插叿鏈変釜浣撳樊寮傛�с�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFour" 
+                value="correct" 
+                v-model="chapterTwoData.question.judge.qFour"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFour" 
+                value="error" 
+                v-model="chapterTwoData.question.judge.qFour"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block"><b>浜屻�佸~绌�</b></p>
           <p class="block">
             1.濠村効鏈熺殑鍔ㄤ綔鍙戣偛棣栧厛鏄細鎶ご銆佽浆澶达紝鐒跺悗浼氱炕韬�佸潗锛屾渶鍚庝細绔欑珛銆佽璧帮紝杩欐槸閬靛惊浜�<input
diff --git a/src/books/childHealth/view/content/components/chapter003.vue b/src/books/childHealth/view/content/components/chapter003.vue
index b821ff2..75e3f5b 100644
--- a/src/books/childHealth/view/content/components/chapter003.vue
+++ b/src/books/childHealth/view/content/components/chapter003.vue
@@ -1798,53 +1798,137 @@
           <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
           <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
           <p class="block">
-            1.鏈変汉璇粹�滃姩浣滄槸涓綋鏃╂湡鐨勫鏄炬櫤鍔涒�濓紝鍥犳锛屽姩浣滅殑鍙戝睍鐘跺喌甯歌鐢ㄤ綔璇勪环濠村効蹇冪悊鍙戝睍鐨勬寚鏍囥�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterThreeData.question.judge.qOne"
-              @input="saveChapterOneData"
-            />锛�
+            1.鏈変汉璇粹�滃姩浣滄槸涓綋鏃╂湡鐨勫鏄炬櫤鍔涒�濓紝鍥犳锛屽姩浣滅殑鍙戝睍鐘跺喌甯歌鐢ㄤ綔璇勪环濠村効蹇冪悊鍙戝睍鐨勬寚鏍囥�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="correct" 
+                v-model="chapterThreeData.question.judge.qOne"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="error" 
+                v-model="chapterThreeData.question.judge.qOne"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            2.濠村辜鍎垮姩浣滅殑鍙戝睍閬靛惊鈥滅敱鏁翠綋鍒扮壒娈婄殑鍙戝睍鈥濆師鍒欙紝鍗冲眬閮ㄧ殑銆佸皬鑲岃倝鐨勬椿鍔ㄥ彂灞曞湪鍏堬紝鍏ㄨ韩鐨勩�佺缁熺殑鍔ㄤ綔鍙戝睍鍦ㄥ悗銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterThreeData.question.judge.qTwo"
-              @input="saveChapterOneData"
-            />锛�
+            2.濠村辜鍎垮姩浣滅殑鍙戝睍閬靛惊鈥滅敱鏁翠綋鍒扮壒娈婄殑鍙戝睍鈥濆師鍒欙紝鍗冲眬閮ㄧ殑銆佸皬鑲岃倝鐨勬椿鍔ㄥ彂灞曞湪鍏堬紝鍏ㄨ韩鐨勩�佺缁熺殑鍔ㄤ綔鍙戝睍鍦ㄥ悗銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="correct" 
+                v-model="chapterThreeData.question.judge.qTwo"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="error" 
+                v-model="chapterThreeData.question.judge.qTwo"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            3.瀛﹀墠鍎跨鐨勬�濈淮绂讳笉寮�鍔ㄤ綔鍜屽疄鐗╋紝鍏舵�濈淮浠ョ洿瑙夎鍔ㄦ�濈淮涓轰富銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterThreeData.question.judge.qThree"
-              @input="saveChapterOneData"
-            />锛�
+            3.瀛﹀墠鍎跨鐨勬�濈淮绂讳笉寮�鍔ㄤ綔鍜屽疄鐗╋紝鍏舵�濈淮浠ョ洿瑙夎鍔ㄦ�濈淮涓轰富銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="correct" 
+                v-model="chapterThreeData.question.judge.qThree"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="error" 
+                v-model="chapterThreeData.question.judge.qThree"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            4.閬椾紶鍥犵礌鏃负鍎跨蹇冪悊鍙戝睍鎻愪緵浜嗘渶鍩烘湰鐨勮嚜鐒剁墿璐ㄥ墠鎻愶紝鍙堝瀹氫簡鍎跨蹇冪悊鍙戝睍涓埆宸紓鐨勬渶鍒濆熀纭�銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterThreeData.question.judge.qFour"
-              @input="saveChapterOneData"
-            />锛�
+            4.閬椾紶鍥犵礌鏃负鍎跨蹇冪悊鍙戝睍鎻愪緵浜嗘渶鍩烘湰鐨勮嚜鐒剁墿璐ㄥ墠鎻愶紝鍙堝瀹氫簡鍎跨蹇冪悊鍙戝睍涓埆宸紓鐨勬渶鍒濆熀纭�銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFour" 
+                value="correct" 
+                v-model="chapterThreeData.question.judge.qFour"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFour" 
+                value="error" 
+                v-model="chapterThreeData.question.judge.qFour"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            5.鏈夌殑鍎跨鏃ュ父渚嬭浣滄伅鏃堕棿涓嶉渶瑕佸浐瀹氥�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterThreeData.question.judge.qFive"
-              @input="saveChapterOneData"
-            />锛�
+            5.鏈夌殑鍎跨鏃ュ父渚嬭浣滄伅鏃堕棿涓嶉渶瑕佸浐瀹氥�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFive" 
+                value="correct" 
+                v-model="chapterThreeData.question.judge.qFive"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFive" 
+                value="error" 
+                v-model="chapterThreeData.question.judge.qFive"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            6.瀵逛簬瀛﹀墠鍎跨鐨勫績鐞嗚涓洪棶棰樹笉鑳藉鎭縼灏憋紝蹇呴』涓ュ姞鎯╁銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterThreeData.question.judge.qSix"
-              @input="saveChapterOneData"
-            />锛�
+            6.瀵逛簬瀛﹀墠鍎跨鐨勫績鐞嗚涓洪棶棰樹笉鑳藉鎭縼灏憋紝蹇呴』涓ュ姞鎯╁銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qSix" 
+                value="correct" 
+                v-model="chapterThreeData.question.judge.qSix"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qSix" 
+                value="error" 
+                v-model="chapterThreeData.question.judge.qSix"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block"><b>浜屻�佸~绌�</b></p>
           <p class="block">
             1.濡傛灉鏂扮敓鍎挎湡鏃犳儕璺冲弽灏勶紝璇存槑鍏舵湁<input
diff --git a/src/books/childHealth/view/content/components/chapter005.vue b/src/books/childHealth/view/content/components/chapter005.vue
index a494a23..1130c1a 100644
--- a/src/books/childHealth/view/content/components/chapter005.vue
+++ b/src/books/childHealth/view/content/components/chapter005.vue
@@ -2580,29 +2580,71 @@
           <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
           <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
           <p class="block">
-            1.缁寸敓绱燗缂轰箯鐥囧張鏈夊鐩茬棁銆佺溂骞茬嚗鐥囦箣绉般�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterFiveData.question.judge.qOne"
-              @input="saveChapterOneData"
-            />锛�
+            1.缁寸敓绱燗缂轰箯鐥囧張鏈夊鐩茬棁銆佺溂骞茬嚗鐥囦箣绉般�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="correct" 
+                v-model="chapterFiveData.question.judge.qOne"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="error" 
+                v-model="chapterFiveData.question.judge.qOne"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            2.閾佹槸鏋勬垚楠ㄥ拰鐗欓娇鐨勪富瑕佹垚鍒嗐�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterFiveData.question.judge.qTwo"
-              @input="saveChapterOneData"
-            />锛�
+            2.閾佹槸鏋勬垚楠ㄥ拰鐗欓娇鐨勪富瑕佹垚鍒嗐�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="correct" 
+                v-model="chapterFiveData.question.judge.qTwo"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="error" 
+                v-model="chapterFiveData.question.judge.qTwo"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            3.鍎跨缂洪攲浼氫娇鍛宠暰鍔熻兘鍑忛��锛岄娆蹭笉鎸紝瀵艰嚧鍘岄锛涜繕浼氬奖鍝嶇敓闀垮彂鑲诧紝瀵艰嚧韬潗鐭皬锛屼弗閲嶈�呮偅渚忓剴鐥囥�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterFiveData.question.judge.qThree"
-              @input="saveChapterOneData"
-            />锛�
+            3.鍎跨缂洪攲浼氫娇鍛宠暰鍔熻兘鍑忛��锛岄娆蹭笉鎸紝瀵艰嚧鍘岄锛涜繕浼氬奖鍝嶇敓闀垮彂鑲诧紝瀵艰嚧韬潗鐭皬锛屼弗閲嶈�呮偅渚忓剴鐥囥�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="correct" 
+                v-model="chapterFiveData.question.judge.qThree"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="error" 
+                v-model="chapterFiveData.question.judge.qThree"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block"><b>浜屻�佸~绌�</b></p>
           <p class="block">
             1.鍏ぇ钀ュ吇绱犲寘鎷�
diff --git a/src/books/childHealth/view/content/components/chapter006.vue b/src/books/childHealth/view/content/components/chapter006.vue
index 68dbcc3..64311ab 100644
--- a/src/books/childHealth/view/content/components/chapter006.vue
+++ b/src/books/childHealth/view/content/components/chapter006.vue
@@ -2528,126 +2528,336 @@
         </div>
         <div class="padding-96">
           <p class="block">
-            鍟★紝浣嗗彲浠ョ粡甯稿枬鑼躲�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qOne"
-              @input="saveChapterOneData"
-            />锛�
+            鍟★紝浣嗗彲浠ョ粡甯稿枬鑼躲�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qOne"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qOne"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            2.鍗充娇鎬�瀛�3涓湀鍚庯紝鎬ф縺绱犵被鑽墿渚濈劧瀵硅儙鍎挎湁鑷寸暩鐨勫嵄闄┿�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qTwo"
-              @input="saveChapterOneData"
-            />锛�
+            2.鍗充娇鎬�瀛�3涓湀鍚庯紝鎬ф縺绱犵被鑽墿渚濈劧瀵硅儙鍎挎湁鑷寸暩鐨勫嵄闄┿�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qTwo"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qTwo"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            3.濠村効鐨勫洘闂ㄥ緢鏌旇蒋锛屾槸鍥犱负鍏跺ご閮ㄩ楠兼病鏈夐棴鍚堣�屽舰鎴愮殑锛屾墍浠ヤ笉鑳借Е鎽搞�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qThree"
-              @input="saveChapterOneData"
-            />锛�
+            3.濠村効鐨勫洘闂ㄥ緢鏌旇蒋锛屾槸鍥犱负鍏跺ご閮ㄩ楠兼病鏈夐棴鍚堣�屽舰鎴愮殑锛屾墍浠ヤ笉鑳借Е鎽搞�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qThree"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qThree"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            4.鐢ㄩ樋鏅姞閲忚〃娴嬭瘎鏂扮敓鍎匡紝寰楀垎楂樹簬4鍒嗚�呭嵆澶勪簬鑹ソ鐨勫仴搴风姸鍐点�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qFour"
-              @input="saveChapterOneData"
-            />锛�
+            4.鐢ㄩ樋鏅姞閲忚〃娴嬭瘎鏂扮敓鍎匡紝寰楀垎楂樹簬4鍒嗚�呭嵆澶勪簬鑹ソ鐨勫仴搴风姸鍐点�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFour" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qFour"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFour" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qFour"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">5.鏂扮敓鍎夸互涓嬩笉瑙勫垯鐨勫懠鍚告ā寮忔槸姝e父鐨勶細</p>
           <p class="block">
-            鈶犳繁鍛煎惛銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qFive.one"
-              @input="saveChapterOneData"
-            />锛�
+            鈶犳繁鍛煎惛銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFiveone" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qFive.one"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFiveone" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qFive.one"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            鈶″懠鍚搁鐜囬珮浜庢瘡鍒嗛挓60娆°�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qFive.two"
-              @input="saveChapterOneData"
-            />锛�
+            鈶″懠鍚搁鐜囬珮浜庢瘡鍒嗛挓60娆°�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFivetwo" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qFive.two"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFivetwo" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qFive.two"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            鈶㈠懠鍚哥粓姝㈢殑鏃堕棿浣庝簬6绉掋�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qFive.three"
-              @input="saveChapterOneData"
-            />锛�
+            鈶㈠懠鍚哥粓姝㈢殑鏃堕棿浣庝簬6绉掋�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFivethree" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qFive.three"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFivethree" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qFive.three"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            鈶e槾鍞囧拰鎸囩敳鐨勯鑹叉病鏈夊彂绾㈡垨鑰呭彂闈掔幇璞°�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qFive.four"
-              @input="saveChapterOneData"
-            />锛�
+            鈶e槾鍞囧拰鎸囩敳鐨勯鑹叉病鏈夊彂绾㈡垨鑰呭彂闈掔幇璞°�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFivefour" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qFive.four"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFivefour" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qFive.four"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            鈶ゆ柊鐢熷効缁忓父浼氱敤鎬ラ�熸繁鍛煎惛鏉ヨ垝灞曡偤閮紝杩欑鍛煎惛涔熸槸姝e父鐨勩�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qFive.five"
-              @input="saveChapterOneData"
-            />锛�
+            鈶ゆ柊鐢熷効缁忓父浼氱敤鎬ラ�熸繁鍛煎惛鏉ヨ垝灞曡偤閮紝杩欑鍛煎惛涔熸槸姝e父鐨勩�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFivefive" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qFive.five"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFivefive" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qFive.five"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            6.鏈夊鑰呭彂鐜板湪鐗涘ザ銆侀浮铔嬨�佽姳鐢熶笁绉嶆渶甯歌鐨勮嚧鏁忛鐗╀腑锛岃姳鐢熻繃鏁忔渶涓ラ噸锛屾寔缁椂闂存渶闀裤�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qSix"
-              @input="saveChapterOneData"
-            />锛�
+            6.鏈夊鑰呭彂鐜板湪鐗涘ザ銆侀浮铔嬨�佽姳鐢熶笁绉嶆渶甯歌鐨勮嚧鏁忛鐗╀腑锛岃姳鐢熻繃鏁忔渶涓ラ噸锛屾寔缁椂闂存渶闀裤�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qSix" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qSix"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qSix" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qSix"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            7.濠村効鏈熸槸鐢熼暱鍙戣偛鐨勭涓�楂樺嘲鏈燂紝涓斿嚭鐢熷悗鐨勫墠3涓湀鐢熼暱鍙戣偛鏈�鏃虹洓銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qSeven"
-              @input="saveChapterOneData"
-            />锛�
+            7.濠村効鏈熸槸鐢熼暱鍙戣偛鐨勭涓�楂樺嘲鏈燂紝涓斿嚭鐢熷悗鐨勫墠3涓湀鐢熼暱鍙戣偛鏈�鏃虹洓銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qSeven" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qSeven"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qSeven" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qSeven"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            8.姝e父鎯呭喌涓嬶紝1宀佸┐鍎垮ご鍥寸殑骞冲潎鍊兼槸44鍘樼背锛岃兏鍥寸殑骞冲潎鍊间负46鍘樼背銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qEnight"
-              @input="saveChapterOneData"
-            />锛�
+            8.姝e父鎯呭喌涓嬶紝1宀佸┐鍎垮ご鍥寸殑骞冲潎鍊兼槸44鍘樼背锛岃兏鍥寸殑骞冲潎鍊间负46鍘樼背銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qEnight" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qEnight"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qEnight" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qEnight"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            9. 1宀佷互鍐呴闃叉帴绉嶇殑鍩虹鍏嶇柅宸茬粡瀹屾垚锛屼互鍚庡氨涓嶉渶瑕佸啀鎺ョ浜嗐�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qNine"
-              @input="saveChapterOneData"
-            />锛�
+            9. 1宀佷互鍐呴闃叉帴绉嶇殑鍩虹鍏嶇柅宸茬粡瀹屾垚锛屼互鍚庡氨涓嶉渶瑕佸啀鎺ョ浜嗐�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qNine" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qNine"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qNine" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qNine"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            10.瀛﹀墠鍎跨鑵嬬獫姹楄吅鍙戣揪锛屽洜姝わ紝鑵嬬獫姣旇函骞层�佽兏閮ㄥ嚭姹楁槑鏄俱�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qTen"
-              @input="saveChapterOneData"
-            />锛�
+            10.瀛﹀墠鍎跨鑵嬬獫姹楄吅鍙戣揪锛屽洜姝わ紝鑵嬬獫姣旇函骞层�佽兏閮ㄥ嚭姹楁槑鏄俱�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qTen" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qTen"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qTen" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qTen"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            11.瀛﹀墠鍎跨涓嶅疁涓庢垚浜哄叡杩涗富椁愩�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSixData.question.judge.qEleven"
-              @input="saveChapterOneData"
-            />锛�
+            11.瀛﹀墠鍎跨涓嶅疁涓庢垚浜哄叡杩涗富椁愩�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qEleven" 
+                value="correct" 
+                v-model="chapterSixData.question.judge.qEleven"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qEleven" 
+                value="error" 
+                v-model="chapterSixData.question.judge.qEleven"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block"><b>浜屻�佸~绌�</b></p>
           <p class="block">
             1.鏂扮敓鍎跨殑澶撮儴鏈変袱涓�滄煍杞殑鐐光�濓紝杩欐槸鍥熼棬锛岄�氬父<input
diff --git a/src/books/childHealth/view/content/components/chapter007.vue b/src/books/childHealth/view/content/components/chapter007.vue
index 2c43cb6..edcc7d2 100644
--- a/src/books/childHealth/view/content/components/chapter007.vue
+++ b/src/books/childHealth/view/content/components/chapter007.vue
@@ -3357,56 +3357,159 @@
           <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
           <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
           <p class="block">
-            1.棰勫悗涓庣柧鐥呯殑绉嶇被鍜屾不鐤楁槸鍚﹀強鏃舵湁鍏筹紝涓庢偅鑰呰嚜韬姸鍐垫棤鍏炽�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSevenData.question.judge.qOne"
-              @input="saveChapterOneData"
-            />锛�
+            1.棰勫悗涓庣柧鐥呯殑绉嶇被鍜屾不鐤楁槸鍚﹀強鏃舵湁鍏筹紝涓庢偅鑰呰嚜韬姸鍐垫棤鍏炽�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="correct" 
+                v-model="chapterSevenData.question.judge.qOne"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="error" 
+                v-model="chapterSevenData.question.judge.qOne"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            2.鎵�鏈夌殑浼犳煋鐥呴兘鏄槦鐤�傦紙<input type="text" class="judge-input" v-model="chapterSevenData.question.judge.qTwo" @input="saveChapterOneData" />锛�
+            2.鎵�鏈夌殑浼犳煋鐥呴兘鏄槦鐤�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="correct" 
+                v-model="chapterSevenData.question.judge.qTwo"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="error" 
+                v-model="chapterSevenData.question.judge.qTwo"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            3.澶氬熀鍥犻仐浼犵梾鐨勫彂鐢熶笌鐜鍥犵礌鏈夊叧锛屼笌杩戜翰濠氶厤鏃犲叧銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSevenData.question.judge.qThree"
-              @input="saveChapterOneData"
-            />锛�
+            3.澶氬熀鍥犻仐浼犵梾鐨勫彂鐢熶笌鐜鍥犵礌鏈夊叧锛屼笌杩戜翰濠氶厤鏃犲叧銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="correct" 
+                v-model="chapterSevenData.question.judge.qThree"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="error" 
+                v-model="chapterSevenData.question.judge.qThree"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            4.鏂扮敓鍎垮嚭鐜伴箙鍙g柈锛屽簲璇ョ敤骞插噣鐨勬瘺宸炬嫮鍘汇�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSevenData.question.judge.qFour"
-              @input="saveChapterOneData"
-            />锛�
+            4.鏂扮敓鍎垮嚭鐜伴箙鍙g柈锛屽簲璇ョ敤骞插噣鐨勬瘺宸炬嫮鍘汇�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFour" 
+                value="correct" 
+                v-model="chapterSevenData.question.judge.qFour"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFour" 
+                value="error" 
+                v-model="chapterSevenData.question.judge.qFour"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            5.閮ㄥ垎鐤嫍鎺ョ鍚庯紝鏂扮敓鍎垮彲鍑虹幇鍙戠儹鐥囩姸銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSevenData.question.judge.qFive"
-              @input="saveChapterOneData"
-            />锛�
+            5.閮ㄥ垎鐤嫍鎺ョ鍚庯紝鏂扮敓鍎垮彲鍑虹幇鍙戠儹鐥囩姸銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFive" 
+                value="correct" 
+                v-model="chapterSevenData.question.judge.qFive"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFive" 
+                value="error" 
+                v-model="chapterSevenData.question.judge.qFive"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            6.瀛﹀墠鍎跨浣濆伝鐥呭彂鐢熺殑涓昏鍘熷洜鏄淮鐢熺礌D鐨勭己涔忋�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSevenData.question.judge.qSix"
-              @input="saveChapterOneData"
-            />锛�
+            6.瀛﹀墠鍎跨浣濆伝鐥呭彂鐢熺殑涓昏鍘熷洜鏄淮鐢熺礌D鐨勭己涔忋�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qSix" 
+                value="correct" 
+                v-model="chapterSevenData.question.judge.qSix"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qSix" 
+                value="error" 
+                v-model="chapterSevenData.question.judge.qSix"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            7.閽╄櫕鐥呮偅鍎夸篃鍙嚭鐜扮己閾佹�ц传琛�銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSevenData.question.judge.qSeven"
-              @input="saveChapterOneData"
-            />锛�
+            7.閽╄櫕鐥呮偅鍎夸篃鍙嚭鐜扮己閾佹�ц传琛�銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qSeven" 
+                value="correct" 
+                v-model="chapterSevenData.question.judge.qSeven"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qSeven" 
+                value="error" 
+                v-model="chapterSevenData.question.judge.qSeven"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
             8.骞煎効鎮d笂鍛煎惛閬撴劅鏌撴椂锛屽簲閫傚綋澧炲姞杩愬姩閲忥紝淇冭繘鐥婃剤銆傦紙<input
               type="text"
@@ -3416,45 +3519,115 @@
             />锛�
           </p>
           <p class="block">
-            9.楹荤柟榛忚啘鏂戜负楹荤柟鎮h�呯壒鏈夌殑寰佽薄锛屾槸鏃╂湡璇婃柇楹荤柟鐨勯噸瑕佹爣蹇椼�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSevenData.question.judge.qNine"
-              @input="saveChapterOneData"
-            />锛�
+            9.楹荤柟榛忚啘鏂戜负楹荤柟鎮h�呯壒鏈夌殑寰佽薄锛屾槸鏃╂湡璇婃柇楹荤柟鐨勯噸瑕佹爣蹇椼�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qNine" 
+                value="correct" 
+                v-model="chapterSevenData.question.judge.qNine"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qNine" 
+                value="error" 
+                v-model="chapterSevenData.question.judge.qNine"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            10.涔欏瀷鑲濈値鐨勪紶鎾�斿緞杈冨銆傛敞灏勩�佽緭琛�銆佸瘑鍒囩殑鐢熸椿鎺ヨЕ锛岄兘鍙�犳垚浼犳挱銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSevenData.question.judge.qTen"
-              @input="saveChapterOneData"
-            />锛�
+            10.涔欏瀷鑲濈値鐨勪紶鎾�斿緞杈冨銆傛敞灏勩�佽緭琛�銆佸瘑鍒囩殑鐢熸椿鎺ヨЕ锛岄兘鍙�犳垚浼犳挱銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qTen" 
+                value="correct" 
+                v-model="chapterSevenData.question.judge.qTen"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qTen" 
+                value="error" 
+                v-model="chapterSevenData.question.judge.qTen"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            11.鎵嬭冻鍙g梾鍙戠梾鏃犳槑鏄惧勾榫勭壒寰侊紝涓斿彂鐥呭悗鐥呮儏鍗遍噸銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSevenData.question.judge.qEleven"
-              @input="saveChapterOneData"
-            />锛�
+            11.鎵嬭冻鍙g梾鍙戠梾鏃犳槑鏄惧勾榫勭壒寰侊紝涓斿彂鐥呭悗鐥呮儏鍗遍噸銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qEleven" 
+                value="correct" 
+                v-model="chapterSevenData.question.judge.qEleven"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qEleven" 
+                value="error" 
+                v-model="chapterSevenData.question.judge.qEleven"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            12.瀵圭孩鐪肩梾鎮h�呭疄鏂藉寘鎵庢不鐤楋紝鏈夊埄浜庣柧鐥呭悍澶嶃�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSevenData.question.judge.qTwelve"
-              @input="saveChapterOneData"
-            />锛�
+            12.瀵圭孩鐪肩梾鎮h�呭疄鏂藉寘鎵庢不鐤楋紝鏈夊埄浜庣柧鐥呭悍澶嶃�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qTwelve" 
+                value="correct" 
+                v-model="chapterSevenData.question.judge.qTwelve"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qTwelve" 
+                value="error" 
+                v-model="chapterSevenData.question.judge.qTwelve"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            13.娴佽鎬ц剳鑴婇珦鑶滅値澶忓楂樺彂锛屾祦琛屾�т箼鍨嬭剳鐐庡垯澶氳浜庡啲瀛c�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterSevenData.question.judge.qThirteen"
-              @input="saveChapterOneData"
-            />锛�
+            13.娴佽鎬ц剳鑴婇珦鑶滅値澶忓楂樺彂锛屾祦琛屾�т箼鍨嬭剳鐐庡垯澶氳浜庡啲瀛c�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qThirteen" 
+                value="correct" 
+                v-model="chapterSevenData.question.judge.qThirteen"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qThirteen" 
+                value="error" 
+                v-model="chapterSevenData.question.judge.qThirteen"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block"><b>浜屻�佸~绌�</b></p>
           <p class="block">
             1.浼犳煋鐥呯殑鐗规�э細鏈�<input
diff --git a/src/books/childHealth/view/content/components/chapter008.vue b/src/books/childHealth/view/content/components/chapter008.vue
index c6ade5d..281efa2 100644
--- a/src/books/childHealth/view/content/components/chapter008.vue
+++ b/src/books/childHealth/view/content/components/chapter008.vue
@@ -2219,93 +2219,247 @@
           <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
           <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
           <p class="block">
-            1.鐑暦娉曞彲璧峰埌娲昏鍖栫榾銆佹秷鐐庢秷鑲跨殑浣滅敤銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterEnightData.question.judge.qOne"
-              @input="saveChapterOneData"
-            />锛�
+            1.鐑暦娉曞彲璧峰埌娲昏鍖栫榾銆佹秷鐐庢秷鑲跨殑浣滅敤銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="correct" 
+                v-model="chapterEnightData.question.judge.qOne"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="error" 
+                v-model="chapterEnightData.question.judge.qOne"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            2.瀵逛簬閽濇尗浼ょ殑鎮e効鐨勫鐞嗭紝搴旇鍏堢儹鏁凤紝24灏忔椂鍚庢敼涓哄喎鏁枫�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterEnightData.question.judge.qTwo"
-              @input="saveChapterOneData"
-            />锛�
+            2.瀵逛簬閽濇尗浼ょ殑鎮e効鐨勫鐞嗭紝搴旇鍏堢儹鏁凤紝24灏忔椂鍚庢敼涓哄喎鏁枫�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="correct" 
+                v-model="chapterEnightData.question.judge.qTwo"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="error" 
+                v-model="chapterEnightData.question.judge.qTwo"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            3.铚滆渹铚囦激鍚庯紝搴斿皢椋熼唻娑備簬鎮e銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterEnightData.question.judge.qThree"
-              @input="saveChapterOneData"
-            />锛�
+            3.铚滆渹铚囦激鍚庯紝搴斿皢椋熼唻娑備簬鎮e銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="correct" 
+                v-model="chapterEnightData.question.judge.qThree"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="error" 
+                v-model="chapterEnightData.question.judge.qThree"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            4.瀵逛簬浜屽害鐑т激鐨勬偅鍎匡紝鍒囧嬁鎸ゅ帇鍜屽紕鐮存按鐤便�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterEnightData.question.judge.qFour"
-              @input="saveChapterOneData"
-            />锛�
+            4.瀵逛簬浜屽害鐑т激鐨勬偅鍎匡紝鍒囧嬁鎸ゅ帇鍜屽紕鐮存按鐤便�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFour" 
+                value="correct" 
+                v-model="chapterEnightData.question.judge.qFour"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFour" 
+                value="error" 
+                v-model="chapterEnightData.question.judge.qFour"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            5.鍎跨骞撮緞瓒婂皬锛岃剦鎼忚秺蹇�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterEnightData.question.judge.qFive"
-              @input="saveChapterOneData"
-            />锛�
+            5.鍎跨骞撮緞瓒婂皬锛岃剦鎼忚秺蹇�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFive" 
+                value="correct" 
+                v-model="chapterEnightData.question.judge.qFive"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFive" 
+                value="error" 
+                v-model="chapterEnightData.question.judge.qFive"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            6.涓嶅彲缁欑叅姘斾腑姣掔殑鎮h�呯亴閱嬫垨璁╁叾鍙楀喕銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterEnightData.question.judge.qSix"
-              @input="saveChapterOneData"
-            />锛�
+            6.涓嶅彲缁欑叅姘斾腑姣掔殑鎮h�呯亴閱嬫垨璁╁叾鍙楀喕銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qSix" 
+                value="correct" 
+                v-model="chapterEnightData.question.judge.qSix"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qSix" 
+                value="error" 
+                v-model="chapterEnightData.question.judge.qSix"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            7.缈昏浆鐪肩毊鍚庯紝鍙敤骞插噣鐨勬瘺宸惧皢寮傜墿杞昏交鎷幓锛屼笉鍙敤鍢村惞銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterEnightData.question.judge.qSeven"
-              @input="saveChapterOneData"
-            />锛�
+            7.缈昏浆鐪肩毊鍚庯紝鍙敤骞插噣鐨勬瘺宸惧皢寮傜墿杞昏交鎷幓锛屼笉鍙敤鍢村惞銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qSeven" 
+                value="correct" 
+                v-model="chapterEnightData.question.judge.qSeven"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qSeven" 
+                value="error" 
+                v-model="chapterEnightData.question.judge.qSeven"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            8.瀵逛簬閲嶅害鍐讳激鐨勬偅鑰咃紝鍙敤鐏儰锛屼績杩涙偅閮ㄦ剤鍚堛�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterEnightData.question.judge.qEnight"
-              @input="saveChapterOneData"
-            />锛�
+            8.瀵逛簬閲嶅害鍐讳激鐨勬偅鑰咃紝鍙敤鐏儰锛屼績杩涙偅閮ㄦ剤鍚堛�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qEnight" 
+                value="correct" 
+                v-model="chapterEnightData.question.judge.qEnight"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qEnight" 
+                value="error" 
+                v-model="chapterEnightData.question.judge.qEnight"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            9.姝㈤蓟琛�鏃讹紝鏁欏笀搴斿畨鎱板辜鍎夸笉瑕佺揣寮狅紝鐢ㄥ彛鍛煎惛锛屽ご鐣ヤ綆銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterEnightData.question.judge.qNine"
-              @input="saveChapterOneData"
-            />锛�
+            9.姝㈤蓟琛�鏃讹紝鏁欏笀搴斿畨鎱板辜鍎夸笉瑕佺揣寮狅紝鐢ㄥ彛鍛煎惛锛屽ご鐣ヤ綆銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qNine" 
+                value="correct" 
+                v-model="chapterEnightData.question.judge.qNine"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qNine" 
+                value="error" 
+                v-model="chapterEnightData.question.judge.qNine"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            10.鍋氶棴鑳稿績鑴忔寜鍘嬫椂锛屽簲浣挎偅鍎夸话鍗э紝鑳岄儴鏈夌‖鐗╂敮鎾戙�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterEnightData.question.judge.qTen"
-              @input="saveChapterOneData"
-            />锛�
+            10.鍋氶棴鑳稿績鑴忔寜鍘嬫椂锛屽簲浣挎偅鍎夸话鍗э紝鑳岄儴鏈夌‖鐗╂敮鎾戙�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qTen" 
+                value="correct" 
+                v-model="chapterEnightData.question.judge.qTen"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qTen" 
+                value="error" 
+                v-model="chapterEnightData.question.judge.qTen"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            11.鏅曞帴鎮e効娓呴啋鍚庯紝鍙�傚綋琛ュ厖鍐扮殑绯栫洂姘存垨鍐烽ギ銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterEnightData.question.judge.qEleven"
-              @input="saveChapterOneData"
-            />锛�
+            11.鏅曞帴鎮e効娓呴啋鍚庯紝鍙�傚綋琛ュ厖鍐扮殑绯栫洂姘存垨鍐烽ギ銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qEleven" 
+                value="correct" 
+                v-model="chapterEnightData.question.judge.qEleven"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qEleven" 
+                value="error" 
+                v-model="chapterEnightData.question.judge.qEleven"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block"><b>浜屻�佸~绌�</b></p>
           <p class="block">
             1.甯哥敤鐨勭墿鐞嗛檷娓╂柟娉曟湁<input
diff --git a/src/books/childHealth/view/content/components/chapter009.vue b/src/books/childHealth/view/content/components/chapter009.vue
index 7606c94..38fcbb2 100644
--- a/src/books/childHealth/view/content/components/chapter009.vue
+++ b/src/books/childHealth/view/content/components/chapter009.vue
@@ -1552,69 +1552,181 @@
           <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
           <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
           <p class="block">
-            1.缁堟湯娑堟瘨鏄寚鎮h�呴殧绂诲悗锛屽浠栧師鏉ョ殑娲诲姩鍦烘墍杩涜娑堟瘨銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterNineData.question.judge.qOne"
-              @input="saveChapterOneData"
-            />锛�
+            1.缁堟湯娑堟瘨鏄寚鎮h�呴殧绂诲悗锛屽浠栧師鏉ョ殑娲诲姩鍦烘墍杩涜娑堟瘨銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="correct" 
+                v-model="chapterNineData.question.judge.qOne"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="error" 
+                v-model="chapterNineData.question.judge.qOne"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            2.瀹炴柦鍏嶇柅璁″垝鏄繚鎶ゆ槗鎰熷効绔ユ墍閲囧彇鐨勭壒寮傛�ф帾鏂姐�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterNineData.question.judge.qTwo"
-              @input="saveChapterOneData"
-            />锛�
+            2.瀹炴柦鍏嶇柅璁″垝鏄繚鎶ゆ槗鎰熷効绔ユ墍閲囧彇鐨勭壒寮傛�ф帾鏂姐�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="correct" 
+                v-model="chapterNineData.question.judge.qTwo"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="error" 
+                v-model="chapterNineData.question.judge.qTwo"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            3.鍎跨鍏ュ洯鍚庡簲瀹氭湡杩涜鍋ュ悍妫�鏌ャ�備竴鑸�3锝�7宀侊紝姣忓鏈熸鏌ヤ竴娆°�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterNineData.question.judge.qThree"
-              @input="saveChapterOneData"
-            />锛�
+            3.鍎跨鍏ュ洯鍚庡簲瀹氭湡杩涜鍋ュ悍妫�鏌ャ�備竴鑸�3锝�7宀侊紝姣忓鏈熸鏌ヤ竴娆°�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="correct" 
+                v-model="chapterNineData.question.judge.qThree"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="error" 
+                v-model="chapterNineData.question.judge.qThree"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            4.鐏椿鐤嫍鍏嶇柅鏁堟灉濂斤紝鍏嶇柅鍔涙寔缁椂闂撮暱銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterNineData.question.judge.qFour"
-              @input="saveChapterOneData"
-            />锛�
+            4.鐏椿鐤嫍鍏嶇柅鏁堟灉濂斤紝鍏嶇柅鍔涙寔缁椂闂撮暱銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFour" 
+                value="correct" 
+                v-model="chapterNineData.question.judge.qFour"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFour" 
+                value="error" 
+                v-model="chapterNineData.question.judge.qFour"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            5.娉ㄥ皠涓欑鐞冭泲鐧借幏寰楃殑鍏嶇柅鍔涗负浜哄伐琚姩鍏嶇柅銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterNineData.question.judge.qFive"
-              @input="saveChapterOneData"
-            />锛�
+            5.娉ㄥ皠涓欑鐞冭泲鐧借幏寰楃殑鍏嶇柅鍔涗负浜哄伐琚姩鍏嶇柅銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qFive" 
+                value="correct" 
+                v-model="chapterNineData.question.judge.qFive"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qFive" 
+                value="error" 
+                v-model="chapterNineData.question.judge.qFive"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            6.绫绘瘨绱犳槸鐢辩梾姣掑埗鎴愮殑鑷姩鍏嶇柅鍒跺墏銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterNineData.question.judge.qSix"
-              @input="saveChapterOneData"
-            />锛�
+            6.绫绘瘨绱犳槸鐢辩梾姣掑埗鎴愮殑鑷姩鍏嶇柅鍒跺墏銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qSix" 
+                value="correct" 
+                v-model="chapterNineData.question.judge.qSix"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qSix" 
+                value="error" 
+                v-model="chapterNineData.question.judge.qSix"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            7. 5锝�7宀佺殑鍎跨姣忓ぉ闇�9锝�10灏忔椂鐫$湢銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterNineData.question.judge.qSeven"
-              @input="saveChapterOneData"
-            />锛�
+            7. 5锝�7宀佺殑鍎跨姣忓ぉ闇�9锝�10灏忔椂鐫$湢銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qSeven" 
+                value="correct" 
+                v-model="chapterNineData.question.judge.qSeven"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qSeven" 
+                value="error" 
+                v-model="chapterNineData.question.judge.qSeven"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            8.涔欏瀷鑴戠値鐤嫍銆侀夯鐤圭柅鑻楀睘浜庢椿鐤嫍銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterNineData.question.judge.qEnight"
-              @input="saveChapterOneData"
-            />锛�
+            8.涔欏瀷鑴戠値鐤嫍銆侀夯鐤圭柅鑻楀睘浜庢椿鐤嫍銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qEnight" 
+                value="correct" 
+                v-model="chapterNineData.question.judge.qEnight"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qEnight" 
+                value="error" 
+                v-model="chapterNineData.question.judge.qEnight"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block"><b>浜屻�佸~绌�</b></p>
           <p class="block">
             1.鐗╃悊娑堟瘨娉曠畝渚挎槗琛岋紝杈冧负鏈夋晥銆傚畠鍙堝垎涓�<input
diff --git a/src/books/childHealth/view/content/components/chapter010.vue b/src/books/childHealth/view/content/components/chapter010.vue
index 4e0cdee..e4f44ca 100644
--- a/src/books/childHealth/view/content/components/chapter010.vue
+++ b/src/books/childHealth/view/content/components/chapter010.vue
@@ -1258,14 +1258,27 @@
           <p class="custom_tag">鈥㈠洖椤句笌鍙嶆�濃��</p>
           <p class="block"><b>涓�銆佸垽鏂閿�</b></p>
           <p class="block">
-            1.骞煎効鍥殑鍘ㄦ埧鍙婇殧绂诲搴旀湁鍗曠嫭鐨勫叆鍙c�傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterTenData.question.judge.qOne"
-              @input="saveChapterOneData"
-
-            />锛�
+            1.骞煎効鍥殑鍘ㄦ埧鍙婇殧绂诲搴旀湁鍗曠嫭鐨勫叆鍙c�傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="correct" 
+                v-model="chapterTenData.question.judge.qOne"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qOne" 
+                value="error" 
+                v-model="chapterTenData.question.judge.qOne"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
             2.涓昏鍎跨鐢ㄦ埧鐨勭幓鍦伴潰绉瘮鍊间笉搴斾綆浜�1鈭�8銆傦紙<input
               type="text"
@@ -1274,14 +1287,47 @@
               @input="saveChapterOneData"
             />锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="correct" 
+                v-model="chapterTenData.question.judge.qTwo"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qTwo" 
+                value="error" 
+                v-model="chapterTenData.question.judge.qTwo"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block">
-            3.鍎跨鐢ㄥ簥涓�鑸互鏉″舰鏈ㄦ澘搴婁负鏈�濂斤紝閫忔皵涓旀湁鍒╀簬鍎跨鑴婃煴姝g洿銆傦紙<input
-              type="text"
-              class="judge-input"
-              v-model="chapterTenData.question.judge.qThree"
-              @input="saveChapterOneData"
-            />锛�
+            3.鍎跨鐢ㄥ簥涓�鑸互鏉″舰鏈ㄦ澘搴婁负鏈�濂斤紝閫忔皵涓旀湁鍒╀簬鍎跨鑴婃煴姝g洿銆傦紙锛�
           </p>
+          <div class="radio-box">
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="correct" 
+                v-model="chapterTenData.question.judge.qThree"
+                @change="saveChapterOneData"
+               />
+              瀵�</label>
+            <label>
+              <input 
+                type="radio" 
+                name="qThree" 
+                value="error" 
+                v-model="chapterTenData.question.judge.qThree"
+                @change="saveChapterOneData"
+              />閿�</label>
+          </div>
           <p class="block"><b>浜屻�佸~绌�</b></p>
           <p class="block">
             <input
diff --git a/src/books/childHealth/view/content/index.vue b/src/books/childHealth/view/content/index.vue
index fd91aa9..3f1280e 100644
--- a/src/books/childHealth/view/content/index.vue
+++ b/src/books/childHealth/view/content/index.vue
@@ -229,7 +229,7 @@
 
     // 娴嬭瘯椤甸潰璺宠浆
     // setTimeout(() => {
-    // this.gotoPage(11,282);
+    // this.gotoPage(4,87);
     //   setTimeout(() => {
     //     this.renderSign("Highlight", {
     //       id: "2ACA9359",
diff --git a/src/books/civilAviation/view/components/index.vue b/src/books/civilAviation/view/components/index.vue
index 727a816..579d747 100644
--- a/src/books/civilAviation/view/components/index.vue
+++ b/src/books/civilAviation/view/components/index.vue
@@ -159,8 +159,8 @@
     }, 500);
 
     // 娴嬭瘯椤甸潰璺宠浆
-    setTimeout(() => {
-      this.gotoPage(6,190);
+    // setTimeout(() => {
+    //   this.gotoPage(6,190);
     //   setTimeout(() => {
     //     this.renderSign("Highlight", {
     //       id: "2ACA9359",
@@ -174,7 +174,7 @@
     //     ids: ["2ACA9359"]
     //   });
     // }, 2000);
-    }, 500);
+    // }, 500);
 
     // const pageDom = (this.container ? this.container : document)
     //   .querySelector("#app")
diff --git a/src/books/lifeCare/view/components/index.vue b/src/books/lifeCare/view/components/index.vue
index 468620c..56c7e3c 100644
--- a/src/books/lifeCare/view/components/index.vue
+++ b/src/books/lifeCare/view/components/index.vue
@@ -664,6 +664,8 @@
                     }
                     this.questionDataMap[page] = obj;
                   }
+                  console.log('棰樼洰',this.questionDataMap);
+                  
                 }
               }
             }
diff --git a/src/books/mathBook/view/components/chapter003.vue b/src/books/mathBook/view/components/chapter003.vue
index d9aa899..d3adb66 100644
--- a/src/books/mathBook/view/components/chapter003.vue
+++ b/src/books/mathBook/view/components/chapter003.vue
@@ -1787,18 +1787,18 @@
               杞村乏杈圭殑閮ㄥ垎濡傚浘鎵�绀猴紝璇蜂綘鐢诲嚭杩欎釜鍑芥暟鍥惧儚鍦� y杞村彸杈圭殑閮ㄥ垎.
             </p>
             <div>
-              <paint
+              <!-- <paint
                 :page="99"
                 :imgUrl="
                   this.config.activeBook.resourceUrl + '/images/0103-2.jpg'
                 "
-              />
-              <!-- <graffiti 
+              /> -->
+              <graffiti 
                 :page="99" 
                 :bcImg="this.config.activeBook.resourceUrl + '/images/0103-2.jpg'"
-                :imgWidth="400"
-                :imgHeight="380"
-              /> -->
+                :imgWidth="520"
+                :imgHeight="494"
+              />
             </div>
           </div>
         </div>
diff --git a/src/books/mathBook/view/components/header.vue b/src/books/mathBook/view/components/header.vue
index a0c44e3..926be66 100644
--- a/src/books/mathBook/view/components/header.vue
+++ b/src/books/mathBook/view/components/header.vue
@@ -137,8 +137,8 @@
     <div class="page-box" page="6">
       <div v-if="showPageList.indexOf(6) > -1">
         <div class="padding-116" style="padding-top:50px ;">
-          <p class="center openImgBox">
-            <img class="img-d" alt="" src="../../assets/images/0005-1.jpg" />
+          <p class=" openImgBox">
+            <img class="img-d" alt="" src="../../assets/images/0005-1.jpg" style="width: 46%;" />
           </p>
           <div class="zt-ls1" style="margin-top: 30px;">
             浜屻�佹湰濂楁暀鏉愮殑涓昏鐗硅壊
diff --git a/src/books/mathBook/view/components/index.vue b/src/books/mathBook/view/components/index.vue
index d87298f..55417f2 100644
--- a/src/books/mathBook/view/components/index.vue
+++ b/src/books/mathBook/view/components/index.vue
@@ -188,8 +188,8 @@
     }, 500);
 
     // 娴嬭瘯椤甸潰璺宠浆
-    // setTimeout(() => {
-    //  this.gotoPage(2,22);
+     setTimeout(() => {
+     this.gotoPage(5,162);
     //   //   setTimeout(() => {
     //   //     this.renderSign("Highlight", {
     //   //       id: "2ACA9359",
@@ -217,7 +217,7 @@
     //   //   txt: " 杩愬姩绯荤粺鏄敱楠ㄣ�侀杩炵粨鍜岄楠艰倢涓夐儴鍒嗙粍鎴愮殑銆傚叏韬殑楠ㄩ�氳繃楠ㄨ繛缁撶粍鎴愪汉浣撻楠硷紙瑙佸浘1-1锛夈�傞楠兼槸浜轰綋鐨勬敮鏋讹紝鍏锋湁淇濇姢鍐呰剰鍣ㄥ畼銆佷緵鑲岃倝闄勭潃鍜屼綔涓鸿倢鑲夎繍鍔ㄧ殑鏉犳潌绛変綔鐢ㄣ�傚湪绁炵粡绯荤粺鐨勬敮閰嶄笅锛岃倢鑲夋敹缂╃壍鍔ㄦ墍闄勭潃鐨勯缁曠潃鍏宠妭杞姩锛屼娇韬綋浜х敓鍚勭鍔ㄤ綔銆傛墍浠ワ紝杩愬姩绯荤粺鍏锋湁杩愬姩銆佹敮鎸佸拰淇濇姢绛夊姛鑳斤紝骞煎勾鏃舵湡鐨勯楠艰繕鍏锋湁閫犺鍔熻兘銆� ",
     //   //   txtIndex: 57
     //   // });
-    // }, 500);
+     }, 500);
 
     // 鑾峰彇棰樼洰id鍒楄〃
     this.getQuestionId();
@@ -590,6 +590,7 @@
                     }
                     this.questionDataMap[page] = obj;
                   }
+                  console.log('棰樼洰',this.questionDataMap);
                 }
               }
             }
@@ -873,6 +874,7 @@
         .catch((res) => {
           console.log("index 璇锋眰棰樼洰鏀惰棌id鎶ラ敊");
         });
+      console.log('鏀惰棌id',this.collectId);
     },
     // 鑾峰彇绔犺妭棰樼洰
     async getQuestion(num, page, questionIndex) {
@@ -897,6 +899,7 @@
           catalogName: "绠�绛旈",
           infoList: [],
         },
+        
       ];
       if (this.questionId) {
         if (this.questionId[num] && this.questionId[num][page]) {
@@ -950,7 +953,7 @@
                 if (item.questionType == "completion") {
                   cardList[3].infoList.push(item);
                 }
-                if (item.questionType == "shortAnswer") {
+                if (item.questionType == "shortAnswer" ||item.questionType == "formula") {
                   cardList[4].infoList.push(item);
                 }
               }
diff --git a/src/books/sportsAndHealth/css/default.less b/src/books/sportsAndHealth/css/default.less
index c95f39c..a69a747 100644
--- a/src/books/sportsAndHealth/css/default.less
+++ b/src/books/sportsAndHealth/css/default.less
@@ -615,17 +615,17 @@
           }
         }
 
-        .qjdrIocn:hover {
-          border: 1px solid #f49a4c;
-          background-color: #fff;
-          color: #f49a4c;
+        // .qjdrIocn:hover {
+        //   border: 1px solid #f49a4c;
+        //   background-color: #fff;
+        //   color: #f49a4c;
 
-          svg {
-            margin-left: 8px;
-            fill: #f39938;
-            cursor: pointer;
-          }
-        }
+        //   svg {
+        //     margin-left: 8px;
+        //     fill: #f39938;
+        //     cursor: pointer;
+        //   }
+        // }
 
         .coverImg {
           position: absolute;
diff --git a/src/books/sportsAndHealth/view/components/chapter001.vue b/src/books/sportsAndHealth/view/components/chapter001.vue
index 4afe77a..068b7e7 100644
--- a/src/books/sportsAndHealth/view/components/chapter001.vue
+++ b/src/books/sportsAndHealth/view/components/chapter001.vue
@@ -68,17 +68,6 @@
           <div class="bk-ztgs">
             <p class="bj1-ztgs qjdrIocn">
               鎯呭瀵煎叆
-              <svg class="read-aloud" readId="qjdr02" 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="qjdr02">
               灏忔潕鍚屽鏄粖骞村叆鏍$殑涓亴瀛︽牎鏂扮敓锛屼粠灏忚窡闅忕埗浜茶涪瓒崇悆銆傚皬鏉庡紑鏈椾箰瑙傦紝绉瀬缁勫缓鐝骇瓒崇悆闃熴�傚彈浠栫殑褰卞搷锛岀彮绾т腑寰堝鍚屽寮�濮嬭繘琛屼綋鑲查敾鐐笺�傚湪灏忔潕鐨勫甫棰嗕笅锛岀彮绾у湪鏍¤冻鐞冩瘮璧涗腑鑾峰緱浜嗚緝濂界殑鍚嶆銆�
@@ -1377,8 +1366,7 @@
           </div>
           <h4 id="d004">鍥涖�佸仴搴锋槸姣忎釜浜虹殑鐢熷懡涔嬪熀</h4>
           <p>
-            浜烘皯鏁欒偛瀹堕櫠琛岀煡鍏堢敓鏇炬寚鍑猴細鈥滀汉鐢熺涓�瑕佷簨鏄悍鍋ワ紝绗簩瑕佷簨鏄悍鍋ワ紝绗笁瑕佷簨鏄悍鍋ャ�傗��<a id="w2"></a><a
-              href="chapter001.html#m2"><sup>[2]</sup></a>浠庣敓鍛界殑瑙掑害鏉ョ湅锛屾瘡涓汉鐨勭敓鍛介兘鍙湁涓�娆°�傜浉瀵逛簬鍔熷悕鍒╃鑰岃█锛屽仴搴锋墠鏄涓�浣嶇殑銆傚鏋滄病鏈夊仴搴凤紝鍏朵粬浠讳綍浜嬫儏鐨勬剰涔夊氨浼氬ぇ鎵撴姌鎵f垨澶卞幓鎰忎箟銆傚綋涓嬪叏鐞冨彂鐢熺殑鏂板瀷鍐犵姸鐥呮瘨鑲虹値鐤儏鏇村姞鍑告樉鍑哄仴搴风殑閲嶈銆傛姉鍑荤梾姣掗渶瑕佹湁杈冨己鐨勫厤鐤姏锛屽仴搴风殑韬綋銆佸仴搴风殑鐢熸椿鏂瑰紡銆佺瀛︾殑闃叉帶鎺柦鏄垬鑳滅梾姣掔殑閲嶈娉曞疂銆�
+            浜烘皯鏁欒偛瀹堕櫠琛岀煡鍏堢敓鏇炬寚鍑猴細鈥滀汉鐢熺涓�瑕佷簨鏄悍鍋ワ紝绗簩瑕佷簨鏄悍鍋ワ紝绗笁瑕佷簨鏄悍鍋ャ�傗�濅粠鐢熷懡鐨勮搴︽潵鐪嬶紝姣忎釜浜虹殑鐢熷懡閮藉彧鏈変竴娆°�傜浉瀵逛簬鍔熷悕鍒╃鑰岃█锛屽仴搴锋墠鏄涓�浣嶇殑銆傚鏋滄病鏈夊仴搴凤紝鍏朵粬浠讳綍浜嬫儏鐨勬剰涔夊氨浼氬ぇ鎵撴姌鎵f垨澶卞幓鎰忎箟銆傚綋涓嬪叏鐞冨彂鐢熺殑鏂板瀷鍐犵姸鐥呮瘨鑲虹値鐤儏鏇村姞鍑告樉鍑哄仴搴风殑閲嶈銆傛姉鍑荤梾姣掗渶瑕佹湁杈冨己鐨勫厤鐤姏锛屽仴搴风殑韬綋銆佸仴搴风殑鐢熸椿鏂瑰紡銆佺瀛︾殑闃叉帶鎺柦鏄垬鑳滅梾姣掔殑閲嶈娉曞疂銆�
           </p>
           <p>
             鍋ュ悍涓嶄粎瀵硅嚜宸辨湁鐩婏紝鑰屼笖瀵逛粬浜恒�佸绀句細銆佸鍥藉閮芥湁鐩娿�傛嫢鏈夊仴搴风殑浣撻瓌鏃㈡槸涓虹鍥藉拰浜烘皯鏈嶅姟鐨勫熀鏈墠鎻愶紝涔熸槸瀹跺涵鎷ユ湁骞哥鐢熸椿鍜屼釜浣撳桨鏄剧敓鍛芥椿鍔涚殑鍩烘湰鍓嶆彁銆備负浜嗙瓚鐗㈡垜浠殑鐢熷懡涔嬪熀锛屾瘡涓汉閮藉簲鏍戠珛鈥滃仛鑷繁鍋ュ悍鐨勭涓�璐d换浜衡�濈殑鎰忚瘑锛屽鑷繁鐨勫仴搴疯礋璐c�傚仴搴峰憟鐜扮殑鏄敓鍛界殑姝h兘閲忕姸鎬併�傚仴搴风殑鐢熷懡鑱氬湪涓�璧凤紝蹇呯劧浼氬舰鎴愪竴涓敓鍛界殑姝h兘閲忓満锛屼负褰兼杈撻�佺敓鍛芥墍闇�鐨勬鑳介噺銆�
@@ -1428,17 +1416,6 @@
           <div class="bk-ztgs">
             <p class="bj1-ztgs qjdrIocn">
               鎯呭瀵煎叆
-              <svg class="read-aloud" readId="qjdr03" 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="qjdr03">
               韬綋鐦﹀急鐨勫皬鍒樼粡甯哥啲澶滃涔犲姛璇撅紝鍔犱笂鐢熸椿涓嶈寰嬶紝浠栧緱浜嗕弗閲嶇殑鑳冪梾銆傚湪鑰佸笀鐨勫缓璁笅锛屼粬寮�濮嬫櫒璺戯紝骞跺潥鎸佸悆鏃╅銆傛笎娓愬湴锛屼粬鏀规帀浜嗙啲澶滅殑涔犳儻锛岃儍鐥呭ぇ澶уソ杞紝绮剧闈㈣矊鐒曠劧涓�鏂帮紝瀛︿範鏁堢巼涔熷ぇ澶ф彁鍗団�︹��
@@ -2173,17 +2150,6 @@
           <div class="bk-ztgs">
             <p class="bj1-ztgs qjdrIocn">
               鎯呭瀵煎叆
-              <svg class="read-aloud" readId="qjdr04" 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="qjdr04">
               灏忚淳鏄煇鑱屼笟瀛︽牎鏈嶈璁捐涓撲笟鐨勫鐢燂紝濂逛竴鐩存槸鍚屽涓殑浣间郊鑰呫�備絾鍦ㄤ竴娆¤�冭瘯涓紝灏忚淳鐨勪綔鍝佽鑰佸笀褰撲紬璐ㄧ枒銆備粠姝ゅス淇″績涓�钀藉崈涓堬紝鏈夋椂鐢氳嚦闅句互瀹屾垚浣滃搧銆傚悗鏉ュス鎵惧埌浜嗗績鐞嗗挩璇㈠笀鐜嬭�佸笀锛屽�捐瘔浜嗘墍鏈夌殑鐑︽伡銆傚湪鐜嬭�佸笀鐨勫紩瀵间笅锛屽ス鍒嗘瀽浜嗚嚜宸变笉鑹儏缁殑鏉ユ簮鍙婃湰璐紝鍙戠幇鑷繁杩囦簬鍦ㄦ剰浠栦汉鐨勭湅娉曪紝褰撹嚜宸辩殑浣滃搧琚惁瀹氭椂锛屼究寮�濮嬭川鐤戣嚜宸辩殑鑳藉姏锛屽鑷存瘡娆¤�冭瘯閮戒細鐒﹁檻銆傚湪鐜嬭�佸笀鐨勫紩棰嗕笅锛屽皬璐剧粓浜庤蛋鍑鸿嚜鎴戣川鐤戠殑闃村奖锛屽涔犲拰鐢熸椿閮藉洖鍒颁簡姝h建銆�
@@ -3274,17 +3240,6 @@
           <div class="bk-ztgs">
             <p class="bj1-ztgs qjdrIocn">
               鎯呭瀵煎叆
-              <svg class="read-aloud" readId="qjdr05" 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="qjdr05">
               15宀佺殑灏忕帇寮�濮嬬粡甯搁仐绮撅紝杩欒浠栨棦濂藉鍙堣糠鎯戙�傚悓鏃讹紝浠栫殑蹇冪悊涔熷彂鐢熶簡寰堝ぇ鐨勫彉鍖栵紝缁忓父浼氳帿鍚嶅湴鐑︽伡鍜岀劍铏戙�傚皬鐜嬬敱姝よ繘鍏ヤ簡鎵�璋撯�滈潚鏄ュ洶鎯戞湡鈥濄��
@@ -3795,17 +3750,6 @@
           <div class="bk-ztgs">
             <p class="bj1-ztgs qjdrIocn">
               鎯呭瀵煎叆
-              <svg class="read-aloud" readId="qjdr06" 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="qjdr06">
               灏忓寳鏄竴鍚嶄腑鑱屽鏍℃柊鐢燂紝绗竴娆$瀹跺埌澶栧湴涓婂锛岄ギ椋熶笉涔犳儻锛岃窡鍚屽鍏崇郴涔熸瘮杈冨喎娣★紝鎰熻寰堝鍗曪紝娌″涔呭氨杩蜂笂浜嗙綉缁滄父鎴忥紝甯稿父鍑屾櫒涓や笁鐐规墠鐫¤銆傚洜涓虹啲澶滐紝灏忓寳鏅氫笂缁忓父鍚冨瀹碉紝杩愬姩涔熷皯锛岀敓鐗╅挓娣蜂贡銆傛浘缁忎綋閲嶆甯哥殑灏忓寳瓒婃潵瓒婅儢锛屽涔犳垚缁╀篃寰堜笉濡傛剰锛屾湡鏈�冭瘯鏈夊闂ㄧ鐩笉鍙婃牸銆�
@@ -4129,17 +4073,6 @@
           <div class="bk-ztgs">
             <p class="bj1-ztgs qjdrIocn">
               鎯呭瀵煎叆
-              <svg class="read-aloud" readId="qjdr07" 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="qjdr07">
               璁镐箙娌℃湁杩愬姩鐨勫皬浜紝鏌愬ぉ涓嬭鍚庡叴鑷村媰鍕冨湴鍘绘搷鍦鸿窇浜嗕袱鍗冪背锛屽苟鍙戞湅鍙嬪湀鎵撳崱銆傚悓瀛︿滑绾风悍缁欎粬鐐硅禐銆傝窇瀹屾鐨勫皬浜瓔鐤插姏灏斤紝寰勭洿鍥炲埌浜嗗鑸嶄紤鎭�傜浜屽ぉ锛屽皬浜劅瑙夎嚜宸辩殑鑷�閮ㄣ�佸ぇ鑵垮拰灏忚吙鍧囬吀鐥涢毦鑰愶紝杩炰笂涓嬫ゼ姊兘鏃犳硶蹇嶅彈锛岃蛋璺竴鐦镐竴鎷愩�傜敱姝や粬鏀惧純浜嗙户缁窇姝ユ墦鍗$殑鎯虫硶锛屾墦绠楀厛浜嗚В閬垮厤杩愬姩鎹熶激鐨勭浉鍏崇煡璇嗏�︹��
@@ -4566,17 +4499,6 @@
           <div class="bk-ztgs">
             <p class="bj1-ztgs qjdrIocn">
               鎯呭瀵煎叆
-              <svg class="read-aloud" readId="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">
               鍦ㄦ煇甯傜殑鍗婄▼椹媺鏉句笂锛屼竴鍚嶈窇鑰呯獊鐒舵槒杩峰�掑湴锛屽苟涓斿け鍘绘剰璇嗭紝骞稿ソ鍙婃椂琚袱鍚嶄粠鍖荤殑鍙傝禌閫夋墜鍙戠幇锛屼粬浠珛鍗冲璇ヨ窇鑰呰繘琛屼簡蹇冭偤澶嶈嫃鎬ユ晳锛屾槒杩风殑璺戣�呮笎娓愭仮澶嶄簡鍛煎惛鍜屽績璺炽��
@@ -5112,17 +5034,6 @@
           <div class="bk-ztgs">
             <p class="bj1-ztgs qjdrIocn">
               鎯呭瀵煎叆
-              <svg class="read-aloud" readId="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">
               鏌愬崟浣嶉泦浣撻鍫傚崍椁愭椂锛屾湁鍗佷綑浜哄嚭鐜拌吂娉汇�佸ご鏅曠瓑涓嶉�傜棁鐘讹紝璇ュ崟浣嶅強鏃跺皢杩欎簺浜洪�佸線鍖婚櫌娌荤枟銆傚崼鐢熼儴闂ㄧ粡妫�鏌ワ紝璁や负鏄潚鏉¢奔鏈厖鍒嗙叜鐔熷鑷寸殑椋熺墿涓瘨銆�
@@ -5606,7 +5517,7 @@
           <div class="bk-ztgs">
             <p class="bj1-ztgs qjdrIocn">
               鎯呭瀵煎叆
-              <svg class="read-aloud" readId="qjdr010" xmlns="http://www.w3.org/2000/svg" width="14.24" height="19.987"
+              <!-- <svg class="read-aloud" readId="qjdr010" 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"
@@ -5616,7 +5527,7 @@
                     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>
+              </svg> -->
             </p>
             <p class="block" id="qjdr010">
               灏忓┓鏄竴鍚嶄腑鑱屽鐢燂紝韬珮183鍘樼背锛屼腑鍥藉コ鎺掑墠涓绘暀缁冮儙骞虫槸濂圭殑姒滄牱銆傚ス浠庡皬鏈�澶х殑鎰挎湜鏄繘鍏ョ悊鎯崇殑澶у褰撲竴鍚嶆帓鐞冭繍鍔ㄥ憳锛岀敋鑷虫ⅵ鎯崇┛涓婂浗瀹堕槦鐨勭悆琛d负鍥戒簤鍏夈�傚彲浼ょ梾璁╁ス涓�娆℃涓庢ⅵ鎯冲け涔嬩氦鑷傦紝鎵�浠ュス甯稿父鎰熷埌澶辫惤涓庤糠鑼�備腑鍥藉コ鎺掗〗寮烘嫾鎼忋�佹案涓嶈█璐ョ殑绮剧璁╁ス閲嶆柊鎸綔璧锋潵銆傚ス鐩镐俊闃冲厜鎬诲湪椋庨洦鍚庘�︹�﹀悗鏉ュス鏀跺埌浜嗗ス姊︽兂涓殑澶у鐨勫綍鍙栭�氱煡涔︺��
diff --git a/src/books/sportsAndHealth/view/components/chapter002.vue b/src/books/sportsAndHealth/view/components/chapter002.vue
index 46b82c0..ba472ce 100644
--- a/src/books/sportsAndHealth/view/components/chapter002.vue
+++ b/src/books/sportsAndHealth/view/components/chapter002.vue
@@ -43,17 +43,6 @@
           <div class="bk-ztgs">
             <p class="bj1-ztgs qjdrIocn">
               鎯呭瀵煎叆
-              <svg class="read-aloud" readId="qjdr01" 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="qjdr01">
               涓�瀹氭湁涓嶅皯鍚屽鍠滄瓒崇悆銆佺鐞冦�佹帓鐞冦�佺綉鐞冦�佹父娉炽�佷腑闀胯窇绛変綋鑲查」鐩紝涔熺粡甯稿湪鐢佃涓婄湅鍒拌繍鍔ㄥ仴鍎夸滑涓鸿崳瑾夎�屽鍔涙嫾鎼忥紝骞跺父甯告儕鍙逛簬浠栦滑鍗撹秺鐨勬妧鏈�傚悓瀛︿滑鏈夋病鏈夎瀵熷埌涓�涓幇璞★紵涓�浜涜繍鍔ㄥ憳鍦ㄦ瘮璧涚殑鍓嶅崐鑺傞仴閬ラ鍏堬紝浣嗗湪鍚庡崐鑺傚嵈琚弽瓒咃紝浣犱滑鐭ラ亾杩欐槸涓轰粈涔堝悧锛熷叾涓竴涓噸瑕佸師鍥犳槸杩欎簺杩愬姩鍛樺敖绠℃嫢鏈夎緝濂界殑鎶�鏈紝鍗寸己灏戜竴鑸綋鑳藉偍澶囷紝瀵艰嚧鍦ㄦ瘮璧涚殑鍚庡崐鑺傚彂鎸ヤ笉鍑鸿嚜宸卞簲鏈夌殑姘村钩锛屾渶缁堝け璐ャ�傛墍浠ヨ兘鎽樺緱妗傚啝鐨勮繍鍔ㄥ憳涓嶄粎瑕佹湁濞寸啛鐨勮繍鍔ㄦ妧鑳斤紝杩樿鏈夊己澶х殑涓�鑸綋鑳姐�傞偅涔堬紝濡備綍鎵嶈兘鎻愰珮涓�鑸綋鑳藉憿锛熻鎴戜滑閫氳繃鏈笓棰樼殑瀛︿範鏉ヤ竴鎺㈢┒绔熴��
@@ -1963,17 +1952,6 @@
           <div class="bk-ztgs">
             <p class="bj1-ztgs qjdrIocn">
               鎯呭瀵煎叆
-              <svg class="read-aloud" readId="qjdr011" 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="qjdr011">
               浣撹兘涓嶄粎涓庡仴搴枫�佽繍鍔ㄦ湁鍏筹紝涔熶笌鑱屼笟鏈夊叧锛屽叧绯诲埌鎴戜滑鐢熸椿鐨勬柟鏂归潰闈€�傚悓瀛︿滑缁堟湁涓�澶╀細韪忎笂鑷繁鐨勫伐浣滃矖浣嶃�備綋鑳戒綔涓轰績杩涘仴搴风殑鍔ㄥ姏婧愭硥锛岃兘澶熸彁鍗囨垜浠殑鍋ュ悍姘村钩锛岃繘鑰屾彁楂樻垜浠殑宸ヤ綔鏁堢巼锛屽寮烘垜浠殑鎶楀帇鑳藉姏锛屾渶缁堟彁楂樻垜浠殑鑱屼笟姘村钩銆傞偅涔堬紝涓庤亴涓氱浉鍏崇殑浣撹兘鍒板簳鏈夊摢浜涘憿锛熷浣曞彂灞曡亴涓氫綋鑳斤紵閫氳繃鏈笓棰樼殑瀛︿範锛屽悓瀛︿滑灏嗗鑱屼笟浣撹兘鏈夊叏闈笖娣卞叆鐨勪簡瑙c��
diff --git a/src/books/sportsAndHealth/view/components/index.vue b/src/books/sportsAndHealth/view/components/index.vue
index 0707942..a08f75e 100644
--- a/src/books/sportsAndHealth/view/components/index.vue
+++ b/src/books/sportsAndHealth/view/components/index.vue
@@ -96,7 +96,7 @@
         setTimeout(() => {
           this.initSwiper()
           this.initViewer()
-          this.readText()
+          // this.readText()
         }, 200)
       },
     },
@@ -848,30 +848,30 @@
       // 璺宠浆
       this.gotoPage(data.catalog, data.page, () => { })
     },
-    readText() {
-      const doms = (
-        this.container ? this.container : document
-      ).querySelectorAll('.read-aloud')
-      for (let index = 0; index < doms.length; index++) {
-        const dom = doms[index]
-        let id = null
-        dom.addEventListener('click', (e) => {
-          if (e.srcElement.nodeName == 'svg') {
-            id = dom.getAttribute('readId')
-          } else if (e.srcElement.nodeName == 'g') {
-            const svgDom = e.srcElement.parentNode
-            id = svgDom.getAttribute('readId')
-          } else {
-            const svgDom = e.srcElement.parentNode.parentNode
-            id = svgDom.getAttribute('readId')
-          }
-          const item = (
-            this.container ? this.container : document
-          ).querySelector('#' + id).innerText
-          console.log(item, 233)
-        })
-      }
-    },
+    // readText() {
+    //   const doms = (
+    //     this.container ? this.container : document
+    //   ).querySelectorAll('.read-aloud')
+    //   for (let index = 0; index < doms.length; index++) {
+    //     const dom = doms[index]
+    //     let id = null
+    //     dom.addEventListener('click', (e) => {
+    //       if (e.srcElement.nodeName == 'svg') {
+    //         id = dom.getAttribute('readId')
+    //       } else if (e.srcElement.nodeName == 'g') {
+    //         const svgDom = e.srcElement.parentNode
+    //         id = svgDom.getAttribute('readId')
+    //       } else {
+    //         const svgDom = e.srcElement.parentNode.parentNode
+    //         id = svgDom.getAttribute('readId')
+    //       }
+    //       const item = (
+    //         this.container ? this.container : document
+    //       ).querySelector('#' + id).innerText
+    //       console.log(item, 233)
+    //     })
+    //   }
+    // },
   },
   components: {
     pageHeader,
diff --git a/src/components/examinations/index.vue b/src/components/examinations/index.vue
index 095c41d..d65b922 100644
--- a/src/components/examinations/index.vue
+++ b/src/components/examinations/index.vue
@@ -14,7 +14,12 @@
         <span v-if="nindex == 4">浜斻��</span>
         <span v-html="item.catalogName"></span>
       </p>
-      <el-image v-if="item.catalogImage" :src="item.catalogImage"></el-image>
+      <el-image
+        v-if="item.catalogImage"
+        :src="item.catalogImage"
+        :preview-src-list="[item.catalogImage]"
+        class="catalogImage"
+      ></el-image>
       <ul>
         <li
           v-for="(value, index) in item.infoList"
@@ -102,19 +107,18 @@
                     v-html="itemText"
                     class="input-txt"
                   ></span>
-                  <el-select
+                  <select
                     v-else
                     v-model="value.userAnswer"
                     :disabled="value.isComplete"
                   >
-                    <el-option
+                    <option
                       v-for="(citem, cindex) in value.option"
                       :key="cindex + 'dropdown'"
                       :label="citem"
                       :value="citem"
-                    >
-                    </el-option>
-                  </el-select>
+                    ></option>
+                  </select>
                 </span>
               </p>
             </div>
@@ -276,7 +280,7 @@
                 v-model="value.isUnfold"
                 accordion
                 v-if="
-                  value.questionType != 'shortAnswer' ||
+                  value.questionType != 'shortAnswer' &&
                   value.questionType != 'formula'
                 "
               >
@@ -406,7 +410,6 @@
                   <div class="referBox" v-if="value.analysisCon">
                     <span>瑙f瀽锛�</span>
                     <p
-                      v-if="value.analysisCon"
                       v-html="value.analysisCon"
                       :class="
                         [
@@ -416,7 +419,6 @@
                         ].join(' ')
                       "
                     ></p>
-                    <p v-else class="ti-2">鏆傛棤鏁版嵁</p>
                   </div>
                 </el-collapse-item>
               </el-collapse>
@@ -597,7 +599,13 @@
     // 鑾峰彇涓嶅彈淇濇姢鐨勫浘鐗�
     getPublicImage(md5, width, height) {
       if (!md5) return;
-      if (md5.includes("http")) return md5;
+      if (md5.includes("http")) {
+        if(width) {
+          return md5 + `?width=${width}`
+        } else {
+          return md5
+        }
+      };
       let src = null;
       if (md5) {
         src = process.env.VUE_APP_API_URL + `/file/GetPreViewImage?md5=${md5}`;
@@ -908,7 +916,9 @@
   text-indent: 1em !important;
   font-size: 16px;
 }
-
+.catalogImage {
+  width: 50%;
+}
 .examination {
   min-height: 100px;
   ul {
@@ -1067,7 +1077,10 @@
         font-weight: 400;
         margin-top: 6px;
       }
-
+      select {
+        outline: none;
+        min-width: 100px;
+      }
       input {
         width: 140px;
         height: 24px;
diff --git a/src/components/paint/index.vue b/src/components/paint/index.vue
index 180ddcc..253f7b6 100644
--- a/src/components/paint/index.vue
+++ b/src/components/paint/index.vue
@@ -55,7 +55,7 @@
 export default {
   data() {
     return {
-      canvasWidth:window.innerWidth > 450 ? 400 : window.innerWidth - 30,
+      canvasWidth: window.innerWidth > 450 ? 400 : window.innerWidth - 30,
       backgroundImgUrl: "", // 鑳屾櫙
       isDraw: true, // 缁樼敾銆佹閫夋ā寮�
       brush: "Pencil", // 鐢荤瑪绫诲瀷
@@ -140,7 +140,6 @@
       );
       // 璁剧疆鑳屾櫙
       this.setBackgroundImage();
-      //
       fabric.Object.prototype.transparentCorners = false;
       this.setBrush();
     },
@@ -150,10 +149,7 @@
         // 鐢荤瑪鏍峰紡
         this.vLinePatternBrush = new fabric.PatternBrush(this.canvas);
         this.vLinePatternBrush.getPatternSrc = () => {
-          let patternCanvas =
-            fabric[this.container ? this.container : document].createElement(
-              "canvas"
-            );
+          let patternCanvas = document.createElement("canvas");
           patternCanvas.width = patternCanvas.height = 10;
           let ctx = patternCanvas.getContext("2d");
           ctx.strokeStyle = this.lineColor;
@@ -167,10 +163,7 @@
         };
         this.hLinePatternBrush = new fabric.PatternBrush(this.canvas);
         this.hLinePatternBrush.getPatternSrc = function () {
-          let patternCanvas =
-            fabric[this.container ? this.container : document].createElement(
-              "canvas"
-            );
+          let patternCanvas = document.createElement("canvas");
           patternCanvas.width = patternCanvas.height = 10;
           let ctx = patternCanvas.getContext("2d");
           ctx.strokeStyle = this.lineColor;
@@ -186,10 +179,7 @@
         this.squarePatternBrush.getPatternSrc = function () {
           const squareWidth = 10;
           const squareDistance = 2;
-          const patternCanvas =
-            fabric[this.container ? this.container : document].createElement(
-              "canvas"
-            );
+          const patternCanvas = document.createElement("canvas");
           patternCanvas.width = patternCanvas.height =
             squareWidth + squareDistance;
           const ctx = patternCanvas.getContext("2d");
@@ -201,10 +191,7 @@
         this.diamondPatternBrush.getPatternSrc = function () {
           const squareWidth = 10;
           const squareDistance = 5;
-          const patternCanvas =
-            fabric[this.container ? this.container : document].createElement(
-              "canvas"
-            );
+          const patternCanvas = document.createElement("canvas");
           const rect = new fabric.Rect({
             width: squareWidth,
             height: squareWidth,
@@ -230,6 +217,7 @@
       const oldData = localStorage.getItem(
         this.config.activeBook.name + "-paint-" + this.page
       );
+      this.oldImg = oldData;
       this.backgroundImgUrl = oldData || this.imgUrl;
       fabric.Image.fromURL(
         this.backgroundImgUrl,
@@ -372,11 +360,15 @@
 
 <style lang="less" scoped>
 .paint {
+  position: relative;
   margin-top: 20px;
   display: flex;
   flex-direction: column;
   align-items: center;
 }
+.bcImg {
+  position: absolute;
+}
 #canvas {
   border: 1px solid #ccc;
 }
diff --git a/src/store/index.js b/src/store/index.js
index 224a6ee..8476ade 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -14,6 +14,9 @@
     },
     setZoom(state,value) {
       state.qiankun.scale = value
+    },
+    setQuestionData(state,value) {
+      state.questionData = value
     }
   },
   state: {

--
Gitblit v1.9.1