From ac7fea17d01289e22bddf492603afe183f46c77e Mon Sep 17 00:00:00 2001 From: zhongshujie <2862698242@qq.com> Date: 星期三, 27 十一月 2024 11:50:48 +0800 Subject: [PATCH] 会议答题 --- src/books/meetingPlanners/assets/mian.less | 19 +++ src/books/civilAviation/view/components/index.vue | 6 src/books/meetingPlanners/assets/examinationList.js | 29 +++++ src/books/civilAviation/view/components/chapter005.vue | 2 src/books/meetingPlanners/view/components/chapter001.vue | 136 ++++++++++++--------------- src/books/meetingPlanners/view/components/index.vue | 65 ++++++------ src/books/civilAviation/view/components/chapter002.vue | 2 src/books/civilAviation/assets/main.less | 2 8 files changed, 148 insertions(+), 113 deletions(-) diff --git a/src/books/civilAviation/assets/main.less b/src/books/civilAviation/assets/main.less index fbf8a5b..1ab9f66 100644 --- a/src/books/civilAviation/assets/main.less +++ b/src/books/civilAviation/assets/main.less @@ -297,7 +297,7 @@ } .img-rights { - width: 310px; + width: 47%; float: right; height: auto; margin: auto; diff --git a/src/books/civilAviation/view/components/chapter002.vue b/src/books/civilAviation/view/components/chapter002.vue index 4317735..efbcbcc 100644 --- a/src/books/civilAviation/view/components/chapter002.vue +++ b/src/books/civilAviation/view/components/chapter002.vue @@ -384,7 +384,7 @@ <div v-for="(item, index) in singleChoice" :key="index"> <p class="block">{{ index + 1 }}.{{ item.txt }}</p> <p class="block" v-for="(citem, cindex) in item.option" :key="cindex"> - <input type="radio" :value="citem.zm" name="toobusy" :disabled="item.isComplete" + <input type="radio" :value="citem.zm" :name="toobusy" :disabled="item.isComplete" v-model="item.userAnswer" @change="saveInputChoice" /> {{ citem.txt }} </p> diff --git a/src/books/civilAviation/view/components/chapter005.vue b/src/books/civilAviation/view/components/chapter005.vue index 2dfe937..bf823cb 100644 --- a/src/books/civilAviation/view/components/chapter005.vue +++ b/src/books/civilAviation/view/components/chapter005.vue @@ -427,7 +427,7 @@ <img class="img-a" alt="" src="../../assets/images/0198-1.jpg" /> </p> <p class="img"> - >鍥�5-8 鍊兼満鏌滃彴 + 鍥�5-8 鍊兼満鏌滃彴 </p> </span> <span> diff --git a/src/books/civilAviation/view/components/index.vue b/src/books/civilAviation/view/components/index.vue index de316af..e144144 100644 --- a/src/books/civilAviation/view/components/index.vue +++ b/src/books/civilAviation/view/components/index.vue @@ -159,8 +159,8 @@ }, 500); // 娴嬭瘯椤甸潰璺宠浆 - // setTimeout(() => { - // this.gotoPage(3,67); + setTimeout(() => { + this.gotoPage(3,52); // setTimeout(() => { // this.renderSign("Highlight", { // id: "2ACA9359", @@ -174,7 +174,7 @@ // ids: ["2ACA9359"] // }); // }, 2000); - // }, 500); + }, 500); // const pageDom = (this.container ? this.container : document) // .querySelector("#app") diff --git a/src/books/meetingPlanners/assets/examinationList.js b/src/books/meetingPlanners/assets/examinationList.js new file mode 100644 index 0000000..9aefac2 --- /dev/null +++ b/src/books/meetingPlanners/assets/examinationList.js @@ -0,0 +1,29 @@ +const testData = { + 2: { + 35: [135378, 135379, 135380,135381,135382,135383,135384,135385,135386,135387], + // 14: [65859, 65860, 65861, 65862], + // 18: [65863, 65864, 65865, 65866, 65867, 65868, 65869], + // 22: [65870, 65871, 65872, 65873, 65874], + // 27: [65875, 65876, 65877, 65878, 65879, 65880, 65881, 65882], + // 32: [65883, 65884, 65885, 65886], + // 34: [65887, 65888, 65889, 65890, 65891, 65892], + // 39: [65905, 65906, 65907, 65908, 65909], + // 48: [ + // 65910, 65911, 65912, 65913, 65914, 65915, 65916, 65917, 65918, 65919, + // 65920, + // ], + // 50: { + // 1: [ + // 65944, 65945, 65946, 65947, 65948, 65949, 65950, 65951, 65952, 65953, + // 65954, 65955, 65956, 65957, 65958, 65959, + // ], + // 2: [ + // 65962, 65963, 65964, 65965, 65966, 65967, 65968, 65969, 65970, 65971, + // 65972, 65973, 65974, 65975, 65976, 65977, + // ], + // }, + }, + }; + + export default testData; + \ No newline at end of file diff --git a/src/books/meetingPlanners/assets/mian.less b/src/books/meetingPlanners/assets/mian.less index 8bcb872..07551a7 100644 --- a/src/books/meetingPlanners/assets/mian.less +++ b/src/books/meetingPlanners/assets/mian.less @@ -11,6 +11,10 @@ background-color: #fff; } + + .dl-bl { + display: inline-block; + } .wh-no { white-space: nowrap; } @@ -479,6 +483,20 @@ } } + p.blockh6-c { + font-family: "STKaiti"; + font-weight: normal; + font-size: 16px; + border-style: dotted; + border-radius: 1em; + border-width: 2px; + border-color: #6CB26C; + padding: 0.8em; + margin-top: 1em; + text-indent: 0em; + margin-bottom: 20px; + } + // 鑷甫鐨� ul { @@ -532,7 +550,6 @@ color: #02439B; } - .block1 {} .img { font-family: 'FZLTXIHJW'; diff --git a/src/books/meetingPlanners/view/components/chapter001.vue b/src/books/meetingPlanners/view/components/chapter001.vue index bcc2573..3251323 100644 --- a/src/books/meetingPlanners/view/components/chapter001.vue +++ b/src/books/meetingPlanners/view/components/chapter001.vue @@ -479,7 +479,8 @@ <div class="bk-11"> <p><span class="bk-11">鏈妭閲戝彞</span></p> </div> - <p class="center openImgBox"><img class="img-b" alt="" src="../../assets/images/i0001-2.jpg" /></p> + <p class="center openImgBox"><img class="img-b" alt="" src="../../assets/images/i0001-2.jpg" /> + </p> </div> <h3 id="c003"><span class="h3-zt1">绗笁鑺�</span><span class="h3-zt2">浼氳绛栧垝涓庣粍缁囩殑鍩烘湰瑕佹眰</span></h3> <p>浼氳鏄睍绀轰紒涓氬舰璞°�佹帹骞夸骇鍝併�佸姞寮轰氦娴佺殑閲嶈娓犻亾锛岃�屼細璁瓥鍒掓槸瀹屽杽浼氳鏁堟灉銆佹彁楂樺鎴锋弧鎰忓害銆佷績杩涘弬浼氫汉鍛樼Н鏋佹�х殑鍏抽敭鐜妭銆傞璁″湪鏈潵鐩稿綋闀跨殑涓�娈垫椂闂村唴锛屼細璁骇涓氬澶勪簬浜烘墠缁撴瀯椤剁鐨勯珮绾т細璁瓥鍒掑拰绠$悊浜烘墠闇�姹傛椇鐩涖�� @@ -673,7 +674,8 @@ <div class="bk-11"> <p><span class="bk-11">鏈妭閲戝彞</span></p> </div> - <p class="center openImgBox"><img class="img-b" alt="" src="../../assets/images/i0001-3.jpg" /></p> + <p class="center openImgBox"><img class="img-b" alt="" src="../../assets/images/i0001-3.jpg" /> + </p> </div> <p><span class="custom_tag3">銆愬涔犱笌鎬濊�冦��</span></p> <p><b>涓�銆佹湰绔犲皬缁�</b></p> @@ -706,43 +708,35 @@ <p><b>浜屻�佹�濊�冭璁洪</b></p> <p>1.浼氳鍜屽睍瑙堟槸涓嶆槸涓�鍥炰簨锛�</p> <p> <textarea v-model="questionData.unit1.one" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>2.鈥滀細璁細灞曗�濈殑琛ㄨ堪鏄惁姝g‘锛�</p> <p> <textarea v-model="questionData.unit1.two" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>3.澶т細灞曟兜鐩栦簡鍝簺涓氭�侊紵</p> <p> <textarea v-model="questionData.unit1.three" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>4.鎴戝浗浼氳涓氬彂灞曚富瑕佺粡杩囧嚑涓樁娈碉紝姣忎釜闃舵鍚勬湁鍝簺鐗圭偣锛�</p> <p> <textarea v-model="questionData.unit1.four" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>5.鏂版椂浠f垜鍥戒細璁笟杩庢潵鍝簺鍙戝睍鏈洪亣锛�</p> <p> <textarea v-model="questionData.unit1.five" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>6.瀛︿範浼氳绛栧垝涓庣粍缁囩殑閲嶈鎬ц〃鐜板湪鍝簺鏂归潰锛�</p> <p> <textarea v-model="questionData.unit1.six" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>7.浼氳绛栧垝涓庣粍缁囩殑鑳藉姏瑕佹眰鍏蜂綋鍖呮嫭鍝簺锛熷浣曟墠鑳藉叿澶囪繖浜涜兘鍔涳紵</p> <p> <textarea v-model="questionData.unit1.seven" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>8.浼氳绛栧垝涓庣粍缁囩殑鑱屼笟绱犲吇瑕佹眰鍖呮嫭鍝簺锛熷簲璇ュ浣曞吇鎴愯繖浜涜亴涓氱礌鍏伙紵</p> <p> <textarea v-model="questionData.unit1.eight" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <div class="bk-2"> <div class="bk-21"> @@ -797,23 +791,24 @@ <p><b>妗堜緥鍒嗘瀽涓庤璁猴細</b></p> <p>1.鎴戝浗涓皬鍩庡競鎵挎帴鍥介檯浼氳鐨勯渶姹備负浠�涔堜細澧炲姞锛�</p> <p> <textarea v-model="questionData.unit1.nine" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>2.鍒涙柊鍨嬩細璁汉鎵嶅簲鍏峰鍝簺鐗硅川锛熷湪鏍″鐢熷浣曢敾鐐煎拰鍩瑰吇杩欎簺鐗硅川锛�</p> <p> <textarea v-model="questionData.unit1.ten" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>3.涓轰粈涔堣涓氬姝ょ湅閲峆PT璁捐鑳藉姏锛熷湪鏍″鐢熷浣曟彁楂楶PT瀹$編鍜岃璁¤兘鍔涳紵</p> <p> <textarea v-model="questionData.unit1.eleven" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>4.闄や簡PPT璁捐鑳藉姏锛屼綘璁や负浼氳琛屼笟浠庝笟鑰呰繕搴旇鍏峰鍝簺鑳藉姏锛�</p> <p> <textarea v-model="questionData.unit1.twelve" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> + </p> + <p class="blockh6-c"> + <span class="img dl-bl w100">绗竴绔犮��瀵艰</span> + <examinations :primaryColor="themeColor" :cardList="interfaceQuestion[35]" v-if="interfaceQuestion" :chapter="1" + :page="35" /> </p> </div> </div> @@ -966,7 +961,8 @@ <div class="bk-11"> <p><span class="bk-11">鏈妭閲戝彞</span></p> </div> - <p class="center openImgBox"><img class="img-b" alt="" src="../../assets/images/i0002-1.jpg" /></p> + <p class="center openImgBox"><img class="img-b" alt="" src="../../assets/images/i0002-1.jpg" /> + </p> </div> </div> </div> @@ -1765,43 +1761,35 @@ <p><b>涓夈�佹�濊�冭璁洪</b></p> <p>1.涓轰粈涔堣涓捐浼氳锛�</p> <p> <textarea v-model="questionData.unit1.one" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>2.璁鸿堪浼氳鐨勭洰鐨勩�佸姛鑳戒笌浣滅敤銆�</p> <p> <textarea v-model="questionData.unit2.two" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>3.浼氳鐨勫惈涔変笌鐗瑰緛鏄粈涔堬紵</p> <p> <textarea v-model="questionData.unit2.three" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>4.浼氳鐨勭被鍨嬫湁鍝簺锛�</p> <p> <textarea v-model="questionData.unit2.four" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>5.鍏徃浼氳銆佸崗浼氫細璁殑鍖哄埆鍦ㄥ摢閲岋紵</p> <p> <textarea v-model="questionData.unit2.five" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>6.澶с�佷腑銆佸皬鍨嬩細璁殑鍒掑垎渚濇嵁鏄粈涔堬紵</p> <p> <textarea v-model="questionData.unit2.six" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>7.ICCA瀵瑰浗闄呬細璁殑璁ゅ畾鏍囧噯鏄粈涔堬紵</p> <p> <textarea v-model="questionData.unit2.seven" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>8.浼氳浜т笟鎸夐儴闂ㄤ笉鍚屽彲浠ュ垎涓哄摢鍑犵被锛熶細璁骇涓氱殑鐗瑰緛鏈夊摢浜涳紵</p> <p> <textarea v-model="questionData.unit2.eight" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <div class="bk-2"> <div class="bk-21"> @@ -1854,18 +1842,15 @@ <p><b>妗堜緥鍒嗘瀽涓庤璁猴細</b></p> <p>1.涓惧姙浼氳鐨勪环鍊煎叿浣撴湁鍝簺锛�</p> <p> <textarea v-model="questionData.unit2.nine" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>2.缁撳悎妗堜緥鍒嗘瀽绉瀬鍚稿紩鍜屼妇鍔炲崗浼氫細璁殑浣滅敤銆�</p> <p> <textarea v-model="questionData.unit2.ten" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>3.缁撳悎妗堜緥鍒嗘瀽涓惧姙浼氳锛岀壒鍒槸涓惧姙鍥介檯浼氳瀵瑰姙浼氬煄甯傜殑绉瀬褰卞搷</p> <p> <textarea v-model="questionData.unit2.eleven" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> </div> </div> @@ -2354,11 +2339,14 @@ <p>锛�3锛夋眹鎬讳笌鏁寸悊鍗$墖銆傛寜鍗$墖鍐呭鐨勭浉浼肩偣锛屽皢鍗$墖褰掔被鍒颁笉鍚岀粍锛屽苟鏍规嵁鍚勭粍鍐呭閫夊畾鏍囬锛岀О涓衡�滃皬缁勬爣棰樺崱鈥濄�傝嫢鏈変笉鑳藉綊绫荤殑鍗$墖锛屽垯闇�瑕佸垎鍒嚜鎴愪竴缁勩��</p> <p>锛�4锛夊缓绔嬭仈绯伙紝缁樺埗浜插拰鍥俱�傚畬鎴愬綊绫诲悗锛屽皢鍗$墖鎸夊叾闅跺睘鍏崇郴鎺掑垪锛岀敤鎭板綋鐨勭鍙疯繛鎺ユ垚浜插拰鍥撅紝绉颁负鈥淎鍨嬪浘瑙b�濄�備竴鑸潵璇达紝闅跺睘鍏崇郴鍖呮嫭鍥犳灉鍏崇郴銆佺浉鍙嶅叧绯汇�佸奖鍝嶅叧绯荤瓑锛堣琛�3-1锛夈��</p> <p class="img mt-10">琛�3-1 KJ娉曚腑闅跺睘鍏崇郴绗﹀彿鍙婂叾鍚箟</p> - <p class="center openImgBox mb-10"><img class="img-a" alt="" src="../../assets/images/0081-1.jpg" /></p> + <p class="center openImgBox mb-10"><img class="img-a" alt="" src="../../assets/images/0081-1.jpg" /> + </p> <p>锛�5锛変功闈㈡姤鍛婏紝鏋勬�濇柟妗堛�傛渶鍚庯紝鐢ㄥ彛澶存垨涔﹂潰褰㈠紡灏嗕翰鍜屽浘琛ㄨ揪鍑烘潵锛屼篃灏辨槸鈥淏鍨嬪彊杩扳�濓紙瑙佸浘3-1銆佸浘3-2锛夈��</p> - <p class="center openImgBox mt-10"><img class="img-a" alt="" src="../../assets/images/0081-2.jpg" /></p> + <p class="center openImgBox mt-10"><img class="img-a" alt="" src="../../assets/images/0081-2.jpg" /> + </p> <p class="img mb-10">鍥�3-1 KJ娉曠殑鎿嶄綔姝ラ1</p> - <p class="center openImgBox mt-10"><img class="img-a" alt="" src="../../assets/images/0081-3.jpg" /></p> + <p class="center openImgBox mt-10"><img class="img-a" alt="" src="../../assets/images/0081-3.jpg" /> + </p> <p class="img mb-10">鍥�3-2 KJ娉曠殑鎿嶄綔姝ラ2</p> </div> </div> @@ -2865,28 +2853,23 @@ <p><b>涓夈�佹�濊�冭璁洪</b></p> <p>1.浼氳绛栧垝鐨勫惈涔夈�佺壒鐐广�佹牳蹇冭绱犲垎鍒槸浠�涔堬紵</p> <p> <textarea v-model="questionData.unit3.one" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>2.涓�椤瑰畬鏁寸殑浼氳绛栧垝娲诲姩瑕佺粡杩囧摢浜涙祦绋嬶紵</p> <p> <textarea v-model="questionData.unit3.two" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>3.浼氳绛栧垝鐨勬柟娉曟湁鍝簺锛�</p> <p> <textarea v-model="questionData.unit3.three" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>4.浼氳绛栧垝鐨勫唴瀹瑰叿浣撳寘鎷摢浜涙柟闈紵</p> <p> <textarea v-model="questionData.unit3.four" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>5.浼氳浜у搧鍖呭惈鍝嚑涓眰娆★紵浼氳浜у搧鐨勫崠鐐规槸浠�涔堬紵</p> <p> <textarea v-model="questionData.unit3.five" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <div class="bk-2"> <div class="bk-21"> @@ -2943,18 +2926,15 @@ <p><b>妗堜緥鍒嗘瀽涓庤璁猴細</b></p> <p>1.璇ヤ細璁瓥鍒掓柟妗堢殑閫夊潃鏄惁鍚堢悊锛�</p> <p> <textarea v-model="questionData.unit3.six" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>2.璇ヤ細璁瓥鍒掓柟妗堢殑浼氳鐢ㄥ搧鍑嗗鏄惁榻愬叏锛�</p> <p> <textarea v-model="questionData.unit3.seven" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> <p>3.璇ヤ細璁瓥鍒掓柟妗堟槸鍚﹁繕鏈夊叾浠栭渶瑕佸畬鍠勭殑鍦版柟锛�</p> <p> <textarea v-model="questionData.unit3.eight" placeholder="璇疯緭鍏ュ唴瀹�" rows="6" - style="max-width: 90%; min-width: 90%;" class="fz-16" - @change="setBookQuestion"></textarea> + style="max-width: 90%; min-width: 90%;" class="fz-16" @change="setBookQuestion"></textarea> </p> </div> </div> @@ -2965,6 +2945,7 @@ </template> <script> +import examinations from "@/components/examinations/index.vue"; import preView from '@/components/pdfview/index.vue' import { getResourcePath } from "@/assets/methods/resources"; export default { @@ -2973,12 +2954,17 @@ showPageList: { type: Array, }, + interfaceQuestion: { + type: Object, + }, }, components: { preView, + examinations, }, data() { return { + themeColor:"#6CB26C", mindMapOne: "", mindMapTwo: "", mindMapThree: "", @@ -3043,10 +3029,10 @@ six: "", seven: "", eight: "", - nine:"", - ten:"", - eleven:"", - twelve:"", + nine: "", + ten: "", + eleven: "", + twelve: "", }, unit2: { one: "", @@ -3057,9 +3043,9 @@ six: "", seven: "", eight: "", - nine:"", - ten:"", - eleven:"", + nine: "", + ten: "", + eleven: "", }, unit3: { one: "", diff --git a/src/books/meetingPlanners/view/components/index.vue b/src/books/meetingPlanners/view/components/index.vue index b8ee3f7..4c5650f 100644 --- a/src/books/meetingPlanners/view/components/index.vue +++ b/src/books/meetingPlanners/view/components/index.vue @@ -8,8 +8,8 @@ transform: `scale(${pageZoom})`, transformOrigin: 'center top', }"> - <pageHeader v-if="showCatalogList.indexOf(1) > -1" :showPageList="loadPageList"></pageHeader> - <chapterOne v-if="showCatalogList.indexOf(2) > -1" :showPageList="loadPageList"></chapterOne> + <pageHeader v-if="showCatalogList.indexOf(1) > -1" :showPageList="loadPageList" ></pageHeader> + <chapterOne v-if="showCatalogList.indexOf(2) > -1" :showPageList="loadPageList" :interfaceQuestion="questionDataMap"></chapterOne> <chapterTwo v-if="showCatalogList.indexOf(3) > -1" :showPageList="loadPageList"></chapterTwo> <chapterThree v-if="showCatalogList.indexOf(4) > -1" :showPageList="loadPageList"></chapterThree> </div> @@ -22,6 +22,8 @@ import chapterTwo from "./chapter002.vue"; import chapterThree from "./chapter003.vue"; import NoteIcon from "@/assets/images/biji.png"; +import getQuestionList from "@/assets/methods/examination"; +import testData from "../../assets/examinationList"; import _ from "lodash"; import Swiper from "swiper/bundle"; import "swiper/swiper-bundle.css"; @@ -155,8 +157,8 @@ }, 500); //娴嬭瘯椤甸潰璺宠浆 - // setTimeout(() => { - // this.gotoPage(2, 15); + setTimeout(() => { + this.gotoPage(2, 35); // setTimeout(() => { // this.renderSign("Highlight", { // id: "2ACA9359", @@ -170,7 +172,7 @@ // ids: ["2ACA9359"] // }); // }, 2000); - // }, 500); + }, 500); // const pageDom = (this.container ? this.container : document) // .querySelector("#app") @@ -530,6 +532,7 @@ }); }, loadPageCallback(entries, observer) { + console.log(entries,1234); entries.forEach(async (entry) => { if (entry.isIntersecting) { const target = entry.target; @@ -542,30 +545,30 @@ // 娣诲姞椤电爜 this.loadPageList.push(Number(page)); const catalog = catalogDom.getAttribute("num"); - // if (!this.questionDataMap[page]) { - // if (testData && testData[catalog]) { - // if (testData[catalog][page]) { - // if (Array.isArray(testData[catalog][page])) { - // this.questionDataMap[page] = await getQuestionList( - // page, - // testData[catalog][page], - // this.config.activeBook - // ); - // } else { - // const obj = {}; - // for (let key in testData[catalog][page]) { - // obj[key] = await getQuestionList( - // [], - // testData[catalog][page][key], - // this.config.activeBook - // ); - // } - // this.questionDataMap[page] = obj; - // } - // console.log("棰樼洰", this.questionDataMap); - // } - // } - // } + if (!this.questionDataMap[page]) { + if (testData && testData[catalog]) { + if (testData[catalog][page]) { + if (Array.isArray(testData[catalog][page])) { + this.questionDataMap[page] = await getQuestionList( + page, + testData[catalog][page], + this.config.activeBook + ); + } else { + const obj = {}; + for (let key in testData[catalog][page]) { + obj[key] = await getQuestionList( + [], + testData[catalog][page][key], + this.config.activeBook + ); + } + this.questionDataMap[page] = obj; + } + console.log("棰樼洰", this.questionDataMap); + } + } + } // 娓叉煋杩欎竴椤电殑鏍囪 for (const key in this.renderSignMap) { if (this.renderSignMap[key][page]) { @@ -722,7 +725,7 @@ pageExample = new pageComponent({ propsData: { showPageList: [], - questionData: {}, + interfaceQuestion: {}, isSearch: true, }, }); @@ -754,7 +757,7 @@ pageExample = new pageComponent({ propsData: { showPageList: [pageNum], - questionData: {}, + interfaceQuestion: {}, isSearch: true, }, }); -- Gitblit v1.9.1