1
PC-20250623MANY\Administrator
2025-10-13 56c40767848a25027e18ad5cc3084081319e3bd3
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,31 +34,34 @@
              <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>
          <!-- <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')">
            <div
              class="nav_item flex-start"
              @click="toPage('/authentications')"
            >
              <img src="@/assets/img/kyc.png" alt="" />
              <span>KYC</span>
            </div>
          </div>
          </div> -->
        </div>
      </div>
    </div>
@@ -174,7 +177,8 @@
      hkDataStockBeans: [],
      twDataStockBeans: [],
      inDataStockBeans: [],
      usDataStockBeans: []
      usDataStockBeans: [],
      times: null
    };
  },
  components: {
@@ -184,7 +188,10 @@
    NewsItem
  },
  mounted() {
    this.getData();
    this.init();
  },
  beforeDestroy() {
    if (this.times) clearInterval(this.times);
  },
  methods: {
    // 选择语言
@@ -196,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() {
@@ -307,8 +321,8 @@
        padding: 0 0.25em 0 0.25em;
        .swiper-slide {
          width: 3em;
          height: 2.8em;
          width: 2.2em;
          height: 2.4em;
          .nav_item {
            background-color: #fff;
@@ -319,7 +333,7 @@
            padding: 0.45em 0.15em 0;
            img {
              width: 0.95em;
              width: 0.6em;
              margin-bottom: 0.25em;
            }