10.10综合交易所原始源码_移动端
1
admin
2026-01-06 03043192ddf00f9a36b7454799a9152cd1b50a0b
src/views/my/index.vue
@@ -5,7 +5,7 @@
        <!-- <van-icon name="service-o" size="18" @click="$router.push('/customerService')"
          :badge="`${unread_num}`"></van-icon> -->
        <van-badge class="w-35 h-33 mr-22" :content="unreadMsg">
          <van-icon name="service-o" size="18" @click="$router.push('/customerService')" />
          <van-icon name="service-o" size="26" @click="$router.push('/customerService')" />
        </van-badge>
      </template>
    </fx-header>
@@ -41,7 +41,7 @@
    <!-- <div class="divider"></div> -->
    <div v-if="userStore.userInfo && userStore.userInfo.token">
      <van-cell-group :title="t('快捷入口')" :border="false"></van-cell-group>
      <van-grid class="van-grid-main" :column-num="5" :border="false">
      <van-grid class="van-grid-main" :column-num="4" :border="false">
        <van-grid-item v-for="(item, index) in quickList" :key="index" icon="photo-o" :to="item.path"
          :text="t(item.name)">
          <template #icon>
@@ -64,16 +64,16 @@
              yellow: status == 1,
              green: status == 2,
            }">{{
  status == 0
  ? $t("notCertified")
  : status == 1
    ? $t("reviewing")
    : status == 2
      ? $t("verified")
      : status == 3
        ? $t("noPassView")
        : ""
}}</span>
              status == 0
                ? $t("notCertified")
                : status == 1
                  ? $t("reviewing")
                  : status == 2
                    ? $t("verified")
                    : status == 3
                      ? $t("noPassView")
                      : ""
            }}</span>
          </div>
          <div v-if="_item.path === '/advancedCtf' && _item.show === true">
            <span :class="{
@@ -81,16 +81,16 @@
              yellow: kycHighStatus == 1,
              green: kycHighStatus == 2,
            }">{{
  kycHighStatus == 0
  ? $t("notCertified")
  : kycHighStatus == 1
    ? $t("reviewing")
    : kycHighStatus == 2
      ? $t("verified")
      : kycHighStatus == 3
        ? $t("noPassView")
        : ""
}}</span>
              kycHighStatus == 0
                ? $t("notCertified")
                : kycHighStatus == 1
                  ? $t("reviewing")
                  : kycHighStatus == 2
                    ? $t("verified")
                    : kycHighStatus == 3
                      ? $t("noPassView")
                      : ""
            }}</span>
          </div>
        </van-cell>
      </van-cell-group>
@@ -119,6 +119,10 @@
import store from "@/store/store";
import { _getUnreadMsg } from '@/service/im.api';
import { themeStore } from "@/store/theme";
import { getTimeZone } from "@/utils/day.js";
console.log("时区", getTimeZone());
const { t } = useI18n();
const { toClipboard } = useClipboard();
@@ -136,7 +140,7 @@
      list: [
        { icon: "shield-o", title: t("safe"), path: "/safety" },
        { icon: "setting-o", title: t("changePassword"), path: "/changePassword" },
        { icon: addBankIcon, title: t("AddPaymentMethod"), path: "/payMentMethod/list" },
        { icon: addBankIcon, title: t("添加提款方式"), path: "/payMentMethod/list" },
      ],
    },
    {
@@ -181,14 +185,14 @@
      import.meta.url
    ),
  },
  {
    name: "邀请推广",
    path: "/promote",
    icon: new URL(
      `../../assets/theme/${thStore.theme}/image/assets-center/fast-icon4.png`,
      import.meta.url
    ),
  },
  // {
  //   name: "邀请推广",
  //   path: "/promote",
  //   icon: new URL(
  //     `../../assets/theme/${thStore.theme}/image/assets-center/fast-icon4.png`,
  //     import.meta.url
  //   ),
  // },
  {
    name: "authVerify",
    path: "/certificationCenter",
@@ -249,31 +253,36 @@
            path: "/certificationCenter",
            show: true,
          },
          {
            icon: new URL(
              "../../assets/image/assets-center/AdvancedCertification.png",
              import.meta.url
            ),
            title: t("高级认证"),
            path: "/advancedCtf",
            show: true,
          },
          // {
          //   icon: new URL(
          //     "../../assets/image/assets-center/AdvancedCertification.png",
          //     import.meta.url
          //   ),
          //   title: t("高级认证"),
          //   path: "/advancedCtf",
          //   show: true,
          // },
          // { icon: 'todo-list-o', title: t('账变记录'), path: '/cryptos/accountChange' },
          {
            icon: new URL(
              "../../assets/image/assets-center/valuation.png",
              import.meta.url
            ),
            title: t("计价方式"),
            path: "/cryptos/exchangeRate",
          },
          // {
          //   icon: new URL(
          //     "../../assets/image/assets-center/valuation.png",
          //     import.meta.url
          //   ),
          //   title: t("计价方式"),
          //   path: "/cryptos/exchangeRate",
          // },
          {
            icon: new URL(
              "../../assets/image/assets-center/AddPaymentMethod.png",
              import.meta.url
            ),
            title: t("AddPaymentMethod"),
            title: t("添加提款方式"),
            path: "/payMentMethod/list",
          },
          {
            icon: new URL("../../assets/image/assets-center/help.png", import.meta.url),
            title: t("W-8BEN Form"),
            path: "/w8ben",
          },
        ],
      },
@@ -285,6 +294,7 @@
      {
        title: t("更多"),
        list: [
          { title: t('信用贷'), icon: new URL(`../../assets/image/assets-center/AddPaymentMethod.png`, import.meta.url), path: '/cryptos/loan' },
          {
            icon: new URL("../../assets/image/assets-center/help.png", import.meta.url),
            title: t("帮助中心"),
@@ -419,8 +429,8 @@
}
.my-index {
    padding-bottom: calc(80px + constant(safe-area-inset-bottom)) !important;
    padding-bottom: calc(80px + env(safe-area-inset-bottom)) !important;
  padding-bottom: calc(80px + constant(safe-area-inset-bottom)) !important;
  padding-bottom: calc(80px + env(safe-area-inset-bottom)) !important;
}
h1.title {