|
|
@ -1,6 +1,6 @@ |
|
|
<template> |
|
|
<template> |
|
|
<div class="markets-pair-list exchange-store bg-plain"> |
|
|
<div class="markets-pair-list exchange-store bg-plain ex-s-p-c"> |
|
|
<div class="nav nav-pills"> |
|
|
<div class="nav nav-pills" style="align-items: center;width:180px;"> |
|
|
<div class="nav-item" :class="{ active: tab == 1 }"> |
|
|
<div class="nav-item" :class="{ active: tab == 1 }"> |
|
|
<a class="nav-link" :class="{ active: tab == 1 }" @click="tab = 1">{{ |
|
|
<a class="nav-link" :class="{ active: tab == 1 }" @click="tab = 1">{{ |
|
|
$t("contract.d5") |
|
|
$t("contract.d5") |
|
|
@ -11,7 +11,7 @@ |
|
|
$t("contract.d6") |
|
|
$t("contract.d6") |
|
|
}}</a> |
|
|
}}</a> |
|
|
</div> --> |
|
|
</div> --> |
|
|
<div class="flex-fill px-3 justify-content-end d-flex align-items-center"> |
|
|
<div class="flex-fill d-flex align-items-center"> |
|
|
<el-popover |
|
|
<el-popover |
|
|
placement="bottom" |
|
|
placement="bottom" |
|
|
width="100" |
|
|
width="100" |
|
|
@ -43,7 +43,7 @@ |
|
|
</el-popover> |
|
|
</el-popover> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="content-box px-3 "> |
|
|
<div class="content-box"> |
|
|
<div v-if="type == 2" class="input-group my-4 input-group-sm"> |
|
|
<div v-if="type == 2" class="input-group my-4 input-group-sm"> |
|
|
<div class="input-group-prepend"> |
|
|
<div class="input-group-prepend"> |
|
|
<span class="input-group-text">{{ $t("contract.d7") }}</span> |
|
|
<span class="input-group-text">{{ $t("contract.d7") }}</span> |
|
|
@ -53,7 +53,8 @@ |
|
|
<span class="input-group-text">USDT</span> |
|
|
<span class="input-group-text">USDT</span> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="d-flex align-items-center" style="margin: 0.5rem 0;color: #666;"> |
|
|
<div> |
|
|
|
|
|
<div class="" style="color: #666;"> |
|
|
<div class="nav nav-pills"> |
|
|
<div class="nav nav-pills"> |
|
|
<div class="nav-item" :class="{ active: form.type == 1 }" @click="form.type = 1"> |
|
|
<div class="nav-item" :class="{ active: form.type == 1 }" @click="form.type = 1"> |
|
|
<a style="display:block;padding:5px 0px;margin:0 15px 0 0;"> |
|
|
<a style="display:block;padding:5px 0px;margin:0 15px 0 0;"> |
|
|
@ -67,19 +68,19 @@ |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="d-flex" style="color: #666;"> |
|
|
<div class="" style="color: #666;white-space: nowrap;margin: 0px 0px 10px 0px;"> |
|
|
<div style="margin-right: 10px;">{{ $t("contract.a3") }}</div> |
|
|
<span style="margin-right: 10px;">{{ $t("contract.a3") }}</span> |
|
|
<div> |
|
|
<span> {{ accountInfo.usable_balance }} USDT |
|
|
{{ accountInfo.usable_balance }} USDT |
|
|
|
|
|
<i |
|
|
<i |
|
|
class="el-icon-sort" |
|
|
class="el-icon-sort" |
|
|
@click="$router.push('/wallet/assets/exchange')" |
|
|
@click="$router.push('/wallet/assets/exchange')" |
|
|
></i> |
|
|
></i> |
|
|
|
|
|
</span> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="d-flex my-3 align-items-center"> |
|
|
<div class="d-flex align-items-center px-2"> |
|
|
<div class="input-group input-group-sm"> |
|
|
<div class="input-group-a"> |
|
|
<div class="input-group-prepend"> |
|
|
<div class="input-group-append"> |
|
|
<span class="input-group-text">{{ $t("contract.d8") }}</span> |
|
|
<span class="input-group-text">{{ $t("contract.d8") }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<template v-if="form.type == 1"> |
|
|
<template v-if="form.type == 1"> |
|
|
@ -110,8 +111,8 @@ |
|
|
{{ form.type == 1 ? $t("contract.e0") : $t("contract.d9") }} |
|
|
{{ form.type == 1 ? $t("contract.e0") : $t("contract.d9") }} |
|
|
</button> --> |
|
|
</button> --> |
|
|
</div> |
|
|
</div> |
|
|
<div class="input-group mb-3 input-group-sm"> |
|
|
<div class="input-group-a align-items-center"> |
|
|
<div class="input-group-prepend"> |
|
|
<div class=""> |
|
|
<!-- <span class="input-group-text">{{ $t("contract.e1") }}</span> --> |
|
|
<!-- <span class="input-group-text">{{ $t("contract.e1") }}</span> --> |
|
|
<span class="input-group-text">{{ $t("contract.l2") }}</span> |
|
|
<span class="input-group-text">{{ $t("contract.l2") }}</span> |
|
|
</div> |
|
|
</div> |
|
|
@ -126,7 +127,8 @@ |
|
|
<span class="input-group-text">{{ $t("contract.e2") }}</span> |
|
|
<span class="input-group-text">{{ $t("contract.e2") }}</span> |
|
|
</div> --> |
|
|
</div> --> |
|
|
</div> |
|
|
</div> |
|
|
<div class="px-2 mb-3" v-if="this.tab == 1"> |
|
|
<div style="width:200px;margin:0px 12px;"> |
|
|
|
|
|
<div class="px-2" v-if="this.tab == 1"> |
|
|
<el-slider |
|
|
<el-slider |
|
|
:value="activeStep" |
|
|
:value="activeStep" |
|
|
@input="sliderChange" |
|
|
@input="sliderChange" |
|
|
@ -164,32 +166,33 @@ |
|
|
<div>{{ shortPosition }} {{ $t("contract.e2") }}</div> |
|
|
<div>{{ shortPosition }} {{ $t("contract.e2") }}</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
</div> |
|
|
<div class="exchange_button" v-if="tab == 1" style="color: #999;"> |
|
|
<div class="exchange_button" v-if="tab == 1" style="color: #999;"> |
|
|
<div class="px-1 flex-fill mb-4"> |
|
|
<div class="px-2 flex-fill"> |
|
|
<button |
|
|
<button |
|
|
@click="ifOpenPosition(1)" |
|
|
@click="ifOpenPosition(1)" |
|
|
type="button" |
|
|
type="button" |
|
|
class="sub w-24/24 btn-success btn btn-sm mb-3" |
|
|
class="sub w-24/24 btn-success btn btn-sm mb-2" |
|
|
> |
|
|
> |
|
|
{{ $t("contract.d0") }} |
|
|
{{ $t("contract.d0") }} |
|
|
<!-- <span class="fn-12"> ({{ $t("contract.e6") }}) </span> --> |
|
|
<!-- <span class="fn-12"> ({{ $t("contract.e6") }}) </span> --> |
|
|
</button> |
|
|
</button> |
|
|
<div class="text-left"> |
|
|
<div class="text-left" style="white-space: nowrap;"> |
|
|
{{ $t("contract.e7") }} {{ maxNum }} |
|
|
{{ $t("contract.e7") }} {{ maxNum }} |
|
|
<!-- {{ $t("contract.e2") }} --> |
|
|
<!-- {{ $t("contract.e2") }} --> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="px-1 flex-fill"> |
|
|
<div class="px-2 flex-fill"> |
|
|
<button |
|
|
<button |
|
|
@click="ifOpenPosition(2)" |
|
|
@click="ifOpenPosition(2)" |
|
|
type="button" |
|
|
type="button" |
|
|
class="sub w-24/24 btn-danger btn btn-sm mb-3" |
|
|
class="sub w-24/24 btn-danger btn btn-sm mb-2" |
|
|
> |
|
|
> |
|
|
{{ $t("contract.d2") }} |
|
|
{{ $t("contract.d2") }} |
|
|
<!-- <span class="fn-12"> ({{ $t("contract.e8") }}) </span> --> |
|
|
<!-- <span class="fn-12"> ({{ $t("contract.e8") }}) </span> --> |
|
|
</button> |
|
|
</button> |
|
|
<!-- <div class="text-center"> --> |
|
|
<!-- <div class="text-center"> --> |
|
|
<div class="text-right"> |
|
|
<div class="text-right" style="white-space: nowrap;"> |
|
|
{{ $t("contract.e7") }} {{ maxNum }} |
|
|
{{ $t("contract.e7") }} {{ maxNum }} |
|
|
<!-- {{ $t("contract.e2") }} --> |
|
|
<!-- {{ $t("contract.e2") }} --> |
|
|
</div> |
|
|
</div> |
|
|
@ -517,4 +520,21 @@ export default { |
|
|
.markets-pair-list .nav-item.active a{ |
|
|
.markets-pair-list .nav-item.active a{ |
|
|
color: #F7D558 !important; |
|
|
color: #F7D558 !important; |
|
|
} |
|
|
} |
|
|
|
|
|
.ex-s-p-c{ |
|
|
|
|
|
display: flex; |
|
|
|
|
|
justify-content: space-between; |
|
|
|
|
|
border-top: 1px solid; |
|
|
|
|
|
padding: 10px 0px; |
|
|
|
|
|
} |
|
|
|
|
|
.ex-s-p-c .content-box{ |
|
|
|
|
|
display: flex; |
|
|
|
|
|
align-items: center; |
|
|
|
|
|
} |
|
|
|
|
|
.ex-s-p-c .input-group-a { |
|
|
|
|
|
position: relative; |
|
|
|
|
|
display: -ms-flexbox; |
|
|
|
|
|
display: flex; |
|
|
|
|
|
-ms-flex-align: stretch; |
|
|
|
|
|
align-items: stretch; |
|
|
|
|
|
} |
|
|
</style> |
|
|
</style> |
|
|
|