From 68a34d95db63a264e7a577051d586ea496c63ca0 Mon Sep 17 00:00:00 2001
From: dcc <dcc@163.com>
Date: Sat, 29 Jun 2024 18:31:56 +0800
Subject: [PATCH] 123

---
 src/page/quotes.vue |   24 +++++++++++++++++-------
 1 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/src/page/quotes.vue b/src/page/quotes.vue
index d16946d..59295f1 100644
--- a/src/page/quotes.vue
+++ b/src/page/quotes.vue
@@ -12,7 +12,6 @@
         </div>
       </div>
       <div class="px-32 py-13 flex items-center">
-        <!-- <img src="@/assets/image/icon-left_arrow.png" alt="logo" class="w-20 h-33 border-1 mr-32" @click="back"/> -->
         <div class="inputBoxbg h-60 w-full rounded-full flex items-center">
           <input
             style="padding-left: 10px; max-width: 130px"
@@ -95,6 +94,7 @@
     [Tab.name]: Tab,
     [Tabs.name]: Tabs,
   },
+
   async created() {
     this.keywords = this.$route.query.inputdata;
     // console.log(this.inputdata, "this.inputdata");
@@ -106,7 +106,11 @@
     await this.fetchQoutes();
   },
   computed: {
-    ...mapGetters({ coinList: "home/coinList", userInfo: "user/userInfo" }),
+    ...mapGetters({
+      coinList: "home/coinList",
+      userInfo: "user/userInfo",
+      newcoinArr: "home/newcoinArr",
+    }),
   },
   data() {
     const arr = [];
@@ -132,8 +136,14 @@
       sortVal: 0,
     };
   },
+  mounted() {
+    this.NEW_CION_LIST();
+    this.GET_UERS_KYC();
+  },
   methods: {
-    ...mapActions("home", [SET_COIN_LIST]),
+    ...mapActions("home", [SET_COIN_LIST, "NEW_CION_LIST"]),
+    ...mapActions("user", ["GET_UERS_KYC"]),
+
     listSort(val) {
       this.sortVal = val;
     },
@@ -143,8 +153,8 @@
         await this.SET_COIN_LIST();
       }
       const coins = this.coinList.map((item) => item.symbol);
-      const data = await _getHomeList(coins.join(","));
-      console.log(data);
+      const mainArray = coins.filter((item) => !this.newcoinArr.includes(item));
+      const data = await _getHomeList(mainArray.join(","));
       this.tabList[0]["data"] = data.filter((item) =>
         this.myList.includes(item.symbol)
       );
@@ -158,7 +168,6 @@
         clearTimeout(this.timeout);
         this.timeout = null;
       }
-      console.log(this.tabList[1]);
       //排序
       if (this.sortVal == 1) {
         this.tabList[0]["data"] = this.tabList[0]["data"].sort(
@@ -268,7 +277,8 @@
     getFilterData() {
       // 过滤后的数据
       const index = this.active / 1 - 1;
-      console.log(index);
+
+      console.log(index, "====", this.keywords, this.tabList);
       this.tabList[index]["data"] = this.tabList[index]["data"].filter((item) =>
         item.symbol.includes(this.keywords.toLocaleLowerCase())
       );

--
Gitblit v1.9.3