From 37e5dc2b41fe3f79a4f45e82eba4c3b05bedd293 Mon Sep 17 00:00:00 2001 From: unknown <qq1940665526@163.com> Date: 星期四, 06 六月 2024 18:38:27 +0800 Subject: [PATCH] 优化 --- src/books/sportsAndHealth/css/default.less | 22 + src/books/lifeCare/view/chapter005.vue | 33 -- src/books/lifeCare/view/chapter002.vue | 28 +- src/books/lifeCare/view/chapter009.vue | 4 src/books/lifeCare/css/default.less | 24 ++ src/books/lifeCare/view/chapter003.vue | 197 +++++++++++++++-- src/books/lifeCare/view/chapter007.vue | 19 - src/books/lifeCare/image/ydsc.jpg | 0 src/books/lifeCare/view/chapter006.vue | 122 +++++++++- src/books/sportsAndHealth/view/chapter002.vue | 21 - src/books/lifeCare/view/chapter014.vue | 2 src/books/lifeCare/view/chapter001.vue | 2 src/books/lifeCare/view/chapter010.vue | 8 src/books/lifeCare/view/chapter004.vue | 33 +- src/books/sportsAndHealth/view/testPp.vue | 30 +- src/App.vue | 2 src/books/lifeCare/view/chapter008.vue | 89 +++++++ 17 files changed, 471 insertions(+), 165 deletions(-) diff --git a/src/App.vue b/src/App.vue index 41998ce..57de654 100644 --- a/src/App.vue +++ b/src/App.vue @@ -72,7 +72,7 @@ // embedded // english // artAndDance - this.config.resourceCtx + "sportsAndHealth" + this.config.resourceCtx + "lifeCare" ); // 娴嬭瘯璇曡30椤� // this.activeBook.tryPageCount = 10; diff --git a/src/books/lifeCare/css/default.less b/src/books/lifeCare/css/default.less index ffd2c14..4668fdb 100644 --- a/src/books/lifeCare/css/default.less +++ b/src/books/lifeCare/css/default.less @@ -44,6 +44,21 @@ top: 4%; } + .zt-yy-brd { + padding: 5px 15px; + border: 3px dotted #f49a4c; + border-radius: 10px; + } + + .chapter-006 { + position: relative; + + .btn { + position: absolute; + top: 65%; + left: 35%; + } + } .border-xxfs { border-radius: 0 !important; @@ -434,10 +449,14 @@ tr td { border: 1px solid #999; - text-align: center; + text-align: left; padding: 8px; overflow: hidden; white-space: pre-line; + font-family: 'FZLTXIHJW'; + font-weight: normal; + font-size: 14px; + line-height: 23px; input { font-size: 14px; @@ -676,6 +695,7 @@ } .p-text { + padding: 5px 10px; p { line-height: 22px; @@ -986,7 +1006,7 @@ .tip-specail { border: 1px solid #f49a4c !important; - padding: 15px 15px; + padding: 10px 15px; } p { diff --git a/src/books/lifeCare/image/ydsc.jpg b/src/books/lifeCare/image/ydsc.jpg new file mode 100644 index 0000000..06a681b --- /dev/null +++ b/src/books/lifeCare/image/ydsc.jpg Binary files differ diff --git a/src/books/lifeCare/view/chapter001.vue b/src/books/lifeCare/view/chapter001.vue index 6a299d3..7cc997c 100644 --- a/src/books/lifeCare/view/chapter001.vue +++ b/src/books/lifeCare/view/chapter001.vue @@ -1005,7 +1005,7 @@ <td> <input v-model="chapter001.table112.cell58" - @blur="onBlurChangeTable112('cell58')" + @blur="onBlurChangeTable112('cell581')" /> </td> <td> diff --git a/src/books/lifeCare/view/chapter002.vue b/src/books/lifeCare/view/chapter002.vue index 2f8ecad..bd24f43 100644 --- a/src/books/lifeCare/view/chapter002.vue +++ b/src/books/lifeCare/view/chapter002.vue @@ -288,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" @@ -427,7 +424,8 @@ :style="{ width: index == 0 || - index == chapter002.tableData121.length - 1 + index == chapter002.headersData.length - 2 || + index == chapter002.headersData.length - 1 ? '100px' : '', }" @@ -707,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" @@ -991,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" @@ -1456,7 +1446,6 @@ "鑷煡浜虹鍚�", ], // 琛ㄥご tableData121: [ - // 浜岀淮鏁扮粍浣滀负琛ㄦ牸鏁版嵁 ["绌鸿皟", "", "", "", "", "", "", ""], ["鐢佃鏈�", "", "", "", "", "", "", ""], ["鐢甸鎵�", "", "", "", "", "", "", ""], @@ -1464,6 +1453,8 @@ ["鐢电伅", "", "", "", "", "", "", ""], ["鐢佃剳", "", "", "", "", "", "", ""], ["闂ㄧ獥", "", "", "", "", "", "", ""], + ["姘寸", "", "", "", "", "", "", ""], + ["鍏朵粬璁惧", "", "", "", "", "", "", ""], ], tableData122: [ ["", "", "", "", "", "", "", "", "", "", "", "", "", "", ""], @@ -1707,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); diff --git a/src/books/lifeCare/view/chapter003.vue b/src/books/lifeCare/view/chapter003.vue index aa95886..e6f56de 100644 --- a/src/books/lifeCare/view/chapter003.vue +++ b/src/books/lifeCare/view/chapter003.vue @@ -292,10 +292,7 @@ <tr> <th :style="{ - width: - index == 1 || index == chapter003.groupData.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter003.publicHeader" :key="index" @@ -311,6 +308,19 @@ > <td v-for="(cell, cellIndex) in row" :key="cellIndex"> <template v-if="cell === ''"> + <input + type="text" + v-model="chapter003.groupData[rowIndex][cellIndex]" + @blur=" + updateCellGroup( + rowIndex, + cellIndex, + $event.target.value + ) + " + /> + </template> + <template v-else-if="cellIndex == 4"> <input type="text" v-model="chapter003.groupData[rowIndex][cellIndex]" @@ -928,11 +938,7 @@ <tr> <th :style="{ - width: - index == 1 || - index == chapter003.scoreData1.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter003.publicHeader" :key="index" @@ -960,9 +966,38 @@ " /> </template> + <template v-else-if="cellIndex == 4"> + <input + type="text" + v-model="chapter003.scoreData1[rowIndex][cellIndex]" + @blur=" + updateCellScore1( + rowIndex, + cellIndex, + $event.target.value + ) + " + /> + </template> <template v-else> {{ cell }} </template> + <!-- <template v-if="cell === ''"> + <input + type="text" + v-model="chapter003.scoreData1[rowIndex][cellIndex]" + @blur=" + updateCellScore1( + rowIndex, + cellIndex, + $event.target.value + ) + " + /> + </template> + <template v-else> + {{ cell }} + </template> --> </td> </tr> </tbody> @@ -1254,11 +1289,7 @@ <tr> <th :style="{ - width: - index == 1 || - index == chapter003.scoreData2.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter003.publicHeader" :key="index" @@ -1273,7 +1304,36 @@ :key="rowIndex" > <td v-for="(cell, cellIndex) in row" :key="cellIndex"> + <!-- <template v-if="cell === ''"> + <input + type="text" + v-model="chapter003.scoreData2[rowIndex][cellIndex]" + @blur=" + updateCellScore2( + rowIndex, + cellIndex, + $event.target.value + ) + " + /> + </template> + <template v-else> + {{ cell }} + </template> --> <template v-if="cell === ''"> + <input + type="text" + v-model="chapter003.scoreData2[rowIndex][cellIndex]" + @blur=" + updateCellScore2( + rowIndex, + cellIndex, + $event.target.value + ) + " + /> + </template> + <template v-else-if="cellIndex == 4"> <input type="text" v-model="chapter003.scoreData2[rowIndex][cellIndex]" @@ -1585,11 +1645,7 @@ <tr> <th :style="{ - width: - index == 1 || - index == chapter003.scoreData3.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter003.publicHeader" :key="index" @@ -1617,9 +1673,38 @@ " /> </template> + <template v-else-if="cellIndex == 4"> + <input + type="text" + v-model="chapter003.scoreData3[rowIndex][cellIndex]" + @blur=" + updateCellScore3( + rowIndex, + cellIndex, + $event.target.value + ) + " + /> + </template> <template v-else> {{ cell }} </template> + <!-- <template v-if="cell === ''"> + <input + type="text" + v-model="chapter003.scoreData3[rowIndex][cellIndex]" + @blur=" + updateCellScore3( + rowIndex, + cellIndex, + $event.target.value + ) + " + /> + </template> + <template v-else> + {{ cell }} + </template> --> </td> </tr> </tbody> @@ -1800,11 +1885,7 @@ <tr> <th :style="{ - width: - index == 1 || - index == chapter003.scoreData4.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter003.publicHeader" :key="index" @@ -1832,9 +1913,38 @@ " /> </template> + <template v-else-if="cellIndex == 4"> + <input + type="text" + v-model="chapter003.scoreData4[rowIndex][cellIndex]" + @blur=" + updateCellScore4( + rowIndex, + cellIndex, + $event.target.value + ) + " + /> + </template> <template v-else> {{ cell }} </template> + <!-- <template v-if="cell === ''"> + <input + type="text" + v-model="chapter003.scoreData4[rowIndex][cellIndex]" + @blur=" + updateCellScore4( + rowIndex, + cellIndex, + $event.target.value + ) + " + /> + </template> + <template v-else> + {{ cell }} + </template> --> </td> </tr> </tbody> @@ -2082,11 +2192,11 @@ <p>濠村辜鍎跨粌涔犲埛鐗欑殑娉ㄦ剰浜嬮」鏄粈涔堬紵</p> <div class="bk-tx"> <textarea - v-model="chapter003.textAreaItem.text33" + v-model="chapter003.textAreaItem.text331" style="border: 0" placeholder="璇疯緭鍏ュ唴瀹�" rows="5" - @blur="onBlurChange('text33')" + @blur="onBlurChange('text331')" ></textarea> </div> </div> @@ -2147,11 +2257,7 @@ <tr> <th :style="{ - width: - index == 1 || - index == chapter003.scoreData5.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter003.publicHeader" :key="index" @@ -2166,6 +2272,22 @@ :key="rowIndex" > <td v-for="(cell, cellIndex) in row" :key="cellIndex"> + <!-- <template v-if="cell === ''"> + <input + type="text" + v-model="chapter003.scoreData5[rowIndex][cellIndex]" + @blur=" + updateCellScore5( + rowIndex, + cellIndex, + $event.target.value + ) + " + /> + </template> + <template v-else> + {{ cell }} + </template> --> <template v-if="cell === ''"> <input type="text" @@ -2179,6 +2301,19 @@ " /> </template> + <template v-else-if="cellIndex == 4"> + <input + type="text" + v-model="chapter003.scoreData5[rowIndex][cellIndex]" + @blur=" + updateCellScore5( + rowIndex, + cellIndex, + $event.target.value + ) + " + /> + </template> <template v-else> {{ cell }} </template> diff --git a/src/books/lifeCare/view/chapter004.vue b/src/books/lifeCare/view/chapter004.vue index b904467..d0f3c91 100644 --- a/src/books/lifeCare/view/chapter004.vue +++ b/src/books/lifeCare/view/chapter004.vue @@ -476,10 +476,7 @@ <tr> <th :style="{ - width: - index == 1 || index == chapter004.groupData.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter004.publicHeader" :key="index" @@ -1355,7 +1352,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"; import drawflow from "@/components/drawflow"; export default { @@ -1450,20 +1447,20 @@ }; }, async created() { - if(!this.isSearch){ + if (!this.isSearch) { const localData = JSON.parse(localStorage.getItem("chapter004")); - if (localData) { - this.chapter004 = { ...Object.assign(this.chapter004, localData) }; - } - this.chapter004.videOneUrl = await getResourcePath( - "c276be12bae3b1df0b3ce4aa01b14e1e" - ); - this.chapter004.videoTwoUrl = await getResourcePath( - "7eb7fe2e3c13885a96143110ca4f5654" - ); - this.chapter004.videoFourUrl = await getResourcePath( - "1b04691b60e5b5b207b3a4967c495d29" - ); + if (localData) { + this.chapter004 = { ...Object.assign(this.chapter004, localData) }; + } + this.chapter004.videOneUrl = await getResourcePath( + "c276be12bae3b1df0b3ce4aa01b14e1e" + ); + this.chapter004.videoTwoUrl = await getResourcePath( + "7eb7fe2e3c13885a96143110ca4f5654" + ); + this.chapter004.videoFourUrl = await getResourcePath( + "1b04691b60e5b5b207b3a4967c495d29" + ); } }, methods: { diff --git a/src/books/lifeCare/view/chapter005.vue b/src/books/lifeCare/view/chapter005.vue index 7d84fab..5361ced 100644 --- a/src/books/lifeCare/view/chapter005.vue +++ b/src/books/lifeCare/view/chapter005.vue @@ -627,10 +627,7 @@ <tr> <th :style="{ - width: - index == 1 || index == chapter005.groupData.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter005.publicHeader" :key="index" @@ -1156,11 +1153,7 @@ <tr> <th :style="{ - width: - index == 1 || - index == chapter005.scoreData1.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter005.publicHeader" :key="index" @@ -1392,11 +1385,11 @@ <p>椁愬墠鏁欒偛鐨勬敞鎰忎簨椤规槸浠�涔堬紵</p> <div class="bk-tx"> <textarea - v-model="chapter005.textAreaItem.text28" + v-model="chapter005.textAreaItem.text228" style="border: 0" placeholder="璇疯緭鍏ュ唴瀹�" rows="5" - @blur="onBlurChange('text28')" + @blur="onBlurChange('text228')" ></textarea> </div> <h3 id="c017"> @@ -1666,11 +1659,7 @@ <tr> <th :style="{ - width: - index == 1 || - index == chapter005.scoreData2.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter005.publicHeader" :key="index" @@ -1838,11 +1827,7 @@ <tr> <th :style="{ - width: - index == 1 || - index == chapter005.scoreData3.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter005.publicHeader" :key="index" @@ -2171,11 +2156,7 @@ <tr> <th :style="{ - width: - index == 1 || - index == chapter005.scoreData4.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter005.publicHeader" :key="index" diff --git a/src/books/lifeCare/view/chapter006.vue b/src/books/lifeCare/view/chapter006.vue index 493e372..28a3456 100644 --- a/src/books/lifeCare/view/chapter006.vue +++ b/src/books/lifeCare/view/chapter006.vue @@ -139,11 +139,11 @@ <p>鏍规嵁浠ヤ笂鎯呭锛岃灏忕粍璁ㄨ姘翠笌濠村辜鍎跨殑鍋ュ悍鏈変粈涔堝叧绯汇��</p> <div class="bk-tx"> <textarea - v-model="chapter006.textAreaItem.text1" + v-model="chapter006.textAreaItem.text1111" style="border: 0" placeholder="璇疯緭鍏ュ唴瀹�" rows="5" - @blur="onBlurChange('text1')" + @blur="onBlurChange('text1111')" ></textarea> </div> <h4 id="d063"> @@ -600,7 +600,7 @@ </div> </div> <div class="bodystyle"> - <p> + <!-- <p> 1.鏍规嵁浠ヤ笂鎯呭锛岄拡瀵规煇涓�骞撮緞娈碉紝浠ュ皬缁勫悎浣滅殑鏂瑰紡鍏卞悓璁捐涓�涓富棰樺楗帮紝浣垮┐骞煎効鑳藉叿浣撱�佺洿瑙傚湴鐪嬪埌鑷繁鐨勯ギ姘撮噺锛屽悓鏃朵篃渚夸簬鎵樿偛鍥搷浣溿�傚湪涓嬫柟鐢诲嚭璁捐鑽夊浘锛屽苟鍒朵綔瀹屾垚銆� </p> <div class="bk-tx"> @@ -611,6 +611,54 @@ rows="5" @blur="onBlurChange('text17')" ></textarea> + </div> --> + <p class="pic-wall chapter-006"> + <span + >1.鏍规嵁浠ヤ笂鎯呭锛岄拡瀵规煇涓�骞撮緞娈碉紝浠ュ皬缁勫悎浣滅殑鏂瑰紡鍏卞悓璁捐涓�涓富棰樺楗帮紝浣垮┐骞煎効鑳藉叿浣撱�佺洿瑙傚湴鐪嬪埌鑷繁鐨勯ギ姘撮噺锛屽悓鏃朵篃渚夸簬鎵樿偛鍥搷浣溿�傚湪涓嬫柟鐢诲嚭璁捐鑽夊浘锛屽苟鍒朵綔瀹屾垚銆�</span + > + <span class="btnUpload-list btn" @click="handFile('fileThree')"> + <svg + t="1717059899765" + class="icon" + viewBox="0 0 1024 1024" + version="1.1" + xmlns="http://www.w3.org/2000/svg" + p-id="2633" + xmlns:xlink="http://www.w3.org/1999/xlink" + width="18" + height="18" + > + <path + d="M256.111993 608.601962c61.628148 0 122.808324 17.790888 183.220549 52.796701 88.122492-119.67252 198.387601-180.788701 328.747453-180.788701 80.122992 0 142.071121 0 191.860009 41.213424V217.522405C959.940004 168.181489 919.750516 127.992 870.345603 127.992h-716.755202A89.5944 89.5944 0 0 0 63.996 217.586401v489.569402c47.165052-64.95594 111.929004-98.489844 192.179989-98.489845z m95.994-159.99a95.994 95.994 0 1 0 0-191.988001 95.994 95.994 0 0 0 0 191.988001z m0 63.996a159.990001 159.990001 0 1 1 0-319.980001 159.990001 159.990001 0 0 1 0 319.980001zM1023.936004 619.097306a254.448097 254.448097 0 0 0-112.63296-41.469408c-38.909568-33.021936-81.27492-33.021936-143.223049-33.021936-116.664708 0-213.682645 58.23636-293.357665 177.716893l-17.726892 26.622336-26.622336-17.726892c-58.940316-39.293544-116.920692-58.620336-174.261109-58.620336-72.699456 0-125.880132 53.564652-163.317793 128.439972l-14.335104 28.606212-14.207112-7.103556A89.5944 89.5944 0 0 0 153.590401 905.031436h425.893381c6.783576 22.782576 16.63896 44.285232 29.182176 63.996H153.590401a153.590401 153.590401 0 0 1-153.590401-153.590401V217.586401A153.590401 153.590401 0 0 1 153.590401 63.996h716.691206A153.654397 153.654397 0 0 1 1023.936004 217.586401v401.510905z" + p-id="2634" + ></path> + <path + d="M796.366227 796.430223v-142.199112a28.414224 28.414224 0 0 1 56.892444 0v142.199112h142.199113a28.414224 28.414224 0 0 1 0 56.828448h-142.199113v142.263109a28.414224 28.414224 0 0 1-56.95644 0v-142.263109h-142.135116a28.414224 28.414224 0 0 1 0-56.828448h142.199112z" + p-id="2635" + ></path> + </svg> + </span> + </p> + <div class="bk-tx"> + <div + class="upload-list" + v-if="chapter006.pictrueListThree.length > 0" + > + <div + class="demo-image__preview openImgBox" + v-for="item in chapter006.pictrueListThree" + :key="item" + > + <img style="height: 100%" :src="item" alt="" /> + </div> + </div> + <div class="bk-inputUpload"> + <input + type="file" + id="fileThree" + @change="handUploadFile($event, '3')" + /> + </div> </div> <p> 2.妯℃嫙婕旂粌銆傛敹闆嗛ギ姘村仴搴锋暀鑲茬殑绱犳潗锛屽鍎挎瓕銆佹晠浜嬨�佺粯鏈�佹瓕鏇茬瓑锛岄�夊彇鏌愬勾榫勬锛�6锝�12鏈堛��1锝�2宀併��2锝�3宀侊級锛岄拡瀵瑰┐骞煎効涓诲姩鍠濇按鏂归潰鐨勬煇涓�闂锛屽皬缁勫悎浣滄ā鎷熻繘琛岄ギ姘村仴搴锋暀鑲诧紝缁勫唴鎴愬憳杩涜鐐硅瘎锛屽啓鍑烘敼杩涙帾鏂姐�� @@ -863,10 +911,7 @@ <tr> <th :style="{ - width: - index == 1 || index == chapter006.groupData.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '', }" v-for="(header, index) in chapter006.publicHeader" :key="index" @@ -1107,11 +1152,7 @@ <tr> <th :style="{ - width: - index == 1 || - index == chapter006.scoreData1.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter006.publicHeader" :key="index" @@ -1131,7 +1172,7 @@ type="text" v-model="chapter006.scoreData1[rowIndex][cellIndex]" @blur=" - updateCellGroup( + updateCellGroup1( rowIndex, cellIndex, $event.target.value @@ -1144,7 +1185,7 @@ type="text" v-model="chapter006.scoreData1[rowIndex][cellIndex]" @blur=" - updateCellGroup( + updateCellGroup1( rowIndex, cellIndex, $event.target.value @@ -1309,6 +1350,7 @@ <script> import { getResourcePath } from "@/assets/methods/resources.js"; import examinations from "@/components/examinations/index.vue"; +import { getFileMd5, getPublicImage } from "../js/tool.js"; export default { // eslint-disable-next-line vue/multi-word-component-names @@ -1336,6 +1378,7 @@ idOpenThree: true, isScore1Open: true, qustionData: {}, + pictrueListThree: [], // 鍑嗗楗按鐗╁搧鐨勮瘎鍒嗘爣鍑� publicHeader: ["搴忓彿", "鑰冩牳鍐呭", "閰嶅垎", "璇勫垎鏍囧噯", "鎵e垎", "寰楀垎"], groupData: [ @@ -1512,12 +1555,25 @@ } localStorage.setItem("chapter006", JSON.stringify(this.chapter006)); }, + updateCellGroup1(rowIndex, cellIndex, value) { + // 鏇存柊鍗曞厓鏍兼暟鎹� + this.$set(this.chapter006.scoreData1[rowIndex], cellIndex, value); + if (cellIndex == 4) { + this.$set( + this.chapter006.scoreData1[rowIndex], + 5, + this.chapter006.scoreData1[rowIndex][2] - + this.chapter006.scoreData1[rowIndex][cellIndex] + ); + } + localStorage.setItem("chapter006", JSON.stringify(this.chapter006)); + }, updateCell(rowIndex, cellIndex, value) { // 鏇存柊鍗曞厓鏍兼暟鎹� this.$set(this.chapter006.tableData161[rowIndex], cellIndex, value); localStorage.setItem("chapter006", JSON.stringify(this.chapter006)); }, - updateCell162(rowIndex, cellIndex, value) { + updateCell162() { // 鏇存柊鍗曞厓鏍兼暟鎹� localStorage.setItem("chapter006", JSON.stringify(this.chapter006)); }, @@ -1527,6 +1583,42 @@ onRadioText() { localStorage.setItem("chapter006", JSON.stringify(this.chapter006)); }, + handUploadFile(e, type) { + console.log(type); + var that = this; + const file = e.target.files[0]; + const FileName = file.name.split(".")[0]; + const Extension = file.name.split(".")[1]; + const FileType = file.type; + let size = 1024; + getFileMd5(file, size * 1024) + .then((e) => { + const imgData = new FormData(); + imgData.append("Md5", e); + imgData.append("FileName", FileName); + imgData.append("Extension", Extension); + imgData.append("FileType", FileType); + imgData.append("MetaData", null); + imgData.append("file", file); + that.MG.file.upload(imgData).then(() => {}); + setTimeout(() => { + that.chapter006.pictrueListThree.push(getPublicImage(e)); + that.isLoding = false; + this.$emit("Upload_initViewer", ""); + localStorage.setItem("chapter006", JSON.stringify(this.chapter006)); + }, 1000); + }) + .catch((e) => { + that.isLoding = false; + console.error(e); + }); + }, + handFile(str) { + let dom = (this.container ? this.container : document).getElementById( + str + ); + dom.click(); + }, }, }; </script> diff --git a/src/books/lifeCare/view/chapter007.vue b/src/books/lifeCare/view/chapter007.vue index 929798e..c73c4d8 100644 --- a/src/books/lifeCare/view/chapter007.vue +++ b/src/books/lifeCare/view/chapter007.vue @@ -479,10 +479,7 @@ <tr> <th :style="{ - width: - index == 1 || index == chapter007.groupData.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter007.publicHeader" :key="index" @@ -1121,11 +1118,7 @@ <tr> <th :style="{ - width: - index == 1 || - index == chapter007.scoreData1.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter007.publicHeader" :key="index" @@ -1315,11 +1308,7 @@ <tr> <th :style="{ - width: - index == 1 || - index == chapter007.scoreData2.length - 1 - ? '100px' - : '', + width: index == 3 ? '300px' : '50px', }" v-for="(header, index) in chapter007.publicHeader" :key="index" @@ -2414,7 +2403,7 @@ placeholder="璇疯緭鍏ュ唴瀹�" rows="3" class="textareaInput" - @blur="onBlurChange('text68')" + @blur="onBlurChange('text681')" ></textarea> <p class="left">鍏朵粬</p> <textarea diff --git a/src/books/lifeCare/view/chapter008.vue b/src/books/lifeCare/view/chapter008.vue index e9b08d3..b478875 100644 --- a/src/books/lifeCare/view/chapter008.vue +++ b/src/books/lifeCare/view/chapter008.vue @@ -642,11 +642,52 @@ @blur="onBlurChange('text6')" ></textarea> </div> - <p>2.璇疯璁�6锝�12鏈堥緞濠村効鐨勪竴鏃ョ敓娲昏褰曡〃銆�</p> + <!-- <p>2.璇疯璁�6锝�12鏈堥緞濠村効鐨勪竴鏃ョ敓娲昏褰曡〃銆�</p> --> + <p class="pic-wall"> + 2.璇疯璁�6锝�12鏈堥緞濠村効鐨勪竴鏃ョ敓娲昏褰曡〃銆� + <span class="btnUpload-list" @click="handFile('fileThree')"> + <svg + t="1717059899765" + class="icon" + viewBox="0 0 1024 1024" + version="1.1" + xmlns="http://www.w3.org/2000/svg" + p-id="2633" + xmlns:xlink="http://www.w3.org/1999/xlink" + width="18" + height="18" + > + <path + d="M256.111993 608.601962c61.628148 0 122.808324 17.790888 183.220549 52.796701 88.122492-119.67252 198.387601-180.788701 328.747453-180.788701 80.122992 0 142.071121 0 191.860009 41.213424V217.522405C959.940004 168.181489 919.750516 127.992 870.345603 127.992h-716.755202A89.5944 89.5944 0 0 0 63.996 217.586401v489.569402c47.165052-64.95594 111.929004-98.489844 192.179989-98.489845z m95.994-159.99a95.994 95.994 0 1 0 0-191.988001 95.994 95.994 0 0 0 0 191.988001z m0 63.996a159.990001 159.990001 0 1 1 0-319.980001 159.990001 159.990001 0 0 1 0 319.980001zM1023.936004 619.097306a254.448097 254.448097 0 0 0-112.63296-41.469408c-38.909568-33.021936-81.27492-33.021936-143.223049-33.021936-116.664708 0-213.682645 58.23636-293.357665 177.716893l-17.726892 26.622336-26.622336-17.726892c-58.940316-39.293544-116.920692-58.620336-174.261109-58.620336-72.699456 0-125.880132 53.564652-163.317793 128.439972l-14.335104 28.606212-14.207112-7.103556A89.5944 89.5944 0 0 0 153.590401 905.031436h425.893381c6.783576 22.782576 16.63896 44.285232 29.182176 63.996H153.590401a153.590401 153.590401 0 0 1-153.590401-153.590401V217.586401A153.590401 153.590401 0 0 1 153.590401 63.996h716.691206A153.654397 153.654397 0 0 1 1023.936004 217.586401v401.510905z" + p-id="2634" + ></path> + <path + d="M796.366227 796.430223v-142.199112a28.414224 28.414224 0 0 1 56.892444 0v142.199112h142.199113a28.414224 28.414224 0 0 1 0 56.828448h-142.199113v142.263109a28.414224 28.414224 0 0 1-56.95644 0v-142.263109h-142.135116a28.414224 28.414224 0 0 1 0-56.828448h142.199112z" + p-id="2635" + ></path> + </svg> + </span> + </p> <div class="bk-tx"> - <p><br /></p> - <p><br /></p> - <p><br /></p> + <div + class="upload-list" + v-if="chapter008.pictrueListThree.length > 0" + > + <div + class="demo-image__preview openImgBox" + v-for="item in chapter008.pictrueListThree" + :key="item" + > + <img style="height: 100%" :src="item" alt="" /> + </div> + </div> + <div class="bk-inputUpload"> + <input + type="file" + id="fileThree" + @change="handUploadFile($event, '3')" + /> + </div> </div> <h3 id="c031"> <span class="bk-h3" @@ -811,7 +852,7 @@ <tr> <th :style="{ - width: index == 1 ? '100px' : '', + width: index == 3 ? '330px' : '50px', }" v-for="(header, index) in chapter008.publicHeader" :key="index" @@ -1094,6 +1135,7 @@ <script> import { getResourcePath } from "@/assets/methods/resources.js"; import examinations from "@/components/examinations/index.vue"; +import { getFileMd5, getPublicImage } from "../js/tool.js"; export default { // eslint-disable-next-line vue/multi-word-component-names @@ -1123,6 +1165,7 @@ isScore2Open: true, isScore3Open: true, qustionData: {}, + pictrueListThree:[], publicHeader: ["搴忓彿", "鑰冩牳鍐呭", "閰嶅垎", "璇勫垎鏍囧噯", "鎵e垎", "寰楀垎"], // 娓呮磥涓庢秷姣掑ザ鐡剁殑璇勫垎鏍囧噯 scoreData1: [ @@ -1305,6 +1348,42 @@ onRadioText() { localStorage.setItem("chapter008", JSON.stringify(this.chapter008)); }, + handUploadFile(e, type) { + console.log(type); + var that = this; + const file = e.target.files[0]; + const FileName = file.name.split(".")[0]; + const Extension = file.name.split(".")[1]; + const FileType = file.type; + let size = 1024; + getFileMd5(file, size * 1024) + .then((e) => { + const imgData = new FormData(); + imgData.append("Md5", e); + imgData.append("FileName", FileName); + imgData.append("Extension", Extension); + imgData.append("FileType", FileType); + imgData.append("MetaData", null); + imgData.append("file", file); + that.MG.file.upload(imgData).then(() => {}); + setTimeout(() => { + that.chapter008.pictrueListThree.push(getPublicImage(e)); + that.isLoding = false; + this.$emit("Upload_initViewer", ""); + localStorage.setItem("chapter008", JSON.stringify(this.chapter008)); + }, 1000); + }) + .catch((e) => { + that.isLoding = false; + console.error(e); + }); + }, + handFile(str) { + let dom = (this.container ? this.container : document).getElementById( + str + ); + dom.click(); + }, }, }; </script> diff --git a/src/books/lifeCare/view/chapter009.vue b/src/books/lifeCare/view/chapter009.vue index ea06a99..7d24f94 100644 --- a/src/books/lifeCare/view/chapter009.vue +++ b/src/books/lifeCare/view/chapter009.vue @@ -4,8 +4,8 @@ <div v-if="showPageList.indexOf(151) > -1"> <div class="bodystyle"> <template> - <p class="center"> - <img alt="" class="imz" src="../image/0011-1.jpg" /> + <p class="center coverImg"> + <img alt="" class="imz" src="../image/0158-1.jpg" /> </p> </template> </div> diff --git a/src/books/lifeCare/view/chapter010.vue b/src/books/lifeCare/view/chapter010.vue index e6fa63d..1add58e 100644 --- a/src/books/lifeCare/view/chapter010.vue +++ b/src/books/lifeCare/view/chapter010.vue @@ -56,7 +56,8 @@ </p> </div> <p><br /></p> - <div class="bk-zt1"> + <div class="zt-yy-brd"> + <div class="bk-zt1"> <div class="bj1-zt1"> <p class="left"> <img class="img-gn-zt" alt="" src="../image/zt-my.png" /> @@ -65,6 +66,7 @@ <p> 钂欏彴姊埄锛氣�滀汉鐢熺殑澶�3骞磋儨杩囦互鍚庡彂灞曠殑鍚勪釜闃舵锛岃儨杩�3宀佺洿鍒版浜$殑鎬诲拰銆傗�� </p> + </div> </div> <p> 濠村辜鍎挎椂鏈熸槸浜虹被鍙戝睍鐨勬渶鍒濋樁娈碉紝鏄釜浣撳彂灞曡繃绋嬩腑鐢熼暱鍙戣偛鏈�蹇殑闃舵锛屼负涓綋鐨勭粓韬彂灞曞瀹氫簡鍩虹锛屽涓綋浠婂悗鏅哄姏銆佹儏鎰熴�佽繍鍔ㄣ�佺ぞ浼氫氦寰�绛夊悇鏂归潰閮芥湁鐫�閲嶈鐨勫奖鍝嶃�傜粡楠岃〃鏄庯紝涓哄┐骞煎効鎻愪緵淇濆仴鎶ょ悊銆佸厖瓒崇殑钀ュ吇浠ュ強鏃╂湡鍙戝睍鎸囧锛岃兘鎻愰珮浠栦滑鍦ㄦ湭鏉ョ殑鏁欒偛鎴愬氨銆佸仴搴锋按骞筹紝瀵逛粬浠幏寰楁洿鍏钩鐨勭粡娴庝笌绀句細鏈轰細鍏锋湁鏄捐憲鐨勪績杩涗綔鐢ㄣ�� @@ -93,7 +95,8 @@ 杩戝勾鏉ワ紝闅忕潃缁忔祹绀句細鍙戝睍锛屸�滀笁瀛╂斂绛栤�濈殑钀藉湴涓庢寔缁帹杩涳紝浜轰滑瀵�0锝�3宀佸┐骞煎効鐓ф姢鏈嶅姟鐨勯渶姹傛棩鐩婅揩鍒囷紝绀句細瀵瑰叾鐓ф姢鏈嶅姟鐨勫叧娉ㄥ害涔熶笉鏂彁鍗囥�傚厷鐨勪簩鍗佸ぇ鎻愬嚭瑕佸湪鈥滃辜鏈夋墍鑲测�濇柟闈㈡寔缁敤鍔涖�傛牴鎹�婂浗鍔¢櫌鍔炲叕鍘呭叧浜庝績杩�3宀佷互涓嬪┐骞煎効鐓ф姢鏈嶅姟鍙戝睍鐨勬寚瀵兼剰瑙併�嬭姹傦紝鍥藉鍗敓鍋ュ悍濮斿埗瀹氬苟鍙戝竷浜嗐�婃墭鑲叉満鏋勪繚鑲叉寚瀵煎ぇ绾诧紙璇曡锛夈�嬶紝浠ユ寚瀵兼墭鑲叉満鏋勪负3宀佷互涓嬪┐骞煎効鎻愪緵绉戝銆佽鑼冪殑鐓ф姢鏈嶅姟銆� </p> <p><br /></p> - <div class="bk-zt1"> + <div class="zt-yy-brd"> + <div class="bk-zt1"> <div class="bj1-zt1"> <p class="left"> <img class="img-gn-zt" alt="" src="../image/zt-yy.png" /> @@ -110,6 +113,7 @@ </div> <p>淇濊偛鐨勬蹇垫槸浠�涔堬紵</p> </div> + </div> <h3 id="c032"> <span class="bk1-h3"><span class="bj2-h3">涓�</span>銆�銆�濠村辜鍎跨敓娲讳繚鑲茬殑姒傚康銆�</span> </h3> diff --git a/src/books/lifeCare/view/chapter014.vue b/src/books/lifeCare/view/chapter014.vue index fa3441c..52199e5 100644 --- a/src/books/lifeCare/view/chapter014.vue +++ b/src/books/lifeCare/view/chapter014.vue @@ -1011,7 +1011,6 @@ <p> 淇濊偛鍛樺彲鍒╃敤鐜╂父鎴忋�佽鏁呬簨銆佸敱姝屻�佽皥璇濈瓑褰㈠紡锛屼娇濠村辜鍎垮杩涢浜х敓鍏磋叮銆備緥濡傦紝楗彍绔嚭鍚庯紝璁╁┐骞煎効闂讳竴闂汇�佺湅涓�鐪嬶紝鍒ゆ柇楗彍锛涚敤鐚滆皽鐨勬柟寮忚濠村辜鍎跨寽鍑洪キ鑿滃悕绉帮紱杩樺彲閫氳繃璁叉晠浜嬪紩瀵煎┐骞煎効瀵归鐗╀骇鐢熸兂璞°�� </p> - <p><br /></p> <div class="bk-zt1"> <!-- <div class="bj1-zt1"> <p class="left"> @@ -1089,6 +1088,7 @@ </div> </div> </div> + <p><br /></p> <h4 class="h4-zt" id="d187">锛堜簩锛変粙缁嶉キ鑿�</h4> <p> 淇濊偛鍛樺簲浣跨敤瀵屾湁鎰熸儏鑹插僵鐨勮瑷�鍚戝┐骞煎効浠嬬粛楗彍鐨勫悕绉般�佸唴瀹瑰強钀ュ吇鎴愬垎銆傜敓鍔ㄥ湴浠嬬粛楗彍锛岃兘璧峰埌鍒烘縺鎰熷畼銆佹縺鍙戦娆茬殑浣滅敤銆傚父鐢ㄤ粙缁嶆寚瀵艰濡備笅锛堣琛�2-5-9锛夈�� diff --git a/src/books/sportsAndHealth/css/default.less b/src/books/sportsAndHealth/css/default.less index edb10b5..56bad95 100644 --- a/src/books/sportsAndHealth/css/default.less +++ b/src/books/sportsAndHealth/css/default.less @@ -393,11 +393,27 @@ .icon:hover { background-color: #fff; - border: 1px solid #007aff; + border: 1px solid #b898c7; svg { - fill: #007aff; + fill: #b898c7; } + } + } + + .img-float { + width: 250px; + float: left; + height: auto; + margin: auto; + margin-right: 20px; + + img{ + width: 100%; + } + + p{ + margin: 0; } } @@ -974,7 +990,7 @@ } .img-c { - width: 50%; + width: 70%; } .img-d { diff --git a/src/books/sportsAndHealth/view/chapter002.vue b/src/books/sportsAndHealth/view/chapter002.vue index be74f94..99343da 100644 --- a/src/books/sportsAndHealth/view/chapter002.vue +++ b/src/books/sportsAndHealth/view/chapter002.vue @@ -459,15 +459,14 @@ <div class="page-box" page="15"> <div v-if="showPageList.indexOf(15) > -1"> <div class="bodystyle"> - <p class="center openImgBox"> - <!-- <el-image - class="chapter001-img-0018 img-c" - :src="picOneUrl" - :preview-src-list="picArr" - /> --> - <img style="width:40%" class="img-c" alt="" src="../image/0017-1.jpg" /> - </p> - <p class="img">鍥�1-1-1 浜轰滑瀵瑰仴搴风殑璁よ瘑</p> + <div class="img-float openImgBox"> + <img + class="img-c" + alt="" + src="../image/0017-1.jpg" + /> + <p class="img" style="color: #f4ac94; font-size: 14px">鍥�1-1-1 浜轰滑瀵瑰仴搴风殑璁よ瘑</p> + </div> <p> 鐩墠锛屼汉浠鍋ュ悍鐨勮璇嗗凡缁忎赴瀵屽埌 7 涓淮搴︼紙瑙佸浘1-1-1锛夈�傚叾涓紝韬綋缁村害鎸囪韩浣撳仴搴凤紱鎯呯华銆佺ぞ浼氬拰鑱屼笟缁村害鎸囧績鐞嗐�佺ぞ浼氬拰閬撳痉鐨勫仴搴凤紱鐞嗘櫤缁村害鎸囧鍚勭淇℃伅鐨勫鐞嗚兘鍔涳紱蹇冪伒缁村害鍖呮嫭淇″績銆佷俊浠汇�佷俊浠板拰淇″康锛涚幆澧冪淮搴﹀寘鎷釜浣撲笌绀句細銆佽嚜鐒剁晫鐨勫拰璋愬叧绯汇�� @@ -5296,9 +5295,7 @@ </div> <div class="bk-xspj"> <p class="bj-sbx">瀛︿範璇勪环</p> - <p class="block"> - 1.鎴戠殑鍚勯」鐢熼暱鍙戣偛鐢熺悊鎸囨爣 - </p> + <p class="block">1.鎴戠殑鍚勯」鐢熼暱鍙戣偛鐢熺悊鎸囨爣</p> <p class="block"> 浣撻噸鎸囨暟锛�<input @change="changeAssess($event, 'text22')" diff --git a/src/books/sportsAndHealth/view/testPp.vue b/src/books/sportsAndHealth/view/testPp.vue index e9f4eca..e64641a 100644 --- a/src/books/sportsAndHealth/view/testPp.vue +++ b/src/books/sportsAndHealth/view/testPp.vue @@ -98,7 +98,7 @@ ></path> </svg> </span> - <span @click="toUrl(1)">涔掍箵鐞冪殑甯哥敤鏈锛堜竴锛�</span> + <span @click="toUrl(1)">涔掍箵鐞冪殑甯哥敤鏈锛堜竴锛�.pdf</span> </div> <div class="pdf-view"> <span> @@ -118,7 +118,7 @@ ></path> </svg> </span> - <span @click="toUrl(2)">涔掍箵鐞冪殑甯哥敤鏈锛堜簩锛�</span> + <span @click="toUrl(2)">涔掍箵鐞冪殑甯哥敤鏈锛堜簩锛�.pdf</span> </div> </div> <p> @@ -161,7 +161,7 @@ </svg> </span> <span @click="toUrl(3)" - >3 妯″潡涓�锛堜竴锛夊崟椤规妧鏈缁� 骞冲嚮鍙戠悆</span + >3 妯″潡涓�锛堜竴锛夊崟椤规妧鏈缁� 骞冲嚮鍙戠悆.pdf</span > </div> </div> @@ -318,7 +318,7 @@ ></path> </svg> </span ><span @click="toUrl(4)" - >4 妯″潡涓�锛堜簩锛夊熀鏈垬鏈缁冩帴骞冲嚮鐞冩姠鏀�</span + >4 妯″潡涓�锛堜簩锛夊熀鏈垬鏈缁冩帴骞冲嚮鐞冩姠鏀�.pdf</span > </div> <div class="pdf-item"> @@ -339,7 +339,7 @@ ></path> </svg> </span ><span @click="toUrl(5)" - >5 妯″潡涓�锛堜笁锛夌粍鍚堟妧鑳界粌涔� 鎺ㄦ尅+渚ц韩鏀�</span + >5 妯″潡涓�锛堜笁锛夌粍鍚堟妧鑳界粌涔� 鎺ㄦ尅+渚ц韩鏀�.pdf</span > </div> </div> @@ -411,7 +411,7 @@ ></path> </svg> </span ><span @click="toUrl(6)" - >6 妯″潡浜岋紙涓�锛夊崟椤规妧鏈缁� 姝f墜蹇甫</span + >6 妯″潡浜岋紙涓�锛夊崟椤规妧鏈缁� 姝f墜蹇甫.pdf</span > </div> <div class="pdf-item"> @@ -432,7 +432,7 @@ ></path> </svg> </span ><span @click="toUrl(7)" - >7 妯″潡浜岋紙涓�锛夊崟椤规妧鏈缁� 杞笌涓嶈浆鐞冨彂鐞�</span + >7 妯″潡浜岋紙涓�锛夊崟椤规妧鏈缁� 杞笌涓嶈浆鐞冨彂鐞�.pdf</span > </div> </div> @@ -596,7 +596,7 @@ ></path> </svg> </span ><span @click="toUrl(8)" - >8 妯″潡浜岋紙浜岋級鍩烘湰鎴樻湳瀛︾粌 鍙戣浆涓庝笉杞悆鎶㈡敾</span + >8 妯″潡浜岋紙浜岋級鍩烘湰鎴樻湳瀛︾粌 鍙戣浆涓庝笉杞悆鎶㈡敾.pdf</span > </div> <div class="pdf-item"> @@ -617,7 +617,7 @@ ></path> </svg> </span ><span @click="toUrl(9)" - >9 妯″潡浜岋紙涓夛級缁勫悎鎶�鑳界粌涔� 宸︽帹+鍙虫敾</span + >9 妯″潡浜岋紙涓夛級缁勫悎鎶�鑳界粌涔� 宸︽帹+鍙虫敾.pdf</span > </div> </div> @@ -666,7 +666,7 @@ ></path> </svg> </span ><span @click="toUrl(10)" - >10 妯″潡涓夛紙涓�锛夊崟椤规妧鏈缁� 寮у湀鐞�</span + >10 妯″潡涓夛紙涓�锛夊崟椤规妧鏈缁� 寮у湀鐞�.pdf</span > </div> <div class="pdf-item"> @@ -687,7 +687,7 @@ ></path> </svg> </span ><span @click="toUrl(11)" - >11 妯″潡涓夛紙涓�锛夊崟椤规妧鏈缁� 蹇悡</span + >11 妯″潡涓夛紙涓�锛夊崟椤规妧鏈缁� 蹇悡.pdf</span > </div> <div class="pdf-item"> @@ -708,7 +708,7 @@ ></path> </svg> </span ><span @click="toUrl(12)" - >12 妯″潡涓夛紙涓�锛夊崟椤规妧鏈缁� 鍙嶆墜蹇嫧</span + >12 妯″潡涓夛紙涓�锛夊崟椤规妧鏈缁� 鍙嶆墜蹇嫧.pdf</span > </div> </div> @@ -847,7 +847,7 @@ ></path> </svg> </span ><span @click="toUrl(13)" - >13 妯″潡涓夛紙浜岋級鍩烘湰鎴樻湳瀛︾粌 鎼撴敾鎴樻湳</span + >13 妯″潡涓夛紙浜岋級鍩烘湰鎴樻湳瀛︾粌 鎼撴敾鎴樻湳.pdf</span > </div> </div> @@ -899,7 +899,7 @@ ></path> </svg> </span ><span @click="toUrl(14)" - >14 妯″潡涓夛紙涓夛級缁勫悎鎶�鑳界粌涔� 鎺ㄦ尅+渚ц韩鏀�</span + >14 妯″潡涓夛紙涓夛級缁勫悎鎶�鑳界粌涔� 鎺ㄦ尅+渚ц韩鏀�.pdf</span > </div> </div> @@ -964,7 +964,7 @@ ></path> </svg> </span> - <span @click="toUrl(15)">15 鎷撳睍璧勬枡锛氫箳涔撶悆瑁佸垽娉�</span> + <span @click="toUrl(15)">15 鎷撳睍璧勬枡锛氫箳涔撶悆瑁佸垽娉�.pdf</span> </div> </div> </div> -- Gitblit v1.9.1