From b13d4a4289ca95318f10db5eba75310cae0db3d6 Mon Sep 17 00:00:00 2001
From: lxf <1371462558@qq.com>
Date: Wed, 11 Jun 2025 16:54:52 +0800
Subject: [PATCH] sytle
---
src/components/constract/PerpetualContract/positionCom/currentPosition.vue | 24 +++++++++++++++---------
1 files changed, 15 insertions(+), 9 deletions(-)
diff --git a/src/components/constract/PerpetualContract/positionCom/currentPosition.vue b/src/components/constract/PerpetualContract/positionCom/currentPosition.vue
index e9d504b..787c323 100644
--- a/src/components/constract/PerpetualContract/positionCom/currentPosition.vue
+++ b/src/components/constract/PerpetualContract/positionCom/currentPosition.vue
@@ -7,7 +7,7 @@
:empty-text="$t('message.home.noData')"
>
<!-- 合约会显示buy和杠杆 -->
- <el-table-column :label="$t('message.jiaoyi.heyue')" width="180">
+ <el-table-column :label="$t('message.jiaoyi.heyue')" width="140">
<template #default="scope">
<div class="first-column">
<span
@@ -29,6 +29,7 @@
:prop="item.prop"
:label="$t(item.label)"
:formatter="item.formatter"
+ :width="item.width"
/>
<el-table-column :label="$t('message.home.caozuo')" min-width="100">
<template #default="scope">
@@ -84,6 +85,7 @@
prop: "profit",
label: "message.user.weishixianyingkui(shouyilv)",
formatter: this.formatterData,
+ width: 260,
},
{
prop: "volume", //volume_open持仓总张数,volume表示剩余
@@ -93,6 +95,10 @@
{
prop: "trade_avg_price",
label: "message.user.kaicangjiage",
+ formatter: (row) => {
+ const { trade_avg_price } = row;
+ return bigDecimal.round(trade_avg_price, 6);
+ },
},
{
@@ -104,11 +110,11 @@
prop: "lever_rate",
label: "message.home.gangganbeishu",
},
- {
- prop: "change_ratio",
- label: "message.home.baozhengjinbilv",
- // formatter: this.ratioFormatter,
- },
+ // {
+ // prop: "change_ratio",
+ // label: "message.home.baozhengjinbilv",
+ // // formatter: this.ratioFormatter,
+ // },
{
prop: "deposit",
label: "message.home.baozhengjin",
@@ -153,8 +159,8 @@
},
formatterData(row) {
const ratio = this.ratioFormatter(row);
- const profit = Number(row.profit).toFixed(4);
- return `${profit}/(${ratio})`;
+ const profit = Number(row.profit).toFixed(6);
+ return `${profit}(${ratio})`;
},
//设置单个单元格样式 行下标:rowIndex 列下标:columnIndex
cellStyle({ row, column, rowIndex, columnIndex }) {
@@ -195,7 +201,7 @@
(accumulator, cur) => Number(accumulator) + Number(cur.profit),
0
);
- const dataloss = bigDecimal.round(profitLoss, 2);
+ const dataloss = bigDecimal.round(profitLoss, 6);
// 保证金率
const marginRate = res.data.reduce(
(accumulator, cur) =>
--
Gitblit v1.9.3