From cc7bbbd9b6a859235c9985cc09836effc1157fe8 Mon Sep 17 00:00:00 2001
From: YM <479443481@qq.com>
Date: 星期五, 07 六月 2024 10:51:38 +0800
Subject: [PATCH] Merge branch 'master' of http://182.92.203.7:2001/r/testbookLayout

---
 src/books/childHealth/view/content/components/chapter003.vue |   78 ++++++++++++++++++++++++++++++++-------
 1 files changed, 64 insertions(+), 14 deletions(-)

diff --git a/src/books/childHealth/view/content/components/chapter003.vue b/src/books/childHealth/view/content/components/chapter003.vue
index 5c64ef2..f28a590 100644
--- a/src/books/childHealth/view/content/components/chapter003.vue
+++ b/src/books/childHealth/view/content/components/chapter003.vue
@@ -155,6 +155,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >2.涓轰粈涔堝彂鐜板効绔ユ湁鍔ㄤ綔杩熺紦鍜屽紓甯哥幇璞¤鍙婃椂鎺掓煡鍘熷洜?</span
@@ -166,6 +167,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >3.3宀佸墠鍎跨鍦ㄨ璇嗕笘鐣岀殑杩囩▼涓紝鍝簺鎰熻璧风潃閲嶈浣滅敤?3宀佸悗鏈変粈涔堝彉鍖�?</span
@@ -177,6 +179,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >4.鍞愯瘲鈥滃皯灏忕瀹惰�佸ぇ鍥烇紝涔¢煶鏈敼楝撴瘺琛�"璇存槑浜嗗効绔ヨ瑷�鍙戝睍鍝釜鏂归潰鐨勭壒寰�?</span
@@ -188,6 +191,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >5.鍙骞煎効鍦ㄥ辜鍎垮洯涓嶅摥銆佷笉闂癸紝灏辫鏄庝粬鎯呯华娌¢棶棰�?</span
@@ -199,6 +203,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >6.鍎跨涓�х殑鍙戝睍浼氬彈鍒板摢浜涘洜绱犵殑鍙戝睍?涓轰粈涔堣鑹ソ鐨勫績鐞嗙幆澧冩槸淇濊瘉鍎跨鍋ュ叏浜烘牸鐨勯噸瑕佸墠鎻�?</span
@@ -210,6 +215,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >7.褰卞搷瀛﹀墠鍎跨蹇冪悊鍙戝睍鐨勫洜绱犳湁鍝簺?</span
@@ -221,6 +227,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >8.閬椾紶鍥犵礌瀵瑰効绔ュ績鐞嗗彂灞曠殑浣滅敤涓昏琛ㄧ幇鍦ㄥ摢浜涙柟闈�?</span
@@ -232,6 +239,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >9.浠�涔堟槸鍎跨鍙戝睍鐨勫叧閿湡?瀹冧笌鍝釜褰卞搷鍥犵礌鐩稿叧?</span
@@ -243,6 +251,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >10.绀句細鐢熸椿鏉′欢鍜屾暀鑲插鍎跨鐨勫彂灞曡捣鍝簺浣滅敤?</span
@@ -254,6 +263,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >11.鎬庢牱鐪嬪緟鍎跨鑷韩鐨勪富瑙傝兘鍔ㄦ�у湪鍏跺彂灞曚腑鐨勪綔鐢�?</span
@@ -265,6 +275,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10">12.瀛﹀墠鍎跨蹇冪悊鍋ュ悍鐨勬爣蹇楁槸浠�涔�?</span>
                 <textarea
@@ -274,6 +285,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
               </td>
             </tr>
@@ -300,6 +312,7 @@
               placeholder="璇疯緭鍏ュ唴瀹�"
               maxlength="600"
               class="w100 ta-br fm-st cl-66 fz-14"
+              @input="saveChapterOneData"
             ></textarea>
             <p class="block">
               蹇冪悊瀛︾爺绌惰〃鏄庯紝杩欎簺鐜拌薄鏄敱鍎跨蹇冪悊鍙戝睍鐨勭壒鐐瑰拰瑙勫緥閫犳垚鐨勩�傛湰涓婚涓昏璁茶堪瀛﹀墠鍎跨蹇冪悊鍙戝睍鐨勭壒鐐瑰強褰卞搷鍥犵礌锛屼负骞磋交鐨勭埗姣嶅強瀛﹀墠鏁欒偛鏈烘瀯鐨勮�佸笀寮�灞曠瀛︾殑鏃╂湡鏁欒偛鎻愪緵渚濇嵁銆�
@@ -770,6 +783,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >2.涓轰綍鎶婂鍓嶅効绔ョ殑蹇冪悊闂绉颁负琛屼负闂?</span
@@ -781,6 +795,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >3.瀵艰嚧瀛﹀墠鍎跨鍑虹幇蹇冪悊琛屼负闂鐨勫師鍥犳湁鍝簺?鍘嬪姏鏄睘浜庡叾涓殑鍝釜鍘熷洜?</span
@@ -792,6 +807,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >4.寮曡捣瀛﹀墠鍎跨浜х敓鍘嬪姏鐨勫師鍥犳湁鍝簺?</span
@@ -803,6 +819,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >5.鍎跨甯歌鐨勫績鐞嗚涓洪棶棰橀�氬父鏈夊摢浜�?</span
@@ -814,6 +831,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >6.瀵逛簬鍟冨挰鎸囩敳鐨勫勾骞煎瀛愶紝鎬庢牱寮曞鏁堟灉鏇村ソ?瀵逛簬鍟冨挰鎸囩敳涓ラ噸鐨勫効绔ワ紝鍙噰鐢ㄤ粈涔堢煫娌荤殑鏂规硶?</span
@@ -825,6 +843,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >7.瀵艰嚧鍎跨鍑虹幇杩囧害渚濊禆鐨勫師鍥犱富瑕佹湁鍝簺?鍏堕珮鍙戝勾鏄嚑宀�?</span
@@ -836,6 +855,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >8.鈥滃鍓嶅効绔ョ殑鍋风獌鏄搧寰锋伓鍔g殑琛屼负锛屼竴瀹氳鎶婂叾娑堢伃鍦ㄨ悓鑺界姸鎬併��"杩欎釜瑙傜偣瀵瑰悧?涓轰粈涔�?</span
@@ -847,6 +867,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
               </td>
             </tr>
@@ -863,6 +884,7 @@
               placeholder="璇疯緭鍏ュ唴瀹�"
               maxlength="400"
               class="w100 ta-br fm-st cl-66 fz-14"
+              @input="saveChapterOneData"
             ></textarea>
             <p class="block">
               鏈富棰樹富瑕佽杩板鍓嶅効绔ヤ骇鐢熷帇鍔涚殑鍘熷洜銆佸鍓嶅効绔ュ父瑙佺殑蹇冪悊琛屼负闂鍙婂叾寮曞鐨勭浉鍏崇煡璇嗭紝浠ユ湡涓哄闀垮強骞煎効鏁欒偛鏈烘瀯鐨勮�佸笀姝g‘瀵瑰緟瀛﹀墠鍎跨鐨勫績鐞嗚涓洪棶棰樻彁渚涘府鍔┿��
@@ -1322,6 +1344,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10">2.鍎跨鏈熷父瑙佺殑蹇冪悊鐤剧梾鏈夊摢浜�?</span>
                 <textarea
@@ -1331,6 +1354,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >3.鍒ゆ柇濠村効鏈夋棤鍙戣偛闅滅鐨勪緷鎹湁鍝簺?涓轰粈涔堣鎻愬�℃棭鍙戠幇銆佹棭璇婃柇銆佹棭娌荤枟?</span
@@ -1342,6 +1366,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10">4.璇婃柇涓昏瑙e喅鍝簺闂?</span>
                 <textarea
@@ -1351,6 +1376,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >5.浠�涔堟槸瑷�璇�?浠�涔堟槸璇█?涓よ�呮槸浠�涔堝叧绯�?</span
@@ -1362,6 +1388,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >6.浠�涔堟槸瑷�璇拰璇█闅滅?浠�涔堟槸娌熼�氶殰纰�?涓よ�呭張鏄粈涔堝叧绯�?</span
@@ -1373,6 +1400,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >7.2宀佺殑瀛╁瓙杩樹笉寮�鍙h璇濓紝濂跺ザ璇�:鈥滆吹浜鸿杩熲�欙紝娌″叧绯汇�傗�濆姝わ紝浣犳�庝箞鐪�?</span
@@ -1384,6 +1412,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >8.浠�涔堟槸绮剧鍙戣偛杩熸粸?瀹冪殑鍙戠敓鐜囨槸澶氬皯?</span
@@ -1395,6 +1424,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10">9.浠�涔堟槸瀛ょ嫭鐥�?瀹冩湁鍝簺涓村簥琛ㄧ幇?</span>
                 <textarea
@@ -1404,6 +1434,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >10.瀛ょ嫭鐥囩殑鍙戠敓鐜囨槸澶氬皯?鎬庢牱杩涜娌荤枟?</span
@@ -1415,6 +1446,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >11.浠�涔堟槸鍎跨澶氬姩鐥�?瀹冪殑鏍稿績鐥囩姸鏈夊摢浜�?涓村簥琛ㄧ幇鏈夊摢浜�?</span
@@ -1426,6 +1458,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >12.鍖哄埆澶氬姩鐥囦笌闈炲鍔ㄧ棁鐨勯噸瑕佹寚鏍囨槸浠�涔�?</span
@@ -1437,6 +1470,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
                 <span class="ds-bl mt-10"
                   >13.鍎跨澶氬姩鐥囩殑鍙戠敓鐜囨槸澶氬皯?鎬庢牱杩涜娌荤枟?</span
@@ -1448,6 +1482,7 @@
                   placeholder="璇疯緭鍏ュ唴瀹�"
                   maxlength="300"
                   class="w100 ta-br textarea-text"
+                  @input="saveChapterOneData"
                 ></textarea>
               </td>
             </tr>
@@ -1493,6 +1528,7 @@
               placeholder="璇疯緭鍏ュ唴瀹�"
               maxlength="200"
               class="w100 ta-br fm-st cl-66 fz-14"
+              @input="saveChapterOneData"
             ></textarea>
             <p class="block">
               鏈富棰樹富瑕佽杩板鍓嶅効绔ュ父瑙佺殑鐢遍仐浼犲洜绱犮�佽韩浣撳洜绱犲拰蹇冪悊绀句細鍥犵礌寮曡捣鐨勫績鐞嗙柧鐥呮柟闈㈢殑鐭ヨ瘑锛屽笇鏈涜兘涓哄闀垮拰闆嗕綋鏁欒偛鏈烘瀯鐨勮�佸笀鎻愪緵涓�浜涜瘖鏂拰淇濊偛鏂归潰鐨勪俊鎭紝浠ヤ究涓烘湁鐗规畩闇�瑕佺殑鍎跨鎻愪緵鏇村ソ鐨勬湇鍔°��
@@ -1760,6 +1796,7 @@
               type="text"
               class="judge-input"
               v-model="chapterThreeData.question.judge.qOne"
+              @input="saveChapterOneData"
             />锛�
           </p>
           <p class="block">
@@ -1767,6 +1804,7 @@
               type="text"
               class="judge-input"
               v-model="chapterThreeData.question.judge.qTwo"
+              @input="saveChapterOneData"
             />锛�
           </p>
           <p class="block">
@@ -1774,6 +1812,7 @@
               type="text"
               class="judge-input"
               v-model="chapterThreeData.question.judge.qThree"
+              @input="saveChapterOneData"
             />锛�
           </p>
           <p class="block">
@@ -1781,6 +1820,7 @@
               type="text"
               class="judge-input"
               v-model="chapterThreeData.question.judge.qFour"
+              @input="saveChapterOneData"
             />锛�
           </p>
           <p class="block">
@@ -1788,6 +1828,7 @@
               type="text"
               class="judge-input"
               v-model="chapterThreeData.question.judge.qFive"
+              @input="saveChapterOneData"
             />锛�
           </p>
           <p class="block">
@@ -1795,6 +1836,7 @@
               type="text"
               class="judge-input"
               v-model="chapterThreeData.question.judge.qSix"
+              @input="saveChapterOneData"
             />锛�
           </p>
           <p class="block"><b>浜屻�佸~绌�</b></p>
@@ -1803,6 +1845,7 @@
               type="text"
               class="lineInput completion-input"
               v-model="chapterThreeData.question.fill.qOne.one"
+              @input="saveChapterOneData"
             />銆�
           </p>
           <p class="block">
@@ -1810,6 +1853,7 @@
               type="text"
               class="lineInput completion-input"
               v-model="chapterThreeData.question.fill.qTwo.one"
+              @input="saveChapterOneData"
             />锛屾渶鍚庡埌杈捐剼閮ㄣ��
           </p>
           <p class="block">
@@ -1817,6 +1861,7 @@
               type="text"
               class="lineInput completion-input"
               v-model="chapterThreeData.question.fill.qThree.one"
+              @input="saveChapterOneData"
             />宀佹椂鍙戦煶鏈哄埗宸插紑濮嬪畾鍨嬶紝浠ュ悗鍐嶅彂鍒殑闊筹紝灏卞鏄撴湁鍙i煶銆�
           </p>
           <p class="block">
@@ -1824,6 +1869,7 @@
               type="text"
               class="lineInput completion-input"
               v-model="chapterThreeData.question.fill.qFour.one"
+              @input="saveChapterOneData"
             />銆�
           </p>
           <p class="block">
@@ -1831,31 +1877,37 @@
               type="text"
               class="lineInput completion-input"
               v-model="chapterThreeData.question.fill.qFive.one"
+              @input="saveChapterOneData"
             />銆�
             <input
               type="text"
               class="lineInput completion-input"
               v-model="chapterThreeData.question.fill.qFive.two"
+              @input="saveChapterOneData"
             />銆�
             <input
               type="text"
               class="lineInput completion-input"
               v-model="chapterThreeData.question.fill.qFive.three"
+              @input="saveChapterOneData"
             />銆�
             <input
               type="text"
               class="lineInput completion-input"
               v-model="chapterThreeData.question.fill.qFive.four"
+              @input="saveChapterOneData"
             />銆�
             <input
               type="text"
               class="lineInput completion-input"
               v-model="chapterThreeData.question.fill.qThree.five"
+              @input="saveChapterOneData"
             />銆�
             <input
               type="text"
               class="lineInput completion-input"
               v-model="chapterThreeData.question.fill.qFive.six"
+              @input="saveChapterOneData"
             />绛夈��
           </p>
         </div>
@@ -1877,21 +1929,25 @@
               type="text"
               class="lineInput completion-input"
               v-model="chapterThreeData.question.fill.qSix.one"
+              @input="saveChapterOneData"
             />銆�
             <input
               type="text"
               class="lineInput completion-input"
               v-model="chapterThreeData.question.fill.qSix.two"
+              @input="saveChapterOneData"
             />銆�
             <input
               type="text"
               class="lineInput completion-input"
               v-model="chapterThreeData.question.fill.qSix.three"
+              @input="saveChapterOneData"
             />銆�
             <input
               type="text"
               class="lineInput completion-input"
               v-model="chapterThreeData.question.fill.qSix.four"
+              @input="saveChapterOneData"
             />銆�
           </p>
           <p class="custom_tag">鈥㈠簲鐢ㄤ笌鎺㈣鈥�</p>
@@ -1930,6 +1986,7 @@
               placeholder="璇疯緭鍏ュ唴瀹�"
               maxlength="800"
               class="w100 ta-br textarea-text"
+              @input="saveChapterOneData"
             ></textarea>
           </p>
         </div>
@@ -1950,6 +2007,10 @@
     },
     showPageList:{
       type:Array
+    },
+    isSearch:{
+      type:Boolean,
+      default:false
     }
   },
   data() {
@@ -1965,7 +2026,6 @@
       pathFour: "",
       pathFive: "",
       pathSix: "",
-      saveTime: 20,
       chapterThreeData: {
         experienceOne: "",
         experienceTwo: "",
@@ -2056,23 +2116,14 @@
     };
   },
   async mounted() {
-    const localData = localStorage.getItem("chapterThreeData");
+    if(!this.isSearch) {
+      const localData = localStorage.getItem("chapterThreeData");
     if (localData) {
       this.chapterThreeData = JSON.parse(localData);
     }
-    window.timerThree = setInterval(() => {
-      this.saveTime--;
-      if (this.saveTime == 0) {
-        this.saveChapterOneData();
-      }
-    }, 1000);
     this.getVideoPath()
-  },
-  unmounted() {
-    if (window.timerThree) {
-      clearInterval(window.timerThree);
     }
-    localStorage.setItem("chapterThreeData", JSON.stringify(this.chapterThreeData));
+
   },
   methods: {
     changeResources(type) {
@@ -2097,7 +2148,6 @@
       this.$data.pathSix = await getResourcePath("bc3af85cd899b20adf885c308c595fbb");
     },
     saveChapterOneData() {
-      this.saveTime = 20;
       localStorage.setItem(
         "chapterThreeData",
         JSON.stringify(this.chapterThreeData)

--
Gitblit v1.9.1