From 4d1142f68ab46428939b6d16913b98cad406f082 Mon Sep 17 00:00:00 2001
From: zzzz <690498789@qq.com>
Date: Sun, 07 Apr 2024 18:25:48 +0800
Subject: [PATCH] ne1
---
src/page/user/Warehouse/data.list.vue | 48 ++++++++++++++++++++++++++++++------------------
1 files changed, 30 insertions(+), 18 deletions(-)
diff --git a/src/page/user/Warehouse/data.list.vue b/src/page/user/Warehouse/data.list.vue
index ccab3fc..6e4eb0d 100644
--- a/src/page/user/Warehouse/data.list.vue
+++ b/src/page/user/Warehouse/data.list.vue
@@ -34,7 +34,9 @@
<van-row>
<van-col span="8">
<div style="text-align: left">
- <div class="sport-content-title2">{{ $t("盈虧") }} (USD)</div>
+ <div class="sport-content-title2">
+ {{ $t("盈虧") }} ({{ activeObj.symbolCode }})
+ </div>
<div class="sport-content-text" style="color: #d04b64">
{{ item.profitAndLose }}
</div>
@@ -42,7 +44,9 @@
</van-col>
<van-col span="8">
<div style="text-align: center">
- <div class="sport-content-title2">{{ $t("hj141") }} (USD)</div>
+ <div class="sport-content-title2">
+ {{ $t("hj141") }} ({{ activeObj.symbolCode }})
+ </div>
<div class="sport-content-text2">
{{ item.profitAndLoseParent }}
</div>
@@ -58,19 +62,25 @@
<van-row>
<van-col span="8">
<div style="text-align: left">
- <div class="sport-content-title2">{{ $t("hj40") }}(USD)</div>
+ <div class="sport-content-title2">
+ {{ $t("hj40") }}({{ activeObj.symbolCode }})
+ </div>
<div class="sport-content-text2">{{ item.now_price }}</div>
</div>
</van-col>
<van-col span="8">
<div style="text-align: center">
- <div class="sport-content-title2">{{ $t("持倉價") }} (USD)</div>
+ <div class="sport-content-title2">
+ {{ $t("持倉價") }} ({{ activeObj.symbolCode }})
+ </div>
<div class="sport-content-text2">{{ item.buyOrderPrice }}</div>
</div>
</van-col>
<van-col span="8">
<div style="text-align: right">
- <div class="sport-content-title2">{{ $t("訂單金額") }} (USD)</div>
+ <div class="sport-content-title2">
+ {{ $t("訂單金額") }} ({{ activeObj.symbolCode }})
+ </div>
<div class="sport-content-text2">{{ item.orderTotalPrice }}</div>
</div>
</van-col>
@@ -79,14 +89,16 @@
<van-col span="8">
<div style="text-align: left">
<div class="sport-content-title2">
- {{ $t("開倉手續費") }} (USD)
+ {{ $t("開倉手續費") }} ({{ activeObj.symbolCode }})
</div>
<div class="sport-content-text2">{{ item.orderFee }}</div>
</div>
</van-col>
<van-col span="8">
<div style="text-align: center">
- <div class="sport-content-title2">{{ $t("止損價") }} (USD)</div>
+ <div class="sport-content-title2">
+ {{ $t("止損價") }} ({{ activeObj.symbolCode }})
+ </div>
<div class="sport-content-text2">
-{{ item.profitTargetPrice || "--" }}
</div>
@@ -94,7 +106,9 @@
</van-col>
<van-col span="8">
<div style="text-align: right">
- <div class="sport-content-title2">{{ $t("止盈價") }} (USD)</div>
+ <div class="sport-content-title2">
+ {{ $t("止盈價") }} ({{ activeObj.symbolCode }})
+ </div>
<div class="sport-content-text2">
-{{ item.stopTargetPrice || "--" }}
</div>
@@ -169,7 +183,7 @@
data() {
return {
pageNum: 1,
- pageSize: 15,
+ pageSize: 150,
loading: true,
finished: false,
closeSell: {},
@@ -189,11 +203,11 @@
],
};
},
+
methods: {
onLoad() {
this.pageNum++;
this.loading = true;
- this.getList();
},
async confirm() {
const res = await sell({
@@ -205,12 +219,13 @@
this.pageNum = 1;
this.finished = false;
this.getList();
+ this.$emit("closingPosition");
} else {
Notify({ type: "danger", message: res.msg });
}
},
+ // 获取仓位列表
async getList(laber) {
- console.log(laber);
if (laber) {
this.dataList = [];
this.pageNum = 1;
@@ -222,15 +237,12 @@
pageNum: this.pageNum,
pageSize: this.pageSize,
});
- if (res.data.total <= this.dataList.length) {
- this.finished = true;
- }
+
this.loading = false;
if (res.status === 0) {
- if (this.pageNum !== 1) {
- this.dataList = [...this.dataList, ...res.data.list];
- } else {
- this.dataList = res.data.list;
+ this.dataList = res.data.list;
+ if (res.data.total <= this.dataList.length) {
+ this.finished = true;
}
} else {
this.loading = false;
--
Gitblit v1.9.3