From 9ddad348a549154e7b328f9d7dd9517d2abd330c Mon Sep 17 00:00:00 2001
From: PC-20250623MANY\Administrator <344137771@qq.com>
Date: Tue, 30 Sep 2025 09:47:25 +0800
Subject: [PATCH] 1

---
 src/page/home/homeIndex.vue |   52 +++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 41 insertions(+), 11 deletions(-)

diff --git a/src/page/home/homeIndex.vue b/src/page/home/homeIndex.vue
index 01b2e46..78945da 100644
--- a/src/page/home/homeIndex.vue
+++ b/src/page/home/homeIndex.vue
@@ -23,7 +23,7 @@
       </div>
       <div class="swiper">
         <div class="swiper-wrapper flex-between">
-          <div class="swiper-slide">
+          <!-- <div class="swiper-slide">
             <div class="nav_item flex-start" @click="toPage('/aiTrading')">
               <img src="../../assets/img/home_1.png" alt="" />
               <span>{{ $t("量化交易") }}</span>
@@ -34,17 +34,32 @@
               <img src="../../assets/img/home_2.png" alt="" />
               <span>{{ $t("hj621") }}</span>
             </div>
-          </div>
+          </div> -->
           <div class="swiper-slide">
             <div class="nav_item flex-start" @click="toPage('/ipo')">
               <img src="../../assets/img/home_3.png" alt="" />
               <span>IPO</span>
             </div>
           </div>
-          <div class="swiper-slide">
+          <!-- <div class="swiper-slide">
             <div class="nav_item flex-start" @click="toPage('/fund')">
               <img src="../../assets/img/home_4.png" alt="" />
               <span>{{ $t("理财基金") }}</span>
+            </div>
+          </div> -->
+          <div class="swiper-slide">
+            <div class="nav_item flex-start" @click="czts">
+              <img src="@/assets/img/充值缴费.png" alt="" />
+              <span>{{ $t("hj172") }}</span>
+            </div>
+          </div>
+          <div class="swiper-slide">
+            <div
+              class="nav_item flex-start"
+              @click="toPage('/authentications')"
+            >
+              <img src="@/assets/img/kyc.png" alt="" />
+              <span>KYC</span>
             </div>
           </div>
         </div>
@@ -132,6 +147,7 @@
 </template>
 
 <script>
+import { Toast } from "vant";
 import tabHead from "../../components/tabHead.vue";
 import NewsItem from "./components/newsItem.vue";
 import indexComponent from "../../components/index-component.vue";
@@ -161,7 +177,8 @@
       hkDataStockBeans: [],
       twDataStockBeans: [],
       inDataStockBeans: [],
-      usDataStockBeans: []
+      usDataStockBeans: [],
+      times: null
     };
   },
   components: {
@@ -171,7 +188,10 @@
     NewsItem
   },
   mounted() {
-    this.getData();
+    this.init();
+  },
+  beforeDestroy() {
+    if (this.times) clearInterval(this.times);
   },
   methods: {
     // 选择语言
@@ -183,6 +203,13 @@
     async getNewsList(type) {
       if (typeof type == "string") type = 1;
       // let data = await api.queryNewsList(type);
+    },
+    // 初始化
+    init() {
+      this.getData();
+      this.times = setInterval(() => {
+        this.getData();
+      }, 2000);
     },
     // 获取首页数据
     async getData() {
@@ -215,6 +242,10 @@
     toPage(url) {
       if (!url) return;
       this.$router.push(url);
+    },
+    // 充值提示
+    czts() {
+      Toast(this.$t("充值提示"));
     }
   }
 };
@@ -259,7 +290,7 @@
       span {
         font-size: 0.5em;
         line-height: 0.5em;
-        font-weight: 600;
+        font-weight: 500;
       }
     }
 
@@ -290,8 +321,8 @@
         padding: 0 0.25em 0 0.25em;
 
         .swiper-slide {
-          width: 2.1875em;
-          height: 2.5em;
+          width: 3em;
+          height: 2.8em;
 
           .nav_item {
             background-color: #fff;
@@ -299,11 +330,10 @@
             width: 100%;
             height: 100%;
             flex-direction: column;
-            padding-top: 0.25em;
-            padding: 0.25em 0.15em 0;
+            padding: 0.45em 0.15em 0;
 
             img {
-              width: 0.75em;
+              width: 0.95em;
               margin-bottom: 0.25em;
             }
 

--
Gitblit v1.9.3