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