From f8e9af35a267b7b9a2bf605187a11536889a6e38 Mon Sep 17 00:00:00 2001
From: jhzh <1628036192@qq.com>
Date: Mon, 20 May 2024 11:00:10 +0800
Subject: [PATCH] 修改:绑定银行卡 多语言

---
 src/page/user/Warehouse/data.list.vue |   46 ++++++++++++++++++++++++++++++++--------------
 1 files changed, 32 insertions(+), 14 deletions(-)

diff --git a/src/page/user/Warehouse/data.list.vue b/src/page/user/Warehouse/data.list.vue
index 42f79e6..38952e3 100644
--- a/src/page/user/Warehouse/data.list.vue
+++ b/src/page/user/Warehouse/data.list.vue
@@ -14,6 +14,7 @@
       v-model="loading"
       :finished="finished"
       :finished-text="$t('hj43')"
+      :loading-text="$t('hj430')"
       @load="onLoad"
     >
       <div
@@ -42,8 +43,8 @@
               <div class="sport-content-title2">
                 {{ $t("盈虧") }} ({{ activeObj.symbolCode }})
               </div>
-              <div class="sport-content-text" style="color: #d04b64">
-                {{ item.profitAndLose }}
+              <div class="sport-content-text" >
+                {{ item.profitAndLose | _toLocaleString }}
               </div>
             </div>
           </van-col>
@@ -70,7 +71,9 @@
               <div class="sport-content-title2">
                 {{ $t("hj40") }}({{ activeObj.symbolCode }})
               </div>
-              <div class="sport-content-text2">{{ item.now_price }}</div>
+              <div class="sport-content-text2">
+                {{ item.now_price | _toLocaleString }}
+              </div>
             </div>
           </van-col>
           <van-col span="8">
@@ -78,7 +81,9 @@
               <div class="sport-content-title2">
                 {{ $t("持倉價") }} ({{ activeObj.symbolCode }})
               </div>
-              <div class="sport-content-text2">{{ item.buyOrderPrice }}</div>
+              <div class="sport-content-text2">
+                {{ item.buyOrderPrice | _toLocaleString }}
+              </div>
             </div>
           </van-col>
           <van-col span="8">
@@ -86,7 +91,9 @@
               <div class="sport-content-title2">
                 {{ $t("訂單金額") }} ({{ activeObj.symbolCode }})
               </div>
-              <div class="sport-content-text2">{{ item.orderTotalPrice }}</div>
+              <div class="sport-content-text2">
+                {{ item.orderTotalPrice | _toLocaleString }}
+              </div>
             </div>
           </van-col>
         </van-row>
@@ -96,16 +103,18 @@
               <div class="sport-content-title2">
                 {{ $t("hj44") }} ({{ activeObj.symbolCode }})
               </div>
-              <div class="sport-content-text2">{{ item.orderFee }}</div>
+              <div class="sport-content-text2">
+                {{ item.orderFee | _toLocaleString }}
+              </div>
             </div>
           </van-col>
-          <van-col span="8">
+         <!-- <van-col span="8">
             <div style="text-align: center">
               <div class="sport-content-title2">
                 {{ $t("止損價") }} ({{ activeObj.symbolCode }})
               </div>
               <div class="sport-content-text2">
-                -{{ item.profitTargetPrice || "--" }}
+                {{ item.stopTargetPrice | _toLocaleString }}
               </div>
             </div>
           </van-col>
@@ -115,10 +124,10 @@
                 {{ $t("止盈價") }} ({{ activeObj.symbolCode }})
               </div>
               <div class="sport-content-text2">
-                -{{ item.stopTargetPrice || "--" }}
+                {{ item.profitTargetPrice | _toLocaleString }}
               </div>
             </div>
-          </van-col>
+          </van-col> -->
         </van-row>
         <van-row>
           <van-col span="12">
@@ -198,6 +207,7 @@
       show: false,
       actives: 0,
       dataList: [],
+      timer: null,
       tabsList: [
         {
           title: this.$t("持倉"),
@@ -211,7 +221,14 @@
       ],
     };
   },
-
+  created(){
+    this.timer = setInterval(() => {
+      this.getList();
+    }, 1000);
+  },
+  beforeDestroy() {
+    clearInterval(this.timer); // 在组件销毁前清除定时器
+  },
   methods: {
     pushRouter(item) {
       const obj = {
@@ -236,7 +253,7 @@
       });
     },
     onLoad() {
-      this.pageNum++;
+      // this.pageNum++;
       this.loading = true;
     },
     async confirm() {
@@ -264,13 +281,14 @@
       const res = await getchicang({
         state: this.actives,
         stockType: laber || this.activeObj.laber,
-        pageNum: this.pageNum,
-        pageSize: this.pageSize,
+        pageNum: 1,
+        pageSize: 100,
       });
 
       this.loading = false;
       if (res.status === 0) {
         this.dataList = res.data.list;
+        this.$forceUpdate(); // 强制Vue重新渲染
         // if (res.data.total <= this.dataList.length) {
         this.finished = true;
         //   }

--
Gitblit v1.9.3