From 81ffd0cf79a784e91f5bb64e41b5629a93d867fe Mon Sep 17 00:00:00 2001 From: 闫增涛 <1829501689@qq.com> Date: 星期五, 07 六月 2024 16:55:40 +0800 Subject: [PATCH] 优化 --- src/books/lifeCare/view/chapter002.vue | 132 ++++++++++++++++++++------------------------ 1 files changed, 60 insertions(+), 72 deletions(-) diff --git a/src/books/lifeCare/view/chapter002.vue b/src/books/lifeCare/view/chapter002.vue index ad7d79a..bd24f43 100644 --- a/src/books/lifeCare/view/chapter002.vue +++ b/src/books/lifeCare/view/chapter002.vue @@ -1,7 +1,7 @@ <template> <div class="chapter" num="3"> - <div class="page-box" page="16"> - <div v-if="showPageList.indexOf(16) > -1"> + <div class="page-box" page="19"> + <div v-if="showPageList.indexOf(19) > -1"> <div class="bodystyle topImg"> <h2 id="b002"><img class="img-0" alt="" src="../image/dy2.jpg" /></h2> <div class="bk"> @@ -53,8 +53,8 @@ </div> </div> </div> - <div class="page-box" page="17"> - <div v-if="showPageList.indexOf(17) > -1"> + <div class="page-box" page="20"> + <div v-if="showPageList.indexOf(20) > -1"> <div class="header"> <div class="pageHeader-second"> <div class="second-con"> @@ -75,13 +75,8 @@ <img class="img-gn" alt="" src="../image/dy-xxdh.jpg" /> </p> </div> - <p class="center"> - <el-image - class="chapter002-img-0035" - :src="picOneUrl" - :preview-src-list="picArr" - /> - <!-- <img class="img-a" alt="" src="../image/0027-1.jpg" /> --> + <p class="center openImgBox"> + <img class="img-a" alt="" src="../image/0027-1.jpg" /> </p> </div> <div class="bk"> @@ -98,8 +93,8 @@ </div> </div> </div> - <div class="page-box" page="18"> - <div v-if="showPageList.indexOf(18) > -1"> + <div class="page-box" page="21"> + <div v-if="showPageList.indexOf(21) > -1"> <div class="header"> <div class="pageHeader-first"> <div class="header-bj"></div> @@ -205,8 +200,8 @@ </div> </div> </div> - <div class="page-box" page="19"> - <div v-if="showPageList.indexOf(19) > -1"> + <div class="page-box" page="22"> + <div v-if="showPageList.indexOf(22) > -1"> <div class="header"> <div class="pageHeader-second"> <div class="second-con"> @@ -293,10 +288,7 @@ <tr> <th :style="{ - width: - index == 1 || index == chapter002.groupData.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter002.groupHeader" :key="index" @@ -374,8 +366,8 @@ </div> </div> </div> - <div class="page-box" page="20"> - <div v-if="showPageList.indexOf(20) > -1"> + <div class="page-box" page="23"> + <div v-if="showPageList.indexOf(23) > -1"> <div class="header"> <div class="pageHeader-first"> <div class="header-bj"></div> @@ -432,7 +424,8 @@ :style="{ width: index == 0 || - index == chapter002.tableData121.length - 1 + index == chapter002.headersData.length - 2 || + index == chapter002.headersData.length - 1 ? '100px' : '', }" @@ -476,8 +469,8 @@ </div> </div> </div> - <div class="page-box" page="21"> - <div v-if="showPageList.indexOf(21) > -1"> + <div class="page-box" page="24"> + <div v-if="showPageList.indexOf(24) > -1"> <div class="header"> <div class="pageHeader-second"> <div class="second-con"> @@ -537,8 +530,8 @@ </div> </div> </div> - <div class="page-box" page="22"> - <div v-if="showPageList.indexOf(22) > -1"> + <div class="page-box" page="25"> + <div v-if="showPageList.indexOf(25) > -1"> <div class="header"> <div class="pageHeader-first"> <div class="header-bj"></div> @@ -643,8 +636,8 @@ </div> </div> </div> - <div class="page-box" page="23"> - <div v-if="showPageList.indexOf(23) > -1"> + <div class="page-box" page="26"> + <div v-if="showPageList.indexOf(26) > -1"> <div class="header"> <div class="pageHeader-second"> <div class="second-con"> @@ -712,11 +705,7 @@ <tr> <th :style="{ - width: - index == 1 || - index == chapter002.inspectData.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter002.inspectHeader" :key="index" @@ -836,8 +825,8 @@ </div> </div> </div> - <div class="page-box" page="24"> - <div v-if="showPageList.indexOf(24) > -1"> + <div class="page-box" page="27"> + <div v-if="showPageList.indexOf(27) > -1"> <div class="header"> <div class="pageHeader-first"> <div class="header-bj"></div> @@ -928,8 +917,8 @@ </div> </div> </div> - <div class="page-box" page="25"> - <div v-if="showPageList.indexOf(25) > -1"> + <div class="page-box" page="28"> + <div v-if="showPageList.indexOf(28) > -1"> <div class="header"> <div class="pageHeader-second"> <div class="second-con"> @@ -996,11 +985,7 @@ <tr> <th :style="{ - width: - index == 1 || - index == chapter002.designData.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter002.designHeader" :key="index" @@ -1064,20 +1049,15 @@ 4.浠嬬粛銆佸垎浜紝缁勯暱浠嬬粛璁捐澧欓潰鐨勬�濊矾銆佹剰涔変笌鐩殑锛岀粍鍛樺垎浜嚜宸卞湪娲诲姩杩囩▼涓殑蹇冨緱銆� </p> <p>5.璇勫垎锛岀敱鍏朵粬缁勬寜鐓ц璁℃潵鍥彁绀哄崱鐨勮瘎鍒嗘爣鍑嗘墦鍒嗐��</p> - <p class="center"> - <el-image - class="chapter002-img-0035" - :src="picOneUrl" - :preview-src-list="picArr" - /> - <!-- <img class="img-b" alt="" src="../image/0035-2.jpg" /> --> + <p class="center openImgBox"> + <img class="img-b" alt="" src="../image/0035-2.jpg" /> </p> <p class="img">鍥�1-2-1銆�鏉ュ洯鎻愮ず鍗�</p> </div> </div> </div> - <div class="page-box" page="26"> - <div v-if="showPageList.indexOf(26) > -1"> + <div class="page-box" page="29"> + <div v-if="showPageList.indexOf(29) > -1"> <div class="header"> <div class="pageHeader-first"> <div class="header-bj"></div> @@ -1141,8 +1121,8 @@ </div> </div> </div> - <div class="page-box" page="27"> - <div v-if="showPageList.indexOf(27) > -1"> + <div class="page-box" page="30"> + <div v-if="showPageList.indexOf(30) > -1"> <div class="header"> <div class="pageHeader-second"> <div class="second-con"> @@ -1214,8 +1194,8 @@ </div> </div> </div> - <div class="page-box" page="28"> - <div v-if="showPageList.indexOf(28) > -1"> + <div class="page-box" page="31"> + <div v-if="showPageList.indexOf(31) > -1"> <div class="header"> <div class="pageHeader-first"> <div class="header-bj"></div> @@ -1291,8 +1271,8 @@ </div> </div> </div> - <div class="page-box" page="29"> - <div v-if="showPageList.indexOf(29) > -1"> + <div class="page-box" page="32"> + <div v-if="showPageList.indexOf(32) > -1"> <div class="header"> <div class="pageHeader-second"> <div class="second-con"> @@ -1420,7 +1400,7 @@ </div> </template> <script> -import getResourcePath from "@/assets/methods/resources.js"; +import { getResourcePath } from "@/assets/methods/resources.js"; import examinations from "@/components/examinations/index.vue"; export default { @@ -1432,6 +1412,10 @@ }, questionData: { type: Object, + }, + isSearch: { + type: Boolean, + default: false, }, }, data() { @@ -1462,7 +1446,6 @@ "鑷煡浜虹鍚�", ], // 琛ㄥご tableData121: [ - // 浜岀淮鏁扮粍浣滀负琛ㄦ牸鏁版嵁 ["绌鸿皟", "", "", "", "", "", "", ""], ["鐢佃鏈�", "", "", "", "", "", "", ""], ["鐢甸鎵�", "", "", "", "", "", "", ""], @@ -1470,6 +1453,8 @@ ["鐢电伅", "", "", "", "", "", "", ""], ["鐢佃剳", "", "", "", "", "", "", ""], ["闂ㄧ獥", "", "", "", "", "", "", ""], + ["姘寸", "", "", "", "", "", "", ""], + ["鍏朵粬璁惧", "", "", "", "", "", "", ""], ], tableData122: [ ["", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], @@ -1673,20 +1658,18 @@ examinations, }, async created() { - const localData = JSON.parse(localStorage.getItem("chapter002")); - if (localData) { - this.chapter002 = { ...Object.assign(this.chapter002, localData) }; + if (!this.isSearch) { + const localData = JSON.parse(localStorage.getItem("chapter002")); + if (localData) { + this.chapter002 = { ...Object.assign(this.chapter002, localData) }; + } + this.chapter002.videOneUrl = await getResourcePath( + "6e471afdbeb95a8891f1551cbb0cd4fd" + ); + this.chapter002.videOneUrl116 = await getResourcePath( + "b727b78f8036a38cbd054816a81da7f8" + ); } - this.chapter002.videOneUrl = getResourcePath( - "6e471afdbeb95a8891f1551cbb0cd4fd" - ); - this.chapter002.videOneUrl116 = getResourcePath( - "b727b78f8036a38cbd054816a81da7f8" - ); - this.chapter002.videOneUrl116 = - "https:/jsek.bnuic.com/file/api/ApiDownload?md5=b727b78f8036a38cbd054816a81da7f8"; - this.chapter002.videOneUrl = - "https:/jsek.bnuic.com/file/api/ApiDownload?md5=6e471afdbeb95a8891f1551cbb0cd4fd"; }, methods: { activityOne() { @@ -1715,6 +1698,11 @@ this.$set(this.chapter002.tableData121[rowIndex], cellIndex, value); localStorage.setItem("chapter002", JSON.stringify(this.chapter002)); }, + updateCell122(rowIndex, cellIndex, value) { + // 鏇存柊鍗曞厓鏍兼暟鎹� + this.$set(this.chapter002.tableData122[rowIndex], cellIndex, value); + localStorage.setItem("chapter002", JSON.stringify(this.chapter002)); + }, updateCell123(rowIndex, cellIndex, value) { // 鏇存柊鍗曞厓鏍兼暟鎹� this.$set(this.chapter002.tableData123[rowIndex], cellIndex, value); -- Gitblit v1.9.1