From 4aaa6f3fe0fdfd1ba95e4719c0619db1166224cf Mon Sep 17 00:00:00 2001
From: lxf <1371462558@qq.com>
Date: Thu, 03 Jul 2025 16:13:36 +0800
Subject: [PATCH] feat: 添加下载

---
 /dev/null                               |    0 
 src/assets/apple-fill.png               |    0 
 src/page/userCenter/index.vue           |   10 ++--
 public/img/logo.png                     |    0 
 src/page/userCenter/down.vue            |   72 ++++++++++++++++++++++++++++++++++++
 public/index.html                       |    4 +-
 src/assets/image/userCenter/down.png    |    0 
 src/components/perpetual-open/index.vue |   10 +++--
 src/router/router.js                    |    6 +++
 src/assets/android.png                  |    0 
 public/logo.png                         |    0 
 11 files changed, 91 insertions(+), 11 deletions(-)

diff --git a/public/favicon.ico b/public/favicon.ico
deleted file mode 100644
index b649c1b..0000000
--- a/public/favicon.ico
+++ /dev/null
Binary files differ
diff --git a/public/img/App.png b/public/img/App.png
deleted file mode 100644
index 6b38dc1..0000000
--- a/public/img/App.png
+++ /dev/null
Binary files differ
diff --git a/public/img/logo.jpeg b/public/img/logo.jpeg
deleted file mode 100644
index 1462260..0000000
--- a/public/img/logo.jpeg
+++ /dev/null
Binary files differ
diff --git a/public/img/logo.png b/public/img/logo.png
new file mode 100644
index 0000000..bdf8da8
--- /dev/null
+++ b/public/img/logo.png
Binary files differ
diff --git a/public/index.html b/public/index.html
index fb634d2..cbdf7f4 100644
--- a/public/index.html
+++ b/public/index.html
@@ -6,13 +6,13 @@
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
   <meta name="viewport"
     content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0,viewport-fit=cover">
-  <link rel="icon" href="<%= BASE_URL %>logo.ico">
+  <link rel="icon" href="<%= BASE_URL %>logo.png">
   <title><%= htmlWebpackPlugin.options.title %></title>
   <link rel="manifest" href="./desk/manifest.json">
   <meta name="theme-color" content="white">
   <meta name="apple-mobile-web-app-capable" content="yes">
   <meta name="apple-mobile-web-app-status-bar-style" content="white">
-  <link rel="apple-touch-icon" href="./img/logo.jpeg">
+  <link rel="apple-touch-icon" href="./img/logo.png">
 </head>
 
 <body>
diff --git a/public/logo.ico b/public/logo.ico
deleted file mode 100644
index 23bc136..0000000
--- a/public/logo.ico
+++ /dev/null
Binary files differ
diff --git a/public/logo.png b/public/logo.png
new file mode 100644
index 0000000..bdf8da8
--- /dev/null
+++ b/public/logo.png
Binary files differ
diff --git a/src/assets/android.png b/src/assets/android.png
new file mode 100644
index 0000000..c7c11a8
--- /dev/null
+++ b/src/assets/android.png
Binary files differ
diff --git a/src/assets/apple-fill.png b/src/assets/apple-fill.png
new file mode 100644
index 0000000..bece8ed
--- /dev/null
+++ b/src/assets/apple-fill.png
Binary files differ
diff --git a/src/assets/image/userCenter/down.png b/src/assets/image/userCenter/down.png
new file mode 100644
index 0000000..2dc99f9
--- /dev/null
+++ b/src/assets/image/userCenter/down.png
Binary files differ
diff --git a/src/components/perpetual-open/index.vue b/src/components/perpetual-open/index.vue
index 0f20263..17c6575 100644
--- a/src/components/perpetual-open/index.vue
+++ b/src/components/perpetual-open/index.vue
@@ -192,14 +192,16 @@
           <template v-if="selectIndex == 1">
             <div class="mt-40 mb-30 w-full flex justify-between items-center">
               <span class="font-22 font-400 text-grey">
-                {{ $t("可开") }}{{ $t("手数") }}
+                <!-- {{ $t("可开") }}{{ $t("手数") }} -->
+                {{ $t("可用余额") }}
                 <!-- {{initFutrue.amount / (initData.amount + 0.0375) * form.lever_rate }}  //  -->
-                <!-- {{ initFutrue.amount }} // 余额 -->
               </span>
               <!-- {{ form.lever_rate }} -->
               <span class="font-22 font-400 textColor">
-                {{ maxItems }}
-                {{ $t("手数") }}
+                <!-- 余额 -->
+                {{ initFutrue.amount }} USDT
+                <!-- {{ maxItems }} -->
+                <!-- {{ $t("手数") }} -->
               </span>
             </div>
             <!-- <vue-slider v-bind="options" v-model="form.amount"></vue-slider> -->
diff --git a/src/page/userCenter/down.vue b/src/page/userCenter/down.vue
new file mode 100644
index 0000000..b3805a7
--- /dev/null
+++ b/src/page/userCenter/down.vue
@@ -0,0 +1,72 @@
+<template>
+  <div>
+    <assets-head :title="'App ' + $t('下载')" />
+    <div class="download-page">
+      <div class="download-options">
+        <a class="download-btn android" href="" target="_blank">
+          <img src="@/assets/android.png" alt="Android" />
+          Android {{ $t("下载") }}
+        </a>
+        <a
+          class="download-btn ios"
+          href="https://apps.apple.com/cn/app/deepeu/id6747986048"
+          target="_blank"
+        >
+          <img src="@/assets/apple-fill.png" alt="iOS" />
+          Apple {{ $t("下载") }}
+        </a>
+      </div>
+    </div>
+  </div>
+</template>
+
+<script>
+import assetsHead from "@/components/assets-head";
+export default {
+  components: {
+    assetsHead,
+  },
+};
+</script>
+
+<style scoped>
+.download-page {
+  display: flex;
+  flex-direction: column;
+  align-items: center;
+  padding: 40px 0;
+  background: var(--main-background, #121212); /* 使用主题色变量,默认深色 */
+  min-height: 100vh;
+}
+.download-options {
+  display: flex;
+  gap: 40px;
+}
+.download-btn {
+  display: flex;
+  flex-direction: column;
+  align-items: center;
+  padding: 24px 36px;
+  border-radius: 12px;
+  background: #f7f7f7;
+  color: #222;
+  font-size: 18px;
+  text-decoration: none;
+  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
+  transition: box-shadow 0.2s;
+}
+.download-btn:hover {
+  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12);
+}
+.download-btn img {
+  width: 48px;
+  height: 48px;
+  margin-bottom: 12px;
+}
+.android {
+  border: 2px solid #3ddc84;
+}
+.ios {
+  border: 2px solid #222;
+}
+</style>
diff --git a/src/page/userCenter/index.vue b/src/page/userCenter/index.vue
index 9f06a78..f4a0c93 100644
--- a/src/page/userCenter/index.vue
+++ b/src/page/userCenter/index.vue
@@ -177,11 +177,11 @@
           url: "/about",
         },
 
-        // {
-        //   name: this.$t("修改密码"),
-        //   icon: require("@/assets/image/userCenter/password.png"),
-        //   url: "/changePassword",
-        // },
+        {
+          name: this.$t("下载"),
+          icon: require("@/assets/image/userCenter/down.png"),
+          url: "/down",
+        },
       ],
       userList: [
         // {
diff --git a/src/router/router.js b/src/router/router.js
index ca8f631..704bc7c 100644
--- a/src/router/router.js
+++ b/src/router/router.js
@@ -431,6 +431,12 @@
       name: 'userCenter',
       component: () => import(/* webpackChunkName: "userCenter" */ /* webpackPrefetch: true */'@/page/userCenter/index.vue')
     },
+    {
+      //下载
+      path: "/down",
+      name: "down",
+      component: () => import(/* webpackChunkName: "down" */ /* webpackPrefetch: true */"@/page/userCenter/down.vue"),
+    },
     {// 账户中心
       path: '/account',
       name: 'account',

--
Gitblit v1.9.3