From 3fef7541a1d60f550573e4695205283eeffbb5c4 Mon Sep 17 00:00:00 2001
From: litian <2804272236@qq.com>
Date: 星期四, 02 一月 2025 15:17:09 +0800
Subject: [PATCH] ceshi

---
 src/books/aviationEtiquette/view/components/chpater002.vue |   88 +-
 src/books/aviationEtiquette/view/components/chapter001.vue | 1467 +++++++++++++++++++----------------
 src/books/aviationEtiquette/assets/main.less               |   13 
 src/books/aviationEtiquette/view/components/chapter005.vue |   32 
 src/books/aviationEtiquette/view/components/chapter004.vue |   60 
 src/books/aviationEtiquette/view/components/chapter003.vue |  699 +++++++++++++++--
 6 files changed, 1,508 insertions(+), 851 deletions(-)

diff --git a/src/books/aviationEtiquette/assets/main.less b/src/books/aviationEtiquette/assets/main.less
index 822dbcf..019312a 100644
--- a/src/books/aviationEtiquette/assets/main.less
+++ b/src/books/aviationEtiquette/assets/main.less
@@ -31,6 +31,15 @@
         border-bottom: 1px solid #6E85AF;
         height: 2px;
     }
+    input[type="radio"] {
+        accent-color:#6E85AF !important;
+    }
+    input[type="checkbox"] {
+        accent-color:#6E85AF !important;
+    }
+    input[type="text"] :focus{
+        border: none !important;
+    }
 
 
     .wh-no {
@@ -74,6 +83,10 @@
         margin-bottom: 30px !important;
     }
 
+    .ml-35 {
+        margin-left: 35px;
+    }
+
     .ma-l {
         margin-left: 8%;
     }
diff --git a/src/books/aviationEtiquette/view/components/chapter001.vue b/src/books/aviationEtiquette/view/components/chapter001.vue
index d583805..31851c3 100644
--- a/src/books/aviationEtiquette/view/components/chapter001.vue
+++ b/src/books/aviationEtiquette/view/components/chapter001.vue
@@ -651,7 +651,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectOne.one"
               :disabled="questionData.isComplete"
               value="A"
               id="1"
@@ -662,7 +662,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectOne.one"
               :disabled="questionData.isComplete"
               value="B"
               id="1"
@@ -673,7 +673,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectOne.one"
               :disabled="questionData.isComplete"
               value="C"
               id="1"
@@ -684,7 +684,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectOne.one"
               :disabled="questionData.isComplete"
               value="D"
               id="1"
@@ -1771,7 +1771,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectTwo.one"
               :disabled="questionData.isComplete"
               value="A"
               id="1"
@@ -1782,7 +1782,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectTwo.one"
               :disabled="questionData.isComplete"
               value="B"
               id="1"
@@ -1793,7 +1793,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectTwo.one"
               :disabled="questionData.isComplete"
               value="C"
               id="1"
@@ -1804,7 +1804,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectTwo.one"
               :disabled="questionData.isComplete"
               value="D"
               id="1"
@@ -1816,7 +1816,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectTwo.two"
               :disabled="questionData.isComplete"
               value="A"
               id="2"
@@ -1827,7 +1827,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectTwo.two"
               :disabled="questionData.isComplete"
               value="B"
               id="2"
@@ -1838,7 +1838,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectTwo.two"
               :disabled="questionData.isComplete"
               value="C"
               id="2"
@@ -1849,7 +1849,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectTwo.two"
               :disabled="questionData.isComplete"
               value="D"
               id="2"
@@ -1863,7 +1863,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectTwo.three"
               :disabled="questionData.isComplete"
               value="A"
               id="3"
@@ -1874,7 +1874,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectTwo.three"
               :disabled="questionData.isComplete"
               value="B"
               id="3"
@@ -1885,7 +1885,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectTwo.three"
               :disabled="questionData.isComplete"
               value="C"
               id="3"
@@ -1896,7 +1896,7 @@
           <p>
             <input
               type="radio"
-              name="ball2"
+              name="projectTwo.three"
               :disabled="questionData.isComplete"
               value="D"
               id="3"
@@ -1923,7 +1923,7 @@
               type="checkbox"
               name="ball2"
               :disabled="questionData.isComplete"
-              value="A"
+              value="B"
               id="4"
               v-model="questionData.projectTwo.four.value"
               @change="setBookQuestion"
@@ -1934,7 +1934,7 @@
               type="checkbox"
               name="ball2"
               :disabled="questionData.isComplete"
-              value="A"
+              value="C"
               id="4"
               v-model="questionData.projectTwo.four.value"
               @change="setBookQuestion"
@@ -1945,7 +1945,7 @@
               type="checkbox"
               name="ball2"
               :disabled="questionData.isComplete"
-              value="A"
+              value="D"
               id="4"
               v-model="questionData.projectTwo.four.value"
               @change="setBookQuestion"
@@ -2937,314 +2937,324 @@
           <p class="block">
             锛�1锛夊寙蹇欏湴琛岃蛋鍦ㄨ矾涓婏紝鍒汉鍚戜綘鎵撴嫑鍛尖�滀綘濂藉晩锛佲�濓紝浣犱細鍋滀笅鑴氭鍚屼粬鑱婅亰鍚楋紵
           </p>
-          <p>
-            <input
-              type="radio"
-              name="one"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.one"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="one"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.one"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="one"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.one"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="one"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.one"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">锛�2锛変笌鏈嬪弸浜よ皥鏃讹紝浣犳槸鍚︽�绘槸浠ヨ嚜宸变负涓績锛�</p>
-          <p>
-            <input
-              type="radio"
-              name="two"
-              value="1"
-              id="2"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.two"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="two"
-              value="0"
-               id="2"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.two"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="two"
+                value="1"
+                id="2"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.two"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="two"
+                value="0"
+                id="2"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.two"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">锛�3锛夎仛浼氫腑涓嶅埌浜轰汉鐤插�︼紝浣犱笉浼氬憡閫�銆�</p>
-          <p>
-            <input
-              type="radio"
-              name="three"
-              value="1"
-               id="3"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.three"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="three"
-              value="0"
-              id="3"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.three"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="three"
+                value="1"
+                id="3"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.three"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="three"
+                value="0"
+                id="3"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.three"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�4锛変笉绠″埆浜烘湁娌℃湁瑕佹眰锛屼綘閮戒細涓诲姩鎻愬嚭寤鸿锛屽憡璇変粬搴旇鎬庝箞鍘诲仛鍚楋紵
           </p>
-          <p>
-            <input
-              type="radio"
-              name="four"
-              value="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.four"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="four"
-              value="0"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.four"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="four"
+                value="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.four"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="four"
+                value="0"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.four"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�5锛変綘璁茬殑鏁呬簨鎴栭�镐簨鏄惁鎬绘槸鍙堥暱鍙堝鏉傦紝鍒汉闇�瑕佽�愬績鍦板幓鍚紵
           </p>
-          <p>
-            <input
-              type="radio"
-              name="five"
-              value="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.five"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="five"
-              value="0"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.five"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="five"
+                value="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.five"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="five"
+                value="0"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.five"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">锛�6锛夊綋浠栦汉鍦ㄨ瀺娲藉湴浜よ皥鏃讹紝浣犳槸鍚︿細璐哥劧鍦版彃璇濓紵</p>
-          <p>
-            <input
-              type="radio"
-              name="six"
-              value="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.six"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="six"
-              value="0"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.six"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="six"
+                value="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.six"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="six"
+                value="0"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.six"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�7锛変綘鏄惁浼氱粡甯告触娲ユ湁鍛冲湴涓庢湅鍙嬭皥璧蜂粬浠笉璁よ瘑鐨勪汉锛�
           </p>
-          <p>
-            <input
-              type="radio"
-              name="seven"
-              value="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.seven"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="seven"
-              value="0"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.seven"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="seven"
+                value="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.seven"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="seven"
+                value="0"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.seven"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">锛�8锛夊綋鍒汉浜よ皥鏃讹紝浣犳槸鍚︿細鎵撴柇浠栦滑锛�</p>
-          <p>
-            <input
-              type="radio"
-              name="eight"
-              value="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.eight"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eight"
-              value="0"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.eight"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eight"
+                value="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.eight"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eight"
+                value="0"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.eight"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�9锛変綘鏄惁瑙夊緱鑷繁璁叉晠浜嬬粰鍒汉鍚紝姣斿埆浜鸿缁欎綘鍚湁鎰忔�濓紵
           </p>
-          <p>
-            <input
-              type="radio"
-              name="nine"
-              value="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.nine"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="nine"
-              value="0"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.nine"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="nine"
+                value="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.nine"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="nine"
+                value="0"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.nine"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�10锛変綘鏄惁甯告彁閱掓湅鍙嬭淇″畧璇鸿█锛岄棶浠栤�滀綘璁板緱鍚椻�濇垨鈥滀綘蹇樹簡鍚椻�濓紵
           </p>
-          <p>
-            <input
-              type="radio"
-              name="ten"
-              value="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.ten"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="ten"
-              value="0"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.ten"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="ten"
+                value="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.ten"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="ten"
+                value="0"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.ten"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">锛�11锛変綘鏄惁鍧氭寔璁╂湅鍙嬮槄璇讳綘璁や负鏈夎叮鐨勪俊鎭紵</p>
-          <p>
-            <input
-              type="radio"
-              name="eleven"
-              value="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.eleven"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eleven"
-              value="0"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.eleven"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eleven"
+                value="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.eleven"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eleven"
+                value="0"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.eleven"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�12锛変綘鏄惁鎵撶數璇濇椂璇翠釜娌″畬锛岃鍏朵粬浜哄湪涓�鏃佺潃鎬ョ瓑寰咃紵
           </p>
-          <p>
-            <input
-              type="radio"
-              name="twelve"
-              value="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.twelve"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="twelve"
-              value="0"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.twelve"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="twelve"
+                value="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.twelve"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="twelve"
+                value="0"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.twelve"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�13锛変綘鏄惁缁忓父鍙戠幇鏈嬪弸鐨勭煭澶勶紝骞惰姹備粬浠幓鏀硅繘锛�
           </p>
-          <p>
-            <input
-              type="radio"
-              name="thirteen"
-              value="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.thirteen"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="thirteen"
-              value="0"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationOneValue.thirteen"
-              @change="setEvaluation"
-            />鍚�
-          </p>
-          <!-- 鎻愪氦鎸夐挳 -->
-          <div class="w100 fl ju-cn">
-            <ul class="fl ju-ev w80 choice">
-              <li>
-                <button class="btn-border btn-w" @click="goCheckOne">
-                  鎻愪氦
-                </button>
-              </li>
-              <li>
-                <button @click="changeCheckData" class="btn-border btn-w">
-                  閲嶅仛
-                </button>
-              </li>
-            </ul>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="thirteen"
+                value="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.thirteen"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="thirteen"
+                value="0"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.thirteen"
+                @change="setEvaluation"
+              />鍚�
+            </p>
           </div>
-          <div class="c-r" v-if="evaluationOneResults">鎮ㄧ殑寰楀垎锛歿{ evaluationOneResults }}</div>
         </div>
       </div>
     </div>
@@ -3265,9 +3275,71 @@
           <p class="block">
             锛�14锛夊綋鍒汉璋堝埌浣犱笉鍠滄鐨勮瘽棰樻椂锛屼綘鏄惁灏变笉璇磋瘽浜嗭紵
           </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="fourteen"
+                value="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.fourteen"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="fourteen"
+                value="0"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.fourteen"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�15锛夊绉嶇涓嶅鎰忕殑浜嬫儏锛屼綘鏄惁鎬绘槸鍠滄鎵句汉璇夎嫤锛�
           </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="fifteen"
+                value="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.fifteen"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="fifteen"
+                value="0"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationOneValue.fifteen"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
+          <!-- 鎻愪氦鎸夐挳 -->
+          <div class="w100 fl ju-cn">
+            <ul class="fl ju-ev w80 choice">
+              <li>
+                <button class="btn-border btn-w" @click="goCheckOne">
+                  鎻愪氦
+                </button>
+              </li>
+              <li>
+                <button @click="changeCheckData" class="btn-border btn-w">
+                  閲嶅仛
+                </button>
+              </li>
+            </ul>
+          </div>
+          <div class="c-r ml-35" v-if="evaluationOneResults">
+            鎮ㄧ殑寰楀垎锛歿{ evaluationOneResults }}
+          </div>
           <h4 id="d034">浜屻�佽瀵熻兘鍔涚殑璁粌</h4>
           <p class="center">
             <span class="cs1">瑙傚療鍔涜�冮獙鈥斺�斿浘鐗囦腑鍏辨湁鍑犱釜浜猴紵</span>
@@ -3287,97 +3359,105 @@
           <p class="td-0"><span class="bj2">路瑙︾ぜ鏃侀�毬�</span></p>
           <p class="center"><span class="cs1">鍊惧惉鑳藉姏娴嬭瘯</span></p>
           <p class="block">锛�1锛夋垜甯稿父璇曞浘鍚屾椂鍚嚑涓汉鐨勪氦璋堛��</p>
-          <p>
-          <input
-              type="radio"
-              name="eOne"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.one"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eOne"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.one"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eOne"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.one"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eOne"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.one"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">锛�2锛夊枩娆㈠埆浜哄彧缁欐垜鎻愪緵浜嬪疄锛屾垜鑷繁鍋氬嚭瑙i噴銆�</p>
-          <p>
-          <input
-              type="radio"
-              name="eTwo"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.two"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eTwo"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.two"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eTwo"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.two"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eTwo"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.two"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">锛�3锛夋湁鏃跺亣瑁呰嚜宸卞湪璁ょ湡鍚埆浜鸿璇濄��</p>
-          <p>
-          <input
-              type="radio"
-              name="eThree"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.three"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eThree"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.three"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eThree"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.three"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eThree"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.three"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">锛�4锛夎涓鸿嚜宸辨槸闈炶█璇矡閫氭柟闈㈢殑濂芥墜銆�</p>
-          <p>
-          <input
-              type="radio"
-              name="eFour"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.four"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eFour"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.four"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eFour"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.four"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eFour"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.four"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
         </div>
       </div>
     </div>
@@ -3399,278 +3479,297 @@
         </ul>
         <div class="bodystyle">
           <p class="block">锛�5锛夊父甯稿湪鍒汉璇磋瘽涔嬪墠灏辩煡閬撲粬瑕佽浠�涔堛��</p>
-          <p>
-          <input
-              type="radio"
-              name="eFive"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.five"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eFive"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.five"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eFive"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.five"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eFive"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.five"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�6锛夊鏋滀笉鍠滄鍜屾煇浜轰氦璋堬紝甯稿父鐢ㄦ敞鎰忓姏涓嶉泦涓殑鏂瑰紡缁撴潫璋堣瘽銆�
           </p>
-          <p>
-          <input
-              type="radio"
-              name="eSix"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.six"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eSix"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.six"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eSix"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.six"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eSix"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.six"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�7锛夊父甯哥敤鐐瑰ご銆佺毐鐪夌瓑鏂瑰紡璁╄璇濅汉浜嗚В鎴戝浠栬鐨勫唴瀹圭殑鎰熻銆�
           </p>
-          <p>
-          <input
-              type="radio"
-              name="eSeven"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.seven"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eSeven"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.seven"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eSeven"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.seven"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eSeven"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.seven"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">锛�8锛夊父甯稿埆浜哄垰璇村畬锛屾垜灏辫皥鑷繁鐨勭湅娉曘��</p>
-          <p>
-          <input
-              type="radio"
-              name="eEight"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.eight"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eEight"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.eight"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eEight"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.eight"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eEight"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.eight"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�9锛夊埆浜鸿璇濈殑鍚屾椂锛屾垜甯稿父鎬濊�冩帴涓嬫潵鎴戣璇寸殑鍐呭銆�
           </p>
-          <p>
-          <input
-              type="radio"
-              name="eNine"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.nine"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eNine"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.nine"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eNine"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.nine"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eNine"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.nine"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�10锛夎璇濅汉鐨勮皥璇濋鏍煎父甯稿奖鍝嶆垜瀵硅皥璇濆唴瀹圭殑鍏磋叮銆�
           </p>
-          <p>
-          <input
-              type="radio"
-              name="eTen"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.ten"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eTen"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.ten"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eTen"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.ten"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eTen"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.ten"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�11锛変负浜嗗紕娓呭鏂规墍璇寸殑瑙傜偣锛屾垜甯搁噰鍙栨彁闂殑鏂瑰紡锛岃�屼笉杩涜鐚滄祴銆�
           </p>
-          <p>
-          <input
-              type="radio"
-              name="eEleven"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.eleven"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eEleven"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.eleven"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eEleven"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.eleven"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eEleven"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.eleven"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">锛�12锛変负浜嗙悊瑙e鏂圭殑瑙傜偣锛屾垜鎬讳細涓嬬嫚鍔熷か銆�</p>
-          <p>
-          <input
-              type="radio"
-              name="eTwelve"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.twelve"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eTwelve"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.twelve"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eTwelve"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.twelve"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eTwelve"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.twelve"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�13锛夊父甯稿惉鑷繁鍠滄鍚殑鍐呭锛岃�屼笉鏄惉鍒汉琛ㄨ揪鐨勫唴瀹广��
           </p>
-          <p>
-          <input
-              type="radio"
-              name="eThirteen"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.thirteen"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eThirteen"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.thirteen"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eThirteen"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.thirteen"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eThirteen"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.thirteen"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">
             锛�14锛夊綋鎴戝拰鍒汉鎰忚涓嶄竴鑷存椂锛屽ぇ澶氭暟浜鸿涓烘垜鐞嗚В浜嗕粬浠殑瑙傜偣鍜屾兂娉曘��
           </p>
-          <p>
-          <input
-              type="radio"
-              name="eFourteen"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.fourteen"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eFourteen"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.fourteen"
-              @change="setEvaluation"
-            />鍚�
-          </p>
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eFourteen"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.fourteen"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eFourteen"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.fourteen"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
           <p class="block">锛�15锛夊埆浜鸿璇濈殑鍚屾椂锛屾垜涔熷湪璇勪环浠栬鐨勫唴瀹广��</p>
-          <p>
-          <input
-              type="radio"
-              name="eFifteen"
-              value="0"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.fifteen"
-              @change="setEvaluation"
-            />鏄�
-          </p>
-          <p>
-            <input
-              type="radio"
-              name="eFifteen"
-              value="1"
-              id="1"
-              :disabled="evaluation.isComplete"
-              v-model="evaluation.evaluationTwoValue.fifteen"
-              @change="setEvaluation"
-            />鍚�
-          </p>
-          <p class="block">娴嬭瘯缁撴灉锛�</p>
-          <p class="block">
-            棰樼洰4銆�11銆�12銆�14鐨勭瓟妗堜负鈥滄槸鈥濓紝鍏朵綑涓衡�滃惁鈥濄�傚皢绛旈敊鐨勯鐩釜鏁板姞璧锋潵鍚庝箻7锛屽啀鐢�105鍑忓幓杩欎釜鏁帮紝灏辨槸鏈�鍚庡緱鍒嗐�傝瘎鍒わ細91锝�105涔嬮棿锛岃鏄庢湁鑹ソ鐨勫�惧惉涔犳儻锛�77锝�90涔嬮棿锛岃鏄庤繕鏈夊緢澶х殑杩涙绌洪棿銆�
-          </p>
-<!-- 鎻愪氦鎸夐挳 -->
-<div class="w100 fl ju-cn">
+          <div class="fl ml-35">
+            <p>
+              <input
+                type="radio"
+                name="eFifteen"
+                value="0"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.fifteen"
+                @change="setEvaluation"
+              />鏄�
+            </p>
+            <p>
+              <input
+                type="radio"
+                name="eFifteen"
+                value="1"
+                id="1"
+                :disabled="evaluation.isComplete"
+                v-model="evaluation.evaluationTwoValue.fifteen"
+                @change="setEvaluation"
+              />鍚�
+            </p>
+          </div>
+
+          <!-- 鎻愪氦鎸夐挳 -->
+          <div class="w100 fl ju-cn">
             <ul class="fl ju-ev w80 choice">
               <li>
                 <button class="btn-border btn-w" @click="goCheckTwo">
@@ -3682,9 +3781,27 @@
                   閲嶅仛
                 </button>
               </li>
+              <li>
+                <button
+                  @click="
+                    evaluation.showCheckAnswer = !evaluation.showCheckAnswer
+                  "
+                  class="parimary-btn"
+                >
+                  璇勫垎鏍囧噯
+                </button>
+              </li>
             </ul>
           </div>
-          <div class="c-r" v-if="evaluationTwoResults">鎮ㄧ殑寰楀垎锛歿{ evaluationTwoResults }}</div>
+          <div class="c-r ml-35" v-if="evaluationTwoResults != ''">
+            鎮ㄧ殑寰楀垎锛歿{ evaluationTwoResults }}
+          </div>
+          <div v-show="evaluation.showCheckAnswer" class="mb-30">
+            <p class="block">娴嬭瘯缁撴灉锛�</p>
+            <p class="block">
+              棰樼洰4銆�11銆�12銆�14鐨勭瓟妗堜负鈥滄槸鈥濓紝鍏朵綑涓衡�滃惁鈥濄�傚皢绛旈敊鐨勯鐩釜鏁板姞璧锋潵鍚庝箻7锛屽啀鐢�105鍑忓幓杩欎釜鏁帮紝灏辨槸鏈�鍚庡緱鍒嗐�傝瘎鍒わ細91锝�105涔嬮棿锛岃鏄庢湁鑹ソ鐨勫�惧惉涔犳儻锛�77锝�90涔嬮棿锛岃鏄庤繕鏈夊緢澶х殑杩涙绌洪棿銆�
+            </p>
+          </div>
 
           <p class="td-0"><span class="bj2">路绀间箣瀹炶返路</span></p>
           <p class="center">
@@ -4056,17 +4173,17 @@
             value: "",
           },
         },
-        
       },
-      evaluation:{
+      evaluation: {
+        showCheckAnswer: false,
         isComplete: false,
         evaluationOneValue: {
-          one:"",
+          one: "",
           two: "",
           three: "",
           four: "",
           five: "",
-          six:"",
+          six: "",
           seven: "",
           eight: "",
           nine: "",
@@ -4074,15 +4191,17 @@
           eleven: "",
           twelve: "",
           thirteen: "",
+          fourteen: "",
+          fifteen: "",
         }, //娴嬭瘎绛旀
-        
+
         evaluationTwoValue: {
-          one:"",
+          one: "",
           two: "",
           three: "",
           four: "",
           five: "",
-          six:"",
+          six: "",
           seven: "",
           eight: "",
           nine: "",
@@ -4094,11 +4213,12 @@
           fifteen: "",
         }, //娴嬭瘎绛旀
       },
-      evaluationOneResults: 0, //娴嬭瘎缁撴灉
-      evaluationTwoResults: 0, //娴嬭瘎缁撴灉
+      evaluationOneResults: "", //娴嬭瘎缁撴灉
+      evaluationTwoResults: "", //娴嬭瘎缁撴灉
     };
   },
-  
+
+
   async mounted() {
     const bookQuestion = localStorage.getItem(
       "aviationEtiquette-book-chapter01-question"
@@ -4107,13 +4227,12 @@
       this.questionData = JSON.parse(bookQuestion);
     }
 
-    const evaluationData = localStorage.getItem(
-      "aviationEtiquette-book-chapter01-evaluation"
-    );
-    if (evaluationData) {
-      this.evaluation = JSON.parse(evaluationData);
-    }
-    
+    // const evaluationData = localStorage.getItem(
+    //   "aviationEtiquette-book-chapter01-evaluation"
+    // );
+    // if (evaluationData) {
+    //   this.evaluation = JSON.parse(evaluationData);
+    // }
 
     const videoData = localStorage.getItem(
       "civilAviatyonSevervices-book-chapter001"
@@ -4140,48 +4259,46 @@
     },
 
     //娴嬭瘯鎻愪氦
-    setEvaluation(){
+    setEvaluation() {
       localStorage.setItem(
         "aviationEtiquette-book-chapter01-evaluation",
         JSON.stringify(this.evaluation)
       );
     },
-    goCheckOne(){
-      console.log(localStorage.getItem("aviationEtiquette-book-chapter01-evaluation"),"ceshi")
-      let obj = 0
+    goCheckOne() {
+      let obj = 0;
       for (let key in this.evaluation.evaluationOneValue) {
-        if (this.evaluation.evaluationOneValue[key] == '1') {
-          obj = obj + 1
+        if (this.evaluation.evaluationOneValue[key] == "1") {
+          obj = obj + 1;
         }
       }
-      if(obj){
-        this.evaluationOneResults = obj
+      if (obj) {
+        this.evaluationOneResults = obj;
       }
     },
-    changeCheckData(){
-      this.evaluationOneResults = ''
-      this.evaluation.evaluationOneValue = {}
+    changeCheckData() {
+      this.evaluationOneResults = "";
+      this.evaluation.evaluationOneValue = {};
       localStorage.setItem(
         "aviationEtiquette-book-chapter01-evaluation",
         JSON.stringify(this.evaluation)
       );
     },
 
-    goCheckTwo(){
-      let obj = 0
+    goCheckTwo() {
+      let obj = 0;
       for (let key in this.evaluation.evaluationTwoValue) {
-        if (this.evaluation.evaluationTwoValue[key] == '0') {
-          obj = obj + 1
+        if (this.evaluation.evaluationTwoValue[key] == "0") {
+          obj = obj + 1;
         }
       }
-      if(obj){
-        this.evaluationTwoResults = 105 - obj * 7
-      }
+      this.evaluationTwoResults = 105 - obj * 7;
+      this.evaluation.showCheckAnswer = true;
     },
 
-    changeCheckTwo(){
-      this.evaluationTwoResults = ''
-      this.evaluation.evaluationTwoValue = {}
+    changeCheckTwo() {
+      this.evaluationTwoResults = "";
+      this.evaluation.evaluationTwoValue = {};
       localStorage.setItem(
         "aviationEtiquette-book-chapter01-evaluation",
         JSON.stringify(this.evaluation)
diff --git a/src/books/aviationEtiquette/view/components/chapter003.vue b/src/books/aviationEtiquette/view/components/chapter003.vue
index e4dbc62..be8bde3 100644
--- a/src/books/aviationEtiquette/view/components/chapter003.vue
+++ b/src/books/aviationEtiquette/view/components/chapter003.vue
@@ -728,7 +728,29 @@
               v-model="evaluation.evaluationOneValue.ten"
               @change="setEvaluation"
             />C.鍝堝搱澶х瑧</p>
-          <p>锛堜簩锛夎瘎鍒嗘爣鍑嗕笌缁撴灉鍒嗘瀽</p>
+          <!-- 鎻愪氦鎸夐挳 -->
+          <div class="w100 fl ju-cn">
+            <ul class="fl ju-ev w80 choice">
+              <li>
+                <button class="btn-border btn-w" @click="goCheckOne">
+                  鎻愪氦
+                </button>
+              </li>
+              <li>
+                <button @click="changeCheckOne" class="btn-border btn-w">
+                  閲嶅仛
+                </button>
+              </li>
+              <li>
+                <button @click="evaluation.showCheckAnswerOne = !evaluation.showCheckAnswerOne" class="parimary-btn">
+                  璇勫垎鏍囧噯
+                </button>
+              </li>
+            </ul>
+          </div>
+          <div class="c-r ml-35" v-if="evaluationOneResults">鎮ㄧ殑寰楀垎锛歿{ evaluationOneResults }}</div>
+          <div v-show="evaluation.showCheckAnswerOne" class="mb-30">
+            <p>锛堜簩锛夎瘎鍒嗘爣鍑嗕笌缁撴灉鍒嗘瀽</p>
           <p>
             姝ゆ祴璇曚负璁″垎寮忥紝閫堿寰�1鍒嗭紝閫塀寰�2鍒嗭紝閫塁寰�3鍒嗭紝鏈�鍚庡皢姣忛亾棰樼殑寰楀垎鐩稿姞銆�
           </p>
@@ -744,23 +766,11 @@
           <p>
             涓嶉敊鍛�锛屼綘涔熺畻鏄竴涓儏鍟嗛珮銆佸杽瑙d汉鎰忋�佷綋璐村悓浜嬬殑浜哄暒锛佽櫧鐒朵綘璇翠笉涓婃槸鍏潰鐜茬彂锛屼絾鍦ㄥ叕鍙镐篃绠楁槸浜虹紭闈炲父涓嶉敊鐨勪竴涓汉浜嗭紝鍙渶澶氬娉ㄦ剰涓�浜涘皬缁嗚妭锛屼綘寰堟湁娼滃姏鎴愪负鑱屽満绾汉銆�
           </p>
-          <!-- 鎻愪氦鎸夐挳 -->
-          <div class="w100 fl ju-cn">
-            <ul class="fl ju-ev w80 choice">
-              <li>
-                <button class="btn-border btn-w" @click="goCheckOne">
-                  鎻愪氦
-                </button>
-              </li>
-              <li>
-                <button @click="changeCheckOne" class="btn-border btn-w">
-                  閲嶅仛
-                </button>
-              </li>
-            </ul>
+          <p>4.寰楀垎25锝�30鍒嗭紝鑱屽満娌熼�氬姏锛�99鍒嗐��</p>
+          <p>
+            鎭枩浣犺幏寰楀姝ら珮鐨勫垎鏁帮紒鏄剧劧浣犳槸涓�涓儏鍟嗘櫤鍟嗗弻楂樸�佸浜嬪懆璇︺�佷负浜哄拰鍠勭殑浜猴紒鏃犺闈㈠鎬庢牱鐨勬儏鍐碉紝浣犲熀鏈笂閮界煡閬撳浣曞鎵炬渶鍦嗘弧鐨勮В鍐冲姙娉曘��
+          </p>
           </div>
-          <div class="c-r" v-if="evaluationOneResults">鎮ㄧ殑寰楀垎锛歿{ evaluationOneResults }}</div>
-
         </div>
       </div>
     </div>
@@ -776,10 +786,7 @@
           <li class="header-right-end" style=""><br></li>
         </ul>
         <div class="bodystyle">
-          <p>4.寰楀垎25锝�30鍒嗭紝鑱屽満娌熼�氬姏锛�99鍒嗐��</p>
-          <p>
-            鎭枩浣犺幏寰楀姝ら珮鐨勫垎鏁帮紒鏄剧劧浣犳槸涓�涓儏鍟嗘櫤鍟嗗弻楂樸�佸浜嬪懆璇︺�佷负浜哄拰鍠勭殑浜猴紒鏃犺闈㈠鎬庢牱鐨勬儏鍐碉紝浣犲熀鏈笂閮界煡閬撳浣曞鎵炬渶鍦嗘弧鐨勮В鍐冲姙娉曘��
-          </p>
+          
           <p class="center">
             <span class="cs1">娴嬭瘯浜� 涓庝笂绾ф矡閫氳兘鍔涙祴璇�</span>
           </p>
@@ -788,15 +795,199 @@
             閬囧埌濡備笅鐨勬儏鏅綘浼氭�庝箞鍋氾紵璇锋牴鎹矡閫氭儏鍐垫墦鍒嗐�傗�滀竴璐姝も�濆緱3鍒嗭紝鈥滅粡甯稿姝も�濆緱2鍒嗭紝鈥滃緢灏戝姝も�濆緱1鍒嗭紝鏈�鍚庡皢姣忛亾棰樼殑寰楀垎鐩稿姞銆�
           </p>
           <p>1.棰嗗甯冪疆浠诲姟鍚庯紝浣犱細椹笂澶勭悊銆�</p>
+          <p><input
+              type="radio"
+              name="etvone"
+              value="3"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.one"
+              @change="setEvaluation"
+            />涓�璐姝�</p>
+          <p><input
+              type="radio"
+              name="etvone"
+              value="2"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.one"
+              @change="setEvaluation"
+            />缁忓父濡傛</p>
+          <p><input
+              type="radio"
+              name="etvone"
+              value="1"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.one"
+              @change="setEvaluation"
+            />寰堝皯濡傛</p>
           <p>
             2.鍚屼簨鎯冲嚭浜嗕竴涓偣瀛愶紝棰嗗璧炴壃杩欐槸缁濆濂借锛屼綘浼氳锛氣�滆繖涓绘剰鐪熶笉閿欍�傗��
           </p>
+          <p><input
+              type="radio"
+              name="etvtwo"
+              value="3"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.two"
+              @change="setEvaluation"
+            />涓�璐姝�</p>
+          <p><input
+              type="radio"
+              name="etvtwo"
+              value="2"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.two"
+              @change="setEvaluation"
+            />缁忓父濡傛</p>
+          <p><input
+              type="radio"
+              name="etvtwo"
+              value="1"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.two"
+              @change="setEvaluation"
+            />寰堝皯濡傛</p>
           <p>
             3.棰嗗闂簡浣犳煇涓笌涓氬姟鏈夊叧鐨勯棶棰橈紝鑰屼綘涓嶇煡璇ュ浣曞洖绛旓紝浣犱細璇达細鈥滆鎴戝啀璁ょ湡鍦版兂涓�鎯筹紝15鐐逛互鍓嶇粰浣犵瓟澶嶅ソ鍚楋紵鈥�
           </p>
+          <p><input
+              type="radio"
+              name="etvthree"
+              value="3"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.three"
+              @change="setEvaluation"
+            />涓�璐姝�</p>
+          <p><input
+              type="radio"
+              name="etvthree"
+              value="2"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.three"
+              @change="setEvaluation"
+            />缁忓父濡傛</p>
+          <p><input
+              type="radio"
+              name="etvthree"
+              value="1"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.three"
+              @change="setEvaluation"
+            />寰堝皯濡傛</p>
           <p>4.闈㈠鎵硅瘎琛ㄧ幇鍐烽潤锛氣�滆阿璋綘鍛婅瘔鎴戯紝鎴戜細浠旂粏鑰冭檻浣犵殑寤鸿銆傗��</p>
+          <p><input
+              type="radio"
+              name="etvfour"
+              value="3"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.four"
+              @change="setEvaluation"
+            />涓�璐姝�</p>
+          <p><input
+              type="radio"
+              name="etvfour"
+              value="2"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.four"
+              @change="setEvaluation"
+            />缁忓父濡傛</p>
+          <p><input
+              type="radio"
+              name="etvfour"
+              value="1"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.four"
+              @change="setEvaluation"
+            />寰堝皯濡傛</p>
           <p>5.鍜岄瀵间氦璋堬紝閫夋嫨棰嗗蹇冩儏鎰夋偊銆佺簿鍔涘厖娌涚殑鏃跺�欍��</p>
+          <p><input
+              type="radio"
+              name="etvfive"
+              value="3"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.five"
+              @change="setEvaluation"
+            />涓�璐姝�</p>
+          <p><input
+              type="radio"
+              name="etvfive"
+              value="2"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.five"
+              @change="setEvaluation"
+            />缁忓父濡傛</p>
+          <p><input
+              type="radio"
+              name="etvfive"
+              value="1"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.five"
+              @change="setEvaluation"
+            />寰堝皯濡傛</p>
           <p>6.鍚戦瀵兼眹鎶ュ伐浣滃墠宸插噯澶囧ソ浜嗚缁嗙殑璧勬枡鍜屾暟鎹��</p>
+          <p><input
+              type="radio"
+              name="etvsix"
+              value="3"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.six"
+              @change="setEvaluation"
+            />涓�璐姝�</p>
+          <p><input
+              type="radio"
+              name="etvsix"
+              value="2"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.six"
+              @change="setEvaluation"
+            />缁忓父濡傛</p>
+          <p><input
+              type="radio"
+              name="etvsix"
+              value="1"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationTwoValue.six"
+              @change="setEvaluation"
+            />寰堝皯濡傛</p>
+            <!-- 鎻愪氦鎸夐挳 -->
+          <div class="w100 fl ju-cn">
+            <ul class="fl ju-ev w80 choice">
+              <li>
+                <button class="btn-border btn-w" @click="goCheckTwo">
+                  鎻愪氦
+                </button>
+              </li>
+              <li>
+                <button @click="changeCheckTwo" class="btn-border btn-w">
+                  閲嶅仛
+                </button>
+              </li>
+              <li>
+                <button @click="evaluation.showCheckAnswerTwo = !evaluation.showCheckAnswerTwo" class="parimary-btn">
+                  璇勫垎鏍囧噯
+                </button>
+              </li>
+            </ul>
+          </div>
+          <div class="c-r ml-35" v-if="evaluationTwoResults">鎮ㄧ殑寰楀垎锛歿{ evaluationTwoResults }}</div>
+          <div v-show="evaluation.showCheckAnswerTwo" class="mb-30">
           <p>锛堜簩锛夎瘎鍒嗘爣鍑嗗強缁撴灉鍒嗘瀽</p>
           <p>寰楀垎13锝�18鍒嗭細鑳藉湪宸ヤ綔涓緢濂藉湴杩愮敤娌熼�氭妧宸э紝棰嗗涔熷緢娆h祻浣犮��</p>
           <p>
@@ -805,18 +996,67 @@
           <p>
             寰楀垎5鍒嗕互涓嬶細浣犻渶瑕佸涔犱竴浜涘拰棰嗗娌熼�氱殑鎶�宸т簡銆傞�傚綋鏀瑰杽涓�涓嬫矡閫氭柟寮忥紝浼氫娇浣犲厖鍒嗗湴灞曠ず鑷繁鐨勬墠鑳斤紝浜夊彇鏇村箍闃旂殑鍙戝睍绌洪棿銆�
           </p>
-          <p class="center">
+        </div>
+          <p class="center mt-30">
             <span class="cs1">娴嬭瘯涓� 涓庡悓浜嬬殑娌熼�氳兘鍔涜瘎浠�</span>
           </p>
           <p>锛堜竴锛夋牴鎹儏鏅弿杩拌繘琛岄�夋嫨銆�</p>
           <p>1.闈㈠鍚屼簨鐨勭己鐐瑰拰閿欒锛屼綘浼氾紙銆�銆�锛夈��</p>
-          <p>A.濮斿娌熼�氾紝寮曞瀵规柟鍙戠幇</p>
-          <p>B.鐩磋█鐩稿憡</p>
-          <p>C.鍜岃嚜宸辨鏃犲叧绯�</p>
-          <p>D.褰撻潰涓嶈锛屼簨鍚庡拰鍒汉璋堣捣</p>
+          <p><input
+              type="radio"
+              name="ethvone"
+              value="3"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.one"
+              @change="setEvaluation"
+            />A.濮斿娌熼�氾紝寮曞瀵规柟鍙戠幇</p>
+          <p><input
+              type="radio"
+              name="ethvone"
+              value="2"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.one"
+              @change="setEvaluation"
+            />B.鐩磋█鐩稿憡</p>
+          <p><input
+              type="radio"
+              name="ethvone"
+              value="1"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.one"
+              @change="setEvaluation"
+            />C.鍜岃嚜宸辨鏃犲叧绯�</p>
+          <p><input
+              type="radio"
+              name="ethvone"
+              value="0"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.one"
+              @change="setEvaluation"
+            />D.褰撻潰涓嶈锛屼簨鍚庡拰鍒汉璋堣捣</p>
           <p>2.鍙戠幇鍚屼簨鐨勪紭鐐规垨鍚屼簨鍙栧緱浜嗘垚缁╋紝浣犱細锛堛��銆�锛夈��</p>
-          <p>A.鍙婃椂璧炵編鍜岀绂�</p>
-          <p>B.闈炲父鍏冲績锛屾兂瑕佸悜浠栧涔�</p>
+          <p><input
+              type="radio"
+              name="ethvtwo"
+              value="3"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.two"
+              @change="setEvaluation"
+            />A.鍙婃椂璧炵編鍜岀绂�</p>
+          <p><input
+              type="radio"
+              name="ethvtwo"
+              value="2"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.two"
+              @change="setEvaluation"
+            />B.闈炲父鍏冲績锛屾兂瑕佸悜浠栧涔�</p>
         </div>
       </div>
     </div>
@@ -833,41 +1073,189 @@
           </li>
         </ul>
         <div class="bodystyle">
-          <p>C.缇℃厱</p>
-          <p>D.蹇冨瓨瀚夊</p>
+          <p><input
+              type="radio"
+              name="ethvtwo"
+              value="1"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.two"
+              @change="setEvaluation"
+            />C.缇℃厱</p>
+          <p><input
+              type="radio"
+              name="ethvtwo"
+              value="0"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.two"
+              @change="setEvaluation"
+            />D.蹇冨瓨瀚夊</p>
           <p>3.褰撲綘鍚埌鍚屼簨鍦ㄤ綘闈㈠墠璇村叾浠栦汉鍧忚瘽鐨勬椂鍊欙紝浣犱細锛堛��銆�锛夈��</p>
-          <p>A.涓嶄紶璇濓紝鍙槸闈欓潤鍦板惉</p>
-          <p>B.褰撻潰鍒舵</p>
-          <p>C.褰撻潰鍒舵锛屽苟鎸囧嚭鍚屼簨鐨勭己鐐�</p>
-          <p>D.褰撻潰涓嶈锛屼簨鍚庢倓鎮勫憡璇夎璇嬫瘉鐨勯偅涓汉</p>
+          <p><input
+              type="radio"
+              name="ethvthree"
+              value="3"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.three"
+              @change="setEvaluation"
+            />A.涓嶄紶璇濓紝鍙槸闈欓潤鍦板惉</p>
+          <p><input
+              type="radio"
+              name="ethvthree"
+              value="2"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.three"
+              @change="setEvaluation"
+            />B.褰撻潰鍒舵</p>
+          <p><input
+              type="radio"
+              name="ethvthree"
+              value="1"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.three"
+              @change="setEvaluation"
+            />C.褰撻潰鍒舵锛屽苟鎸囧嚭鍚屼簨鐨勭己鐐�</p>
+          <p><input
+              type="radio"
+              name="ethvthree"
+              value="0"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.three"
+              @change="setEvaluation"
+            />D.褰撻潰涓嶈锛屼簨鍚庢倓鎮勫憡璇夎璇嬫瘉鐨勯偅涓汉</p>
           <p>4.璇锋眰涓庤嚜宸卞叧绯诲緢濂界殑鍚屼簨甯繖鏃讹紝浣狅紙銆�銆�锛夈��</p>
-          <p>A.绀艰矊銆佸濠�</p>
-          <p>B.鏈夊浜哄湪鏃剁ぜ璨岋紝浜屼汉鍗曠嫭鍦ㄤ竴璧锋椂鐩存帴璇�</p>
-          <p>C.閮藉緢鐩存帴</p>
-          <p>D.浠ュ懡浠ょ殑鍙e惢</p>
+          <p><input
+              type="radio"
+              name="ethvfour"
+              value="3"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.four"
+              @change="setEvaluation"
+            />A.绀艰矊銆佸濠�</p>
+          <p><input
+              type="radio"
+              name="ethvfour"
+              value="2"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.four"
+              @change="setEvaluation"
+            />B.鏈夊浜哄湪鏃剁ぜ璨岋紝浜屼汉鍗曠嫭鍦ㄤ竴璧锋椂鐩存帴璇�</p>
+          <p><input
+              type="radio"
+              name="ethvfour"
+              value="1"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.four"
+              @change="setEvaluation"
+            />C.閮藉緢鐩存帴</p>
+          <p><input
+              type="radio"
+              name="ethvfour"
+              value="0"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.four"
+              @change="setEvaluation"
+            />D.浠ュ懡浠ょ殑鍙e惢</p>
           <p>
             5.浣犲弬鍔犱簡鑰佸悓瀛︾殑濠氱ぜ锛岃�屼綘鐨勬湅鍙嬪濠氱ぜ寰堟劅鍏磋叮锛屼綘浼氾紙銆�銆�锛夈��
           </p>
-          <p>A.璇︾粏鍙欒浠庝綘杩涙潵鍒扮寮�鏃舵墍鐪嬪埌鍜屾劅瑙夊埌鐨勭浉鍏崇粏鑺�</p>
-          <p>B.璇翠簺鑷繁璁や负閲嶈鐨�</p>
-          <p>C.鏈嬪弸闂粈涔堝氨绛斾粈涔�</p>
-          <p>D.鎰熻寰堢疮浜嗭紝娌′粈涔堝ソ璇寸殑</p>
+          <p><input
+              type="radio"
+              name="ethvfive"
+              value="3"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.five"
+              @change="setEvaluation"
+            />A.璇︾粏鍙欒浠庝綘杩涙潵鍒扮寮�鏃舵墍鐪嬪埌鍜屾劅瑙夊埌鐨勭浉鍏崇粏鑺�</p>
+          <p><input
+              type="radio"
+              name="ethvfour"
+              value="2"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.five"
+              @change="setEvaluation"
+            />B.璇翠簺鑷繁璁や负閲嶈鐨�</p>
+          <p><input
+              type="radio"
+              name="ethvfive"
+              value="1"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.five"
+              @change="setEvaluation"
+            />C.鏈嬪弸闂粈涔堝氨绛斾粈涔�</p>
+          <p><input
+              type="radio"
+              name="ethvfive"
+              value="0"
+              id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.five"
+              @change="setEvaluation"
+            />D.鎰熻寰堢疮浜嗭紝娌′粈涔堝ソ璇寸殑</p>
           <p>
             6.鐢变簬鍗曚綅闇�瑕侊紝浣犲拰鍚屼簨闇�瑕佷箻闀块�旀苯杞﹀幓鍙︿竴涓湴鏂癸紝杞︾▼鏄�10灏忔椂銆傝�屼笌浣犲悓琛岀殑鏄竴涓笉鐖卞璁茶瘽鐨勫悓浜嬶紝浣犱細锛堛��銆�锛夈��
           </p>
-          <p>A.璇曞浘浜嗚В浠栵紝鎵惧嚭浠栨劅鍏磋叮鐨勮瘽棰�</p>
-          <p>B.涓诲姩娌熼�氾紝鎵惧嚭鍏卞悓璇濋</p>
-          <p>C.鍜屼粬浜よ皥锛岃皥璋堣嚜宸辩殑鎰熷彈</p>
-          <p>D.鐪嬩功銆佺潯瑙夋垨鍚冧笢瑗�</p>
+          <p><input type="radio" name="ethvsix" value="3" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.six"
+              @change="setEvaluation"
+            />A.璇曞浘浜嗚В浠栵紝鎵惧嚭浠栨劅鍏磋叮鐨勮瘽棰�</p>
+          <p><input type="radio" name="ethvsix" value="2" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.six"
+              @change="setEvaluation"
+            />B.涓诲姩娌熼�氾紝鎵惧嚭鍏卞悓璇濋</p>
+          <p><input type="radio" name="ethvfive" value="1" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.six"
+              @change="setEvaluation"
+            />C.鍜屼粬浜よ皥锛岃皥璋堣嚜宸辩殑鎰熷彈</p>
+          <p><input type="radio" name="ethvsix" value="0" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.six"
+              @change="setEvaluation"
+            />D.鐪嬩功銆佺潯瑙夋垨鍚冧笢瑗�</p>
           <p>
             7.浣犲垰灏变换涓�瀹惰埅绌哄叕鍙稿湴闈㈡湇鍔¢儴涓荤锛屼笂鐝笉涔咃紝浣犱簡瑙e埌鏈潵鍏徃涓湁鍑犱釜鍚屼簨鎯冲氨浠讳綘鐨勮亴浣嶏紝鎬荤粡鐞嗕笉鍚屾剰鎻愭嫈浠栦滑鎵嶆嫑鑱樹簡浣犮�傚杩欏嚑涓悓浜嬶紝浣犱細锛堛��銆�锛夈��
           </p>
-          <p>A.涓诲姩璁よ瘑浠栦滑锛屼簡瑙d粬浠殑闀垮锛屼簤鍙栨垚涓烘湅鍙�</p>
-          <p>B.涓嶅叧蹇冭繖涓棶棰橈紝鍋氬ソ鑷繁鐨勬湰鑱屽伐浣滃氨濂�</p>
-          <p>C.鏆椾腑鎵撳惉浠栦滑锛屼簡瑙d粬浠槸鍚﹁繕浼氬拰浣犵珵浜�</p>
-          <p>D.鏆椾腑鎵撳惉浠栦滑锛屽苟鎵炬満浼氫负闅句粬浠�</p>
+          <p><input type="radio" name="ethvseven" value="3" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.seven"
+              @change="setEvaluation"
+            />A.涓诲姩璁よ瘑浠栦滑锛屼簡瑙d粬浠殑闀垮锛屼簤鍙栨垚涓烘湅鍙�</p>
+          <p><input type="radio" name="ethvseven" value="2" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.seven"
+              @change="setEvaluation"
+            />B.涓嶅叧蹇冭繖涓棶棰橈紝鍋氬ソ鑷繁鐨勬湰鑱屽伐浣滃氨濂�</p>
+          <p><input type="radio" name="ethvseven" value="1" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.seven"
+              @change="setEvaluation"
+            />C.鏆椾腑鎵撳惉浠栦滑锛屼簡瑙d粬浠槸鍚﹁繕浼氬拰浣犵珵浜�</p>
+          <p><input type="radio" name="ethvseven" value="0" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.seven"
+              @change="setEvaluation"
+            />D.鏆椾腑鎵撳惉浠栦滑锛屽苟鎵炬満浼氫负闅句粬浠�</p>
           <p>8.涓庝笉鍚岃韩浠界殑瀵硅薄璁茶瘽锛屼綘浼氾紙銆�銆�锛夈��</p>
-          <p>A.涓嶇鏄粈涔堝満鍚堬紝浣犻兘鐢ㄤ竴鏍风殑鎬佸害涓庝箣璁茶瘽</p>
+          <p><input type="radio" name="ethveight" value="3" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.eight"
+              @change="setEvaluation"
+            />A.涓嶇鏄粈涔堝満鍚堬紝浣犻兘鐢ㄤ竴鏍风殑鎬佸害涓庝箣璁茶瘽</p>
         </div>
       </div>
     </div>
@@ -883,29 +1271,126 @@
           <li class="header-right-end" style=""><br></li>
         </ul>
         <div class="bodystyle">
-          <p>B.鍦ㄤ笉鍚岀殑鍦哄悎锛屼綘浼氱敤涓嶅悓鐨勬�佸害涓庝箣璁茶瘽</p>
-          <p>C.涓庡湴浣嶉珮鐨勪汉璇磋瘽锛屼綘鎬绘槸鏈夌偣绱у紶</p>
-          <p>D.涓庡湴浣嶄綆鐨勪汉璇磋瘽锛屼綘鎬绘槸婕笉缁忓績</p>
+          <p><input type="radio" name="ethveight" value="2" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.eight"
+              @change="setEvaluation"
+            />B.鍦ㄤ笉鍚岀殑鍦哄悎锛屼綘浼氱敤涓嶅悓鐨勬�佸害涓庝箣璁茶瘽</p>
+          <p><input type="radio" name="ethveight" value="1" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.eight"
+              @change="setEvaluation"
+            />C.涓庡湴浣嶉珮鐨勪汉璇磋瘽锛屼綘鎬绘槸鏈夌偣绱у紶</p>
+          <p><input type="radio" name="ethveight" value="0" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.eight"
+              @change="setEvaluation"
+            />D.涓庡湴浣嶄綆鐨勪汉璇磋瘽锛屼綘鎬绘槸婕笉缁忓績</p>
           <p>9.鍚埆浜鸿璇濇椂锛屼綘鎬绘槸浼氾紙銆�銆�锛夈��</p>
-          <p>A.瀵瑰埆浜虹殑璇濊〃绀烘劅鍏磋叮锛岃浣忔墍璁茬殑瑕佺偣</p>
-          <p>B.璇峰鏂硅鍑洪棶棰樼殑閲嶇偣</p>
-          <p>C.瀵规柟鑰佹槸璁蹭簺娌″繀瑕佺殑璇濇椂锛屼綘浼氱珛鍗虫墦鏂粬</p>
-          <p>D.瀵规柟涓嶇煡鎵�浜戞椂锛屼綘浼氬緢鐑﹁簛锛屽氨鍘绘兂鎴栧仛鍒殑浜�</p>
+          <p><input type="radio" name="ethvnine" value="3" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.nine"
+              @change="setEvaluation"
+            />A.瀵瑰埆浜虹殑璇濊〃绀烘劅鍏磋叮锛岃浣忔墍璁茬殑瑕佺偣</p>
+          <p><input type="radio" name="ethvnine" value="2" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.nine"
+              @change="setEvaluation"
+            />B.璇峰鏂硅鍑洪棶棰樼殑閲嶇偣</p>
+          <p><input type="radio" name="ethvnine" value="1" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.nine"
+              @change="setEvaluation"
+            />C.瀵规柟鑰佹槸璁蹭簺娌″繀瑕佺殑璇濇椂锛屼綘浼氱珛鍗虫墦鏂粬</p>
+          <p><input type="radio" name="ethvnine" value="0" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.nine"
+              @change="setEvaluation"
+            />D.瀵规柟涓嶇煡鎵�浜戞椂锛屼綘浼氬緢鐑﹁簛锛屽氨鍘绘兂鎴栧仛鍒殑浜�</p>
           <p>10.褰撲綘鍦ㄥ彂琛ㄨ嚜宸辩殑鐪嬫硶锛屽埆浜哄嵈涓嶆兂鍚綘璇存椂锛屼綘浼氾紙銆�銆�锛夈��</p>
-          <p>A.浠旂粏鍒嗘瀽瀵规柟涓嶆兂鍚殑鍘熷洜锛屾壘鏈轰細鎹竴涓柟寮忓幓璇�</p>
-          <p>B.绛夌瓑鐪嬭繕鏈夋病鏈夎鐨勬満浼�</p>
-          <p>C.灏变笉璇翠簡锛屼絾浣犲彲鑳戒細寰堢敓姘�</p>
-          <p>D.椹笂姘旀劋鍦拌蛋寮�</p>
+          <p><input type="radio" name="ethvten" value="3" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.ten"
+              @change="setEvaluation"
+            />A.浠旂粏鍒嗘瀽瀵规柟涓嶆兂鍚殑鍘熷洜锛屾壘鏈轰細鎹竴涓柟寮忓幓璇�</p>
+          <p><input type="radio" name="ethvten" value="2" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.ten"
+              @change="setEvaluation"
+            />B.绛夌瓑鐪嬭繕鏈夋病鏈夎鐨勬満浼�</p>
+          <p><input type="radio" name="ethvten" value="1" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.ten"
+              @change="setEvaluation"
+            />C.灏变笉璇翠簡锛屼絾浣犲彲鑳戒細寰堢敓姘�</p>
+          <p><input type="radio" name="ethvten" value="0" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.ten"
+              @change="setEvaluation"
+            />D.椹笂姘旀劋鍦拌蛋寮�</p>
           <p>11.褰撲綘鍜屽悓浜嬩骇鐢熻浼氭椂锛屼綘浼氾紙銆�銆�锛夈��</p>
-          <p>A.涓诲姩銆佸強鏃舵壘瀵规柟娌熼�氾紝娑堥櫎璇細</p>
-          <p>B.閫氳繃绗笁鏂瑰崗璋冿紝娑堥櫎璇細</p>
-          <p>C.绛夊�欏鏂规壘鑷繁娑堥櫎璇細</p>
-          <p>D.鎬�鎭ㄥ湪蹇冿紝鎵炬満浼氱粰瀵规柟鐐归鑹茬湅鐪�</p>
+          <p><input type="radio" name="ethveleven" value="3" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.eleven"
+              @change="setEvaluation"
+            />A.涓诲姩銆佸強鏃舵壘瀵规柟娌熼�氾紝娑堥櫎璇細</p>
+          <p><input type="radio" name="ethvten" value="2" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.eleven"
+              @change="setEvaluation"
+            />B.閫氳繃绗笁鏂瑰崗璋冿紝娑堥櫎璇細</p>
+          <p><input type="radio" name="ethveleven" value="1" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.eleven"
+              @change="setEvaluation"
+            />C.绛夊�欏鏂规壘鑷繁娑堥櫎璇細</p>
+          <p><input type="radio" name="ethveleven" value="0" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.ten"
+              @change="setEvaluation"
+            />D.鎬�鎭ㄥ湪蹇冿紝鎵炬満浼氱粰瀵规柟鐐归鑹茬湅鐪�</p>
           <p>12.褰撲綘杩涘叆涓�瀹舵柊鍏徃鏃讹紝浣犺璇嗘柊鍚屼簨鐨勬柟娉曟槸锛堛��銆�锛夈��</p>
-          <p>A.鎵炬満浼氫富鍔ㄤ粙缁嶈嚜宸憋紝璁よ瘑姣忎竴涓汉</p>
-          <p>B.绉瀬璁よ瘑鏈儴闂ㄧ殑浜�</p>
-          <p>C.鍦ㄥ伐浣滀腑鎱㈡參鐔熸倝</p>
-          <p>D.绛夊緟鍒汉鏉ヨ璇嗕綘</p>
+          <p><input type="radio" name="ethvtwelve" value="3" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.twelve"
+              @change="setEvaluation"
+            />A.鎵炬満浼氫富鍔ㄤ粙缁嶈嚜宸憋紝璁よ瘑姣忎竴涓汉</p>
+          <p><input type="radio" name="ethvtwelve" value="2" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.twelve"
+              @change="setEvaluation"
+            />B.绉瀬璁よ瘑鏈儴闂ㄧ殑浜�</p>
+          <p><input type="radio" name="ethvtwelve" value="1" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.twelve"
+              @change="setEvaluation"
+            />C.鍦ㄥ伐浣滀腑鎱㈡參鐔熸倝</p>
+          <p><input type="radio" name="ethvtwelve" value="0" id="1"
+              :disabled="evaluation.isComplete"
+              v-model="evaluation.evaluationThreeValue.twelve"
+              @change="setEvaluation"
+            />D.绛夊緟鍒汉鏉ヨ璇嗕綘</p>
+            <div class="w100 fl ju-cn">
+            <ul class="fl ju-ev w80 choice">
+              <li>
+                <button class="btn-border btn-w" @click="goCheckThree">
+                  鎻愪氦
+                </button>
+              </li>
+              <li>
+                <button @click="changeCheckThree" class="btn-border btn-w">
+                  閲嶅仛
+                </button>
+              </li>
+              <li>
+                <button @click="evaluation.showCheckAnswerThree = !evaluation.showCheckAnswerThree" class="parimary-btn">
+                  璇勫垎鏍囧噯
+                </button>
+              </li>
+            </ul>
+          </div>
+          <div class="c-r ml-35" v-if="evaluationThreeResults">鎮ㄧ殑寰楀垎锛歿{ evaluationThreeResults }}</div>
+            <div v-show="evaluation.showCheckAnswerThree" class="mb-30">
           <p>
             浠ヤ笂鍚勯锛岄�堿寰�3鍒嗭紝閫塀寰�2鍒嗭紝閫塁寰�1鍒嗭紝閫塂寰�0鍒嗭紝鏈�鍚庡皢姣忛亾棰樼殑寰楀垎鐩稿姞銆�
           </p>
@@ -913,6 +1398,7 @@
           <p>寰楀垎涓�28鍒嗕互涓婏細浣犱笌鍚屼簨鐨勬矡閫氳兘鍔涘緢濂斤紝璇风户缁繚鎸併��</p>
           <p>寰楀垎涓�18锝�28鍒嗭細浣犱笌鍚屼簨鐨勬矡閫氳兘鍔涗竴鑸紝璇峰姫鍔涙彁鍗囥��</p>
           <p>寰楀垎涓�18鍒嗕互涓嬶細浣犱笌鍚屼簨鐨勬矡閫氳兘鍔涘崄鍒嗘瑺缂猴紝闇�瑕佸姫鍔涙彁鍗囥��</p>
+        </div>
         </div>
       </div>
     </div>
@@ -1751,6 +2237,9 @@
       },
       evaluation:{
         isComplete: false,
+        showCheckAnswerOne:false,
+        showCheckAnswerTwo:false,
+        showCheckAnswerThree:false,
         evaluationOneValue: {
           one:"",
           two: "",
@@ -1762,12 +2251,17 @@
           eight: "",
           nine: "",
           ten: "",
-          eleven: "",
-          twelve: "",
-          thirteen: "",
         }, //娴嬭瘎绛旀
         
         evaluationTwoValue: {
+          one:"",
+          two: "",
+          three: "",
+          four: "",
+          five: "",
+          six:"",
+        }, //娴嬭瘎绛旀
+        evaluationThreeValue: {
           one:"",
           two: "",
           three: "",
@@ -1780,13 +2274,11 @@
           ten: "",
           eleven: "",
           twelve: "",
-          thirteen: "",
-          fourteen: "",
-          fifteen: "",
         }, //娴嬭瘎绛旀
       },
       evaluationOneResults: 0, //娴嬭瘎缁撴灉
       evaluationTwoResults: 0, //娴嬭瘎缁撴灉
+      evaluationThreeResults: 0, //娴嬭瘎缁撴灉
       chapter003: {
         videoMd5: [
           {
@@ -1817,12 +2309,12 @@
       this.questionData = JSON.parse(bookQuestion);
     }
 
-    const evaluationData = localStorage.getItem(
-      "aviationEtiquette-book-chapter01-evaluation"
-    );
-    if (evaluationData) {
-      this.evaluation = JSON.parse(evaluationData);
-    }
+    // const evaluationData = localStorage.getItem(
+    //   "aviationEtiquette-book-chapter01-evaluation"
+    // );
+    // if (evaluationData) {
+    //   this.evaluation = JSON.parse(evaluationData);
+    // }
 
     const choiceQuestion = localStorage.getItem(
       "civilAviatyonSevervices-book-chapter03-Data"
@@ -1883,6 +2375,7 @@
       }
       if(obj){
         this.evaluationOneResults = obj
+        this.evaluation.showCheckAnswerOne = true
       }
     },
     changeCheckOne(){
@@ -1893,6 +2386,48 @@
         JSON.stringify(this.evaluation)
       );
     },
+    goCheckTwo(){
+      let obj = 0
+      for (let key in this.evaluation.evaluationTwoValue) {
+        if (this.evaluation.evaluationTwoValue[key] != '') {
+          let cont = Number(this.evaluation.evaluationTwoValue[key])
+          obj = obj + cont
+        }
+      }
+      if(obj){
+        this.evaluationTwoResults = obj
+        this.evaluation.showCheckAnswerTwo = true
+      }
+    },
+    changeCheckTwo(){
+      this.evaluationTwoResults = ''
+      this.evaluation.evaluationTwoValue = {}
+      localStorage.setItem(
+        "aviationEtiquette-book-chapter01-evaluation",
+        JSON.stringify(this.evaluation)
+      );
+    },
+    goCheckThree(){
+      let obj = 0
+      for (let key in this.evaluation.evaluationThreeValue) {
+        if (this.evaluation.evaluationThreeValue[key] != '') {
+          let cont = Number(this.evaluation.evaluationThreeValue[key])
+          obj = obj + cont
+        }
+      }
+      if(obj){
+        this.evaluationThreeResults = obj
+        this.evaluation.showCheckAnswerThree = true
+      }
+    },
+    changeCheckThree(){
+      this.evaluationThreeResults = ''
+      this.evaluation.evaluationThreeValue = {}
+      localStorage.setItem(
+        "aviationEtiquette-book-chapter01-evaluation",
+        JSON.stringify(this.evaluation)
+      );
+    },
 
     handleChapterData() {
       localStorage.setItem(
diff --git a/src/books/aviationEtiquette/view/components/chapter004.vue b/src/books/aviationEtiquette/view/components/chapter004.vue
index 1432871..9b12791 100644
--- a/src/books/aviationEtiquette/view/components/chapter004.vue
+++ b/src/books/aviationEtiquette/view/components/chapter004.vue
@@ -493,7 +493,7 @@
               <p>璇峰皢鍒氭墠鎻愬埌鐨勬湇鍔″繉璇繘琛屾敼杩涳紝鍙樻垚娓╂殩瑙勮寖鐨勬湇鍔$敤璇��</p>
               <p>
                 涓嶈鈥滀笉鐭ラ亾锛屼笉娓呮鈥濃�斺�旀垜浠彲浠ヨ锛�<input
-                  type=""
+                  type="text"
                   name="ball1"
                   class="fz-16 input-box"
                   style="width: 200px"
@@ -503,7 +503,7 @@
               </p>
               <p>
                 涓嶈鈥滀綘鎬庝箞杩樹笉鏄庣櫧鈥濃�斺�旀垜浠彲浠ヨ锛�<input
-                  type=""
+                  type="text"
                   name="ball1"
                   class="fz-16 input-box"
                   style="width: 200px"
@@ -513,7 +513,7 @@
               </p>
               <p>
                 涓嶈鈥滃垰鎵嶄笉鏄凡缁忓憡璇変綘浜嗗悧鈥濃�斺�旀垜浠彲浠ヨ锛�<input
-                  type=""
+                  type="text"
                   name="ball1"
                   class="fz-16 input-box"
                   style="width: 130px"
@@ -523,7 +523,7 @@
               </p>
               <p>
                 涓嶈鈥滃摢涔扮殑绁ㄥ摢閫�鍘伙紝鍒壘鎴戜滑鈥濃�斺�旀垜浠彲浠ヨ锛�<input
-                  type=""
+                  type="text"
                   name="ball1"
                   class="fz-16 input-box"
                   style="width: 115px"
@@ -533,7 +533,7 @@
               </p>
               <p>
                 涓嶈鈥滄�ヤ粈涔堬紝鍒偓鎴戔�濃�斺�旀垜浠彲浠ヨ锛�<input
-                  type=""
+                  type="text"
                   name="ball1"
                   class="fz-16 input-box"
                   style="width: 200px"
@@ -543,7 +543,7 @@
               </p>
               <p>
                 涓嶈鈥滅埍鎵捐皝鎵捐皝锛屾垜瑙e喅涓嶄簡鈥濃�斺�旀垜浠彲浠ヨ锛�<input
-                  type=""
+                  type="text"
                   name="ball1"
                   class="fz-16 input-box"
                   style="width: 130px"
@@ -553,7 +553,7 @@
               </p>
               <p>
                 涓嶈鈥滄尋浠�涔堟尋锛屽悗闈㈢瓑鐫�鍘烩�濃�斺�旀垜浠彲浠ヨ锛�<input
-                  type=""
+                  type="text"
                   name="ball1"
                   class="fz-16 input-box"
                   style="width: 140px"
@@ -1523,15 +1523,7 @@
           </p>
           <p class="mb-10 mt-10 td-0"><span class="bj2">路椤圭洰鑷祴路</span></p>
           <p>
-            <input
-              type="checkbox"
-              name="ball2"
-              :disabled="questionData.isComplete"
-              value="A"
-              id="1"
-              v-model="questionData.projectTwo.one.value"
-              @change="setBookQuestion"
-            />1.寮�绠卞寘妫�鏌ョ殑姝g‘姝ラ鏄紙銆�銆�锛夈�傦紙鍗曢�夐锛�
+            1.寮�绠卞寘妫�鏌ョ殑姝g‘姝ラ鏄紙銆�銆�锛夈�傦紙鍗曢�夐锛�
           </p>
           <p>
             <input
@@ -2339,8 +2331,8 @@
           <p>1.鍒舵湇缁熶竴瑙勮寖瑕佹眰涓紝鏈嶈鐨勶紙銆�銆�锛夊繀椤荤粺涓�銆�</p>
           <p>
             <input
-              type="checkbox"
-              name="ball1"
+              type="radio"
+              name="Qusone"
               :disabled="questionData.isComplete"
               value="A"
               id="1"
@@ -2350,8 +2342,8 @@
           </p>
           <p>
             <input
-              type="checkbox"
-              name="ball1"
+              type="radio"
+              name="Qusone"
               :disabled="questionData.isComplete"
               value="B"
               id="1"
@@ -2361,8 +2353,8 @@
           </p>
           <p>
             <input
-              type="checkbox"
-              name="ball1"
+              type="radio"
+              name="Qusone"
               :disabled="questionData.isComplete"
               value="C"
               id="1"
@@ -2373,8 +2365,8 @@
           <p>2.鐫�鍒舵湇鏃讹紝宸ュ彿鐗岃浣╂埓鍦紙銆�銆�锛夈��</p>
           <p>
             <input
-              type="checkbox"
-              name="ball1"
+              type="radio"
+              name="Qustwo"
               :disabled="questionData.isComplete"
               value="A"
               id="2"
@@ -2384,8 +2376,8 @@
           </p>
           <p>
             <input
-              type="checkbox"
-              name="ball1"
+              type="radio"
+              name="Qustwo"
               :disabled="questionData.isComplete"
               value="B"
               id="2"
@@ -2395,8 +2387,8 @@
           </p>
           <p>
             <input
-              type="checkbox"
-              name="ball1"
+              type="radio"
+              name="Qustwo"
               :disabled="questionData.isComplete"
               value="C"
               id="2"
@@ -2407,8 +2399,8 @@
           <p>3.鎵嬭〃鏄┖鍕や汉鍛樺繀澶囩殑閰嶉グ锛屽鎵嬭〃鐨勮姹傛槸蹇呴』鍏峰锛堛��銆�锛夈��</p>
           <p>
             <input
-              type="checkbox"
-              name="ball1"
+              type="radio"
+              name="Qusthree"
               :disabled="questionData.isComplete"
               value="A"
               id="3"
@@ -2418,8 +2410,8 @@
           </p>
           <p>
             <input
-              type="checkbox"
-              name="ball1"
+              type="radio"
+              name="Qusthree"
               :disabled="questionData.isComplete"
               value="B"
               id="3"
@@ -2429,8 +2421,8 @@
           </p>
           <p>
             <input
-              type="checkbox"
-              name="ball1"
+              type="radio"
+              name="Qusthree"
               :disabled="questionData.isComplete"
               value="C"
               id="3"
diff --git a/src/books/aviationEtiquette/view/components/chapter005.vue b/src/books/aviationEtiquette/view/components/chapter005.vue
index 7b07b92..7741882 100644
--- a/src/books/aviationEtiquette/view/components/chapter005.vue
+++ b/src/books/aviationEtiquette/view/components/chapter005.vue
@@ -406,28 +406,28 @@
             />D.璧锋壙杞悎</p>
           <p>
             3.瀵规儏鏅〃鐜扮殑鑸炲彴璁捐鎬濊矾鍖呮嫭<input
-                  type=""
+                  type="text"
                   name="ball1"
                   class="fz-16 input-box"
                   style="width: 100px"
                   v-model="questionData.projectOne.three.value1"
                   @change="setBookQuestion"
                 />銆佽垶鍙扮編鏈�佺幆澧冦�侀煶鍝嶃��<input
-                  type=""
+                  type="text"
                   name="ball1"
                   class="fz-16 input-box"
                   style="width: 100px"
                   v-model="questionData.projectOne.three.value2"
                   @change="setBookQuestion"
                 />銆�<input
-                  type=""
+                  type="text"
                   name="ball1"
                   class="fz-16 input-box"
                   style="width: 100px"
                   v-model="questionData.projectOne.three.value3"
                   @change="setBookQuestion"
                 />銆�<input
-                  type=""
+                  type="text"
                   name="ball1"
                   class="fz-16 input-box"
                   style="width: 100px"
@@ -1139,21 +1139,21 @@
               @change="setBookQuestion"
             />閿�</p>
           <p>
-            6.姘戣埅鎯呮櫙鍓хぜ浠妧鑳藉睍绀哄唴瀹瑰寘鍚繋瀹㈢ぜ浠��<input type="" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.six.value1" @change="setBookQuestion"/>
-            绀间华銆佷粙缁嶇ぜ浠�佹彙鎵嬬ぜ浠��<input type="" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.six.value2" @change="setBookQuestion"/>绀间华銆佸紩棰嗙ぜ浠��
-            <input type="" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.six.value3" @change="setBookQuestion"/>绀间华銆佸骇娆$ぜ浠��
-            <input type="" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.six.value4" @change="setBookQuestion"/>绀间华绛夈��
+            6.姘戣埅鎯呮櫙鍓хぜ浠妧鑳藉睍绀哄唴瀹瑰寘鍚繋瀹㈢ぜ浠��<input type="text" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.six.value1" @change="setBookQuestion"/>
+            绀间华銆佷粙缁嶇ぜ浠�佹彙鎵嬬ぜ浠��<input type="text" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.six.value2" @change="setBookQuestion"/>绀间华銆佸紩棰嗙ぜ浠��
+            <input type="text" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.six.value3" @change="setBookQuestion"/>绀间华銆佸骇娆$ぜ浠��
+            <input type="text" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.six.value4" @change="setBookQuestion"/>绀间华绛夈��
           </p>
           <p>
             7.姘戣埅绀间华鎶�鑳藉睍绀虹殑鎸囧鎬濇兂瑕佷互鈥滃睍绀�<input type="" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value1" @change="setBookQuestion"/>銆�
-            璁茬┒<input type="" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value2" @change="setBookQuestion"/>銆�
-            鎻愬崌<input type="" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value3" @change="setBookQuestion"/>銆�
-            寮哄寲<input type="" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value4" @change="setBookQuestion"/>鈥濅负涓婚锛�
-            浠モ��<input type="" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value5" @change="setBookQuestion"/>銆�
-            <input type="" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value6" @change="setBookQuestion"/>銆�
-            <input type="" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value7" @change="setBookQuestion"/>鈥�
-            鏁欒偛涓洪噸鐐瑰唴瀹癸紝浠モ�滈伒瀹�<input type="" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value8" @change="setBookQuestion"/>銆�
-            <input type="" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value9" @change="setBookQuestion"/>鈥濈瓑鍏绘垚鏁欒偛涓虹獊鐮村彛銆�
+            璁茬┒<input type="text" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value2" @change="setBookQuestion"/>銆�
+            鎻愬崌<input type="text" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value3" @change="setBookQuestion"/>銆�
+            寮哄寲<input type="text" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value4" @change="setBookQuestion"/>鈥濅负涓婚锛�
+            浠モ��<input type="text" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value5" @change="setBookQuestion"/>銆�
+            <input type="text" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value6" @change="setBookQuestion"/>銆�
+            <input type="text" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value7" @change="setBookQuestion"/>鈥�
+            鏁欒偛涓洪噸鐐瑰唴瀹癸紝浠モ�滈伒瀹�<input type="text" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value8" @change="setBookQuestion"/>銆�
+            <input type="text" name="ball1" class="fz-16 input-box" style="width: 100px" v-model="questionData.projectTwo.seven.value9" @change="setBookQuestion"/>鈥濈瓑鍏绘垚鏁欒偛涓虹獊鐮村彛銆�
           </p>
           <p>8.璇风畝杩版皯鑸ぜ浠妧鑳藉睍绀烘儏鏅墽鍒涗綔娉ㄦ剰浜嬮」銆�</p>
           <textarea
diff --git a/src/books/aviationEtiquette/view/components/chpater002.vue b/src/books/aviationEtiquette/view/components/chpater002.vue
index 7cd54c8..84282de 100644
--- a/src/books/aviationEtiquette/view/components/chpater002.vue
+++ b/src/books/aviationEtiquette/view/components/chpater002.vue
@@ -737,8 +737,8 @@
             />D.X鍨�</p>
           <p>2.鍦嗚劯鍨嬬殑浜洪�夋嫨琛i鏃讹紝搴旈�夛紙銆�銆�锛夈��</p>
           <p><input
-              type="checkbox"
-              name="ball2"
+              type="radio"
+              name="two"
               :disabled="questionData.isComplete"
               value="A"
               id="2"
@@ -746,8 +746,8 @@
               @change="setBookQuestion"
             />A.鍦嗗舰</p>
           <p><input
-              type="checkbox"
-              name="ball2"
+              type="radio"
+              name="two"
               :disabled="questionData.isComplete"
               value="B"
               id="2"
@@ -755,8 +755,8 @@
               @change="setBookQuestion"
             />B.涓�瀛楀舰</p>
           <p><input
-              type="checkbox"
-              name="ball2"
+              type="radio"
+              name="two"
               :disabled="questionData.isComplete"
               value="C"
               id="2"
@@ -764,8 +764,8 @@
               @change="setBookQuestion"
             />C.姊舰</p>
           <p><input
-              type="checkbox"
-              name="ball2"
+              type="radio"
+              name="two"
               :disabled="questionData.isComplete"
               value="D"
               id="2"
@@ -1550,7 +1550,7 @@
           <p>1.鑴搁儴鑹茶皟鍋忕孩锛屽彲鐢紙銆�銆�锛変慨楗般��</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.one"
               :disabled="questionData.isComplete"
               value="A"
               id="1"
@@ -1559,7 +1559,7 @@
             />A.娣$传鑹�</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.one"
               :disabled="questionData.isComplete"
               value="B"
               id="1"
@@ -1568,7 +1568,7 @@
             />B.娣$豢鑹�</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.one"
               :disabled="questionData.isComplete"
               value="C"
               id="1"
@@ -1578,7 +1578,7 @@
           <p>2.娑傞珮鍏夎壊搴旂敤锛堛��銆�锛夌殑鎵嬫硶娑傛姽銆�</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.two"
               :disabled="questionData.isComplete"
               value="A"
               id="2"
@@ -1587,7 +1587,7 @@
             />A.骞虫秱娉�</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.two"
               :disabled="questionData.isComplete"
               value="B"
               id="2"
@@ -1596,7 +1596,7 @@
             />B.鎸夊帇娉�</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.two"
               :disabled="questionData.isComplete"
               value="C"
               id="2"
@@ -1606,7 +1606,7 @@
           <p>3.鍦嗚劯鍨嬭�呭湪姊崇悊澶村彂鏃讹紙銆�銆�锛夐儴鍒嗛�傚疁钃澗浜涖��</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.three"
               :disabled="questionData.isComplete"
               value="A"
               id="3"
@@ -1615,7 +1615,7 @@
             />A.澶撮《涓や晶</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.three"
               :disabled="questionData.isComplete"
               value="B"
               id="3"
@@ -1624,7 +1624,7 @@
             />B.澶撮《</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.three"
               :disabled="questionData.isComplete"
               value="C"
               id="3"
@@ -1634,7 +1634,7 @@
           <p>4.姝f柟褰㈣劯鍨嬭�呴�傚疁鎻忕敾锛堛��銆�锛夌殑鐪夊舰銆�</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.three"
               :disabled="questionData.isComplete"
               value="A"
               id="4"
@@ -1643,7 +1643,7 @@
             />A.涓嬫寕</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.three"
               :disabled="questionData.isComplete"
               value="B"
               id="4"
@@ -1652,7 +1652,7 @@
             />B.鎷卞舰</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.three"
               :disabled="questionData.isComplete"
               value="C"
               id="5"
@@ -1662,7 +1662,7 @@
           <p>5.涓ょ溂闂磋窛绂昏繎锛岀溂褰辩殑淇グ閲嶇偣搴旀斁鍦紙銆�銆�锛夈��</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.five"
               :disabled="questionData.isComplete"
               value="A"
               id="5"
@@ -1671,7 +1671,7 @@
             />A.鍐呯溂瑙�</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.five"
               :disabled="questionData.isComplete"
               value="B"
               id="5"
@@ -1680,7 +1680,7 @@
             />B.鐪奸儴涓ぎ</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.five"
               :disabled="questionData.isComplete"
               value="C"
               id="5"
@@ -1690,7 +1690,7 @@
           <p>6.涓夌偣涓�绾挎槸鎸囧皢锛堛��銆�锛夎繛鎴愪竴鏉$嚎銆�</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.six"
               :disabled="questionData.isComplete"
               value="A"
               id="6"
@@ -1699,7 +1699,7 @@
             />A.鐪夊ご銆佸唴鐪艰銆佸槾瑙�</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.six"
               :disabled="questionData.isComplete"
               value="B"
               id="6"
@@ -1708,7 +1708,7 @@
             />B.澶栫溂瑙掋�佺湁姊€�佸槾瑙�</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.six"
               :disabled="questionData.isComplete"
               value="C"
               id="6"
@@ -1718,7 +1718,7 @@
           <p>7.涓哄姞寮虹溂閮ㄧ珛浣撴劅锛屽彲鍦ㄧ湁楠ㄦ姽涓婏紙銆�銆�锛夌溂褰便��</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.seven"
               :disabled="questionData.isComplete"
               value="A"
               id="7"
@@ -1727,7 +1727,7 @@
             />A.鏆楄壊</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.seven"
               :disabled="questionData.isComplete"
               value="B"
               id="7"
@@ -1736,7 +1736,7 @@
             />B.鏄庝寒鑹�</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.seven"
               :disabled="questionData.isComplete"
               value="C"
               id="7"
@@ -1746,7 +1746,7 @@
           <p>8.涓庡攪鑶忕殑棰滆壊鐩告瘮锛屽攪绾跨瑪鐨勯鑹插簲锛堛��銆�锛夈��</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.eight"
               :disabled="questionData.isComplete"
               value="A"
               id="8"
@@ -1755,7 +1755,7 @@
             />A.鐣ユ繁涓�搴�</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.eight"
               :disabled="questionData.isComplete"
               value="B"
               id="8"
@@ -1764,7 +1764,7 @@
             />B.鐣ユ祬涓�搴�</p>
           <p><input
               type="radio"
-              name="ball2"
+              name="projectTwo.eight"
               :disabled="questionData.isComplete"
               value="C"
               id="8"
@@ -2530,7 +2530,7 @@
           <p>1.涓庡瀹㈡尌鎵嬩綔鍒悗锛屽簲锛堛��銆�锛夈��</p>
           <p><input
               type="radio"
-              name="ball1"
+              name="projectThree.one"
               :disabled="questionData.isComplete"
               value="A"
               id="1"
@@ -2539,7 +2539,7 @@
             />A.绔欏湪鍘熷湴锛屽緟杞﹁締娑堝け鍦ㄨ绾胯寖鍥村唴涔嬪悗鎵嶈兘缂撴參绂诲紑</p>
           <p><input
               type="radio"
-              name="ball1"
+              name="projectThree.one"
               :disabled="questionData.isComplete"
               value="B"
               id="1"
@@ -2548,7 +2548,7 @@
             />B.绔嬮┈杞韩绂诲紑</p>
           <p><input
               type="radio"
-              name="ball1"
+              name="projectThree.one"
               :disabled="questionData.isComplete"
               value="C"
               id="1"
@@ -2556,8 +2556,8 @@
               @change="setBookQuestion"
             />C.涓庢梺杈圭殑鍚屼簨浜ゆ祦</p>
           <p><input
-              type="checkbox"
-              name="ball1"
+              type="radio"
+              name="projectThree.one"
               :disabled="questionData.isComplete"
               value="D"
               id="1"
@@ -2585,7 +2585,7 @@
           </p>
           <p><input
               type="radio"
-              name="ball1"
+              name="projectThree.two"
               :disabled="questionData.isComplete"
               value="A"
               id="2"
@@ -2594,7 +2594,7 @@
             />A.绔嬮┈绔欒捣鏉ワ紝鎸ユ墜绀烘剰</p>
           <p><input
               type="radio"
-              name="ball1"
+              name="projectThree.two"
               :disabled="questionData.isComplete"
               value="A"
               id="2"
@@ -2603,7 +2603,7 @@
             />B.寰瑧鐐瑰ご绀烘剰</p>
           <p><input
               type="radio"
-              name="ball1"
+              name="projectThree.two"
               :disabled="questionData.isComplete"
               value="A"
               id="2"
@@ -2612,7 +2612,7 @@
             />C.浠庝細璁巺涓棿绌胯繃鍘伙紝鎻℃墜绀烘剰</p>
           <p><input
               type="radio"
-              name="ball1"
+              name="projectThree.two"
               :disabled="questionData.isComplete"
               value="A"
               id="2"
@@ -2622,7 +2622,7 @@
           <p>3.闈㈣瘯鏃讹紝浠ラ灎韬ぜ闂ソ鐨勮韩浣撳集鏇插害鏁板簲涓猴紙銆�銆�锛夈��</p>
           <p><input
               type="radio"
-              name="ball1"
+              name="projectThree.three"
               :disabled="questionData.isComplete"
               value="A"
               id="3"
@@ -2631,7 +2631,7 @@
             />A.15掳</p>
           <p><input
               type="radio"
-              name="ball1"
+              name="projectThree.three"
               :disabled="questionData.isComplete"
               value="B"
               id="3"
@@ -2640,7 +2640,7 @@
             />B.30掳</p>
           <p><input
               type="radio"
-              name="ball1"
+              name="projectThree.three"
               :disabled="questionData.isComplete"
               value="C"
               id="3"

--
Gitblit v1.9.1