From 4931fb42270d5fd00a0a22270d684476ffa53917 Mon Sep 17 00:00:00 2001
From: 李凌 <344137771@qq.com>
Date: Sat, 11 Oct 2025 18:35:08 +0800
Subject: [PATCH] 1

---
 src/views/my/assets.vue |   37 ++++++++++++++++++++++++-------------
 1 files changed, 24 insertions(+), 13 deletions(-)

diff --git a/src/views/my/assets.vue b/src/views/my/assets.vue
index c79dda2..c32e872 100644
--- a/src/views/my/assets.vue
+++ b/src/views/my/assets.vue
@@ -2,8 +2,8 @@
     <div class="assets">
         <div class="assets_title">{{ $t('总资产估值') }}</div>
         <div class="assets_money font-bold mt-5 flex justify-start items-end">
-            {{ currency.currency_symbol }}{{ forexAssets?.money_contract ?
-                (forexAssets?.money_contract * (currency.rate ?? 0)).toFixed(2) : '0.00' }}
+            {{ currency.currency_symbol }}{{ formatWithCommas(forexAssets?.money_contract ?
+                (forexAssets?.money_contract * (currency.rate ?? 0)).toFixed(2) : '0.00') }}
 
             <div class="pricing_jj ml-5">
                 {{ pricing }}
@@ -14,12 +14,16 @@
                 </van-dropdown-item>
             </van-dropdown-menu>
         </div>
-        <div class="assets_revenue mt-5">
-            <span>{{ $t('ProfitDay') }}</span>
-            {{ currency.currency_symbol }}{{ forexAssets?.money_contract_profit_today ?
-                (forexAssets?.money_contract_profit_today * (currency.rate ?? 0)).toFixed(2) :
-                '--' }}
-        </div>
+        <!-- <div class="assets_revenue mt-5">
+            <span>{{ $t('当日') }}</span>
+            {{ currency.currency_symbol }}
+            <span
+                :style="forexAssets?.money_contract_profit_today > 0 ? 'color:green' : forexAssets?.money_contract_profit_today < 0 ? 'color:red' : ''">
+                {{ forexAssets?.money_contract_profit_today ?
+                    (forexAssets?.money_contract_profit_today * (currency.rate ?? 0)).toFixed(2) :
+                    '--' }}
+            </span>
+        </div> -->
 
         <div class="tabbers flex justify-between mt-20 pl-1 pr-1">
             <div class="item" v-for="item in tabList" :key="item.key" @click="toPage(item.path)">
@@ -40,15 +44,15 @@
                 <div class="assets_item flex justify-start items-center mt-14 font-bold">
                     <div class="icon" style="background-color: #8A90FE;"></div>
                     <span class="ml-5 flex-1">{{ $t('资金账户') }}</span>
-                    <span class="mr-5">{{ assetObj.capital }}</span>
+                    <span class="mr-5">{{ formatWithCommas(assetObj.capital) }}</span>
                     <van-icon name="arrow" />
                 </div>
-                <div class="assets_item flex justify-start items-center mt-14 font-bold">
+                <!-- <div class="assets_item flex justify-start items-center mt-14 font-bold">
                     <div class="icon" style="background-color: #f7b600;"></div>
                     <span class="ml-5 flex-1">{{ $t('交易账户') }}</span>
-                    <span class="mr-5">{{ assetObj.contract }}</span>
+                    <span class="mr-5">{{ formatWithCommas(assetObj.contract) }}</span>
                     <van-icon name="arrow" />
-                </div>
+                </div> -->
             </van-collapse-item>
         </van-collapse>
 
@@ -61,7 +65,7 @@
             :key="item.id">
             <img :src="`${HOST_URL}/symbol/${item.symbol_data}.png`" />
 
-            <span class="ml-5 flex-1">{{ item.symbol_data.toUpperCase() }}</span>
+            <span class="ml-5 flex-1">{{ arrGk((item.name || '').toUpperCase())[0] }}</span>
 
             <div class="mr-3">
                 <div class="text-right">
@@ -106,6 +110,13 @@
     { key: 4, name: t('账单'), icon: new URL('@/assets/imgs/assets/zd.png', import.meta.url), path: '/cryptos/accountChange' },
 ]
 
+// 处理分隔符
+const arrGk = (str) => {
+    if (!str) return ['--'];
+    let arr = str.split('/');
+    return arr;
+}
+
 // 计价切换
 const pricing = ref('')
 const pricingList = [

--
Gitblit v1.9.3