From 264a2c1e93e9b9cd3c7e0568b656325b12b008ec Mon Sep 17 00:00:00 2001 From: QYF-GitLab1 <1940665526@qq.com> Date: 星期一, 25 八月 2025 15:59:03 +0800 Subject: [PATCH] Merge branch 'master' of http://182.92.203.7:2001/r/xiehe_website --- src/views/home/index.vue | 92 +++++++++++++++++++++++++++++++++------------ 1 files changed, 67 insertions(+), 25 deletions(-) diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 1a75856..a6ede68 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -1,6 +1,6 @@ <template> <div class="homePage"> - <el-carousel :height="screenheight + 'px'"> + <el-carousel :height="'615px'"> <el-carousel-item v-for="(item, index) in banner" :key="index"> <div class="bannerBox imgBox"> <img id="autoHeight" class="bannerImg" :src="item.icon" @click="bannerLink(item)" /> @@ -39,7 +39,7 @@ <div class="infoBox"> <div class="bookName">{{ item.name }}</div> <div class="author"> - 浣滆�咃細{{ item.authorcaupress_author ? item.caupress_author : '-' }} + {{ item.author ? item.author : '-' }} 钁� </div> <div class="priceBox"> <span class="price" v-if="item.price && item.price > 0"> @@ -56,16 +56,18 @@ <div class="funBox"> <div class="authentication"> <div class="cardNav" @click="toAuthentication(true)"> + <img id="rightImg" src="@/assets/images/xiehe/home/jxfw.png" alt=""> <div class="cardTitle">鏁欏笀璁よ瘉</div> <div class="cardText"> - 瀛︽牎浠昏鑰佸笀涓婁紶鏁欏笀璇佹槑鏂囦欢锛岄�氳繃璁よ瘉鍚庯紝鍙繘琛屾牱涔︿笌鏁欏璧勬簮涓嬭浇鐢宠 + 瀛︽牎浠昏鑰佸笀涓婁紶鏁欏笀璇佹槑鏂囦欢锛岄�氳繃璁よ瘉鍚庯紝鍙繘琛屾暟瀛楁暀鏉愯瘯鐢ㄧ敵璇峰強寮�璇惧紑鐝� </div> </div> </div> <div class="manual"> <div class="cardNav" @click="toAuthentication(false)"> + <img id="rightImg" src="@/assets/images/xiehe/home/jxfw.png" alt=""> <div class="cardTitle">鎿嶄綔鎵嬪唽</div> - <div class="cardText">蹇�熶簡瑙d娇鐢ㄦ楠わ紝杞绘澗寮�鍚暀瀛︽敮鎸佷箣鏃呫��</div> + <div class="cardText">蹇�熶簡瑙d娇鐢ㄦ楠わ紝杞绘澗寮�鍚暀瀛︽敮鎸佷箣鏃�</div> </div> </div> </div> @@ -78,7 +80,9 @@ <el-tab-pane v-for="item in classfeild" :key="item.value" :label="item.name" :name="item.value" /> </el-tabs> </div> - <div class="more" style="margin-left: 20px" @click="toMore">鏇村></div> + <div class="more" style="margin-left: 30px; font-weight: normal" @click="toMore"> + 鏇村> + </div> </div> </div> <div class="recommendList"> @@ -89,7 +93,7 @@ <div class="infoBox"> <div class="bookName">{{ item.name }}</div> <div class="author"> - 浣滆�咃細{{ item.authorcaupress_author ? item.caupress_author : '-' }} + {{ item.author ? item.author : '-' }} 钁� </div> <div class="priceBox"> <span class="price" v-if="item.price && item.price > 0"> @@ -213,10 +217,8 @@ value: item.value, } }) - console.log(noCheck, 'noCheck') classfeild.value = noCheck - console.log(classfeild, 'classfeild') }) } @@ -232,10 +234,10 @@ }, fields: { 'teachingLevel=': activeName.value, + author: [], }, }) .then((res) => { - console.log(res, '11111111111') navBookList.value = res.datas }) } @@ -304,10 +306,10 @@ }, fields: { author: [], + isbn: [] }, }) .then((res) => { - console.log(res, '鎺ㄨ崘鏁欐潗') bookListData.value = res.datas }) } @@ -345,6 +347,27 @@ min-height: calc(100vh - 61.8%); background-color: #fff; padding-bottom: 100px; + + .bannerBox { + height: 615px; + position: relative; + .bannerText { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + font-size: 36px; + font-weight: 700; + color: #fff; + text-shadow: 0px 0px 10px #000000; + text-align: center; + } + .enText { + font-size: 28px; + opacity: 0.45; + margin-top: 10px; + } + } } .el-carousel__item h3 { @@ -429,7 +452,6 @@ .bookListBox { width: 100%; padding: 80px 0; - margin-top: 30px; background-repeat: no-repeat; background-size: 100% 100%; background-image: url('@/assets/images/tuijian-bg.png'); @@ -531,19 +553,19 @@ margin-bottom: 60px; .authentication { - width: 40%; - height: 100px; + width: 650px; + height: 123px; background-repeat: no-repeat; background-size: 100% 100%; background-image: url('@/assets/images/xiehe/home/jiaoshirenzheng.png'); } .manual { - width: 40%; - height: 100px; + width: 650px; + height: 123px; background-repeat: no-repeat; background-size: 100% 100%; - background-image: url('@/assets/images/xiehe/home/jiaoshirenzheng.png'); + background-image: url('@/assets/images/xiehe/home/caozuoshouce.png'); } } @@ -571,31 +593,51 @@ font-size: 14px; color: #999999; cursor: pointer; + font-weight: 500; } } .cardNav { - margin-left: 30%; + margin-left: 150px; margin-top: 20px; padding-right: 20px; cursor: pointer; + position: relative; + + #rightImg { + position: absolute; + right: 48px; + top: 26px; + height: 30px; + } .cardTitle { - font-size: 28px; - color: #ffffff; + font-family: JDLangZhengTi, JDLangZhengTi; + font-weight: 400; + font-size: 32px; + color: #FFFFFF; + margin-bottom: 5px; + font-weight: 500; } .cardText { + width: 351px; + font-family: PingFang SC, PingFang SC; + font-weight: 400; font-size: 14px; - color: #ccc; - margin-top: 10px; + color: #FFFFFF; + line-height: 25px; } + + } ::v-deep(.el-tabs__item) { - align-items: stretch; - height: 50px !important; - white-space: pre-wrap !important; - width: 40% !important; + height: 50px; + line-height: 22px; + text-align: center; + padding: 15px 0; + box-sizing: border-box; + margin: 0 10px; } </style> -- Gitblit v1.9.1