Browse Source

合约杠杆切换保证金

master
luyisha 3 years ago
parent
commit
001ca5fe29
  1. 29
      src/views/contract/exchange-store.vue
  2. 7
      src/views/setting/index.vue

29
src/views/contract/exchange-store.vue

@ -526,13 +526,20 @@ export default {
return item.avail_position;
},
activeStep_buy() {
if (!this.form.amount_buy || !this.maxNum) return 0;
let num = (this.form.amount_buy / this.maxNum) * 100;
// console.log(this.form.amount_buy , this.maxNum ,'----------')
// if (!this.form.amount_buy || !this.maxNum) return 0;
// let num = (this.form.amount_buy / this.maxNum) * 100;
// return num;
if (!this.form.amount_buy || !this.accountInfo.usable_balance) return 0;
let num = (this.form.amount_buy / this.accountInfo.usable_balance) * 100;
return num;
},
activeStep_sell() {
if (!this.form.amount_sell || !this.maxNum) return 0;
let num = (this.form.amount_sell / this.maxNum) * 100;
// if (!this.form.amount_sell || !this.maxNum) return 0;
// let num = (this.form.amount_sell / this.maxNum) * 100;
// return num;
if (!this.form.amount_sell || !this.accountInfo.usable_balance) return 0;
let num = (this.form.amount_sell / this.accountInfo.usable_balance) * 100;
return num;
},
//
@ -542,7 +549,7 @@ export default {
// },
amount_buy(){
console.info(this.form.lever_rate)
console.info(this.margin_buy)
console.info(this.margin_buy, '买入--保证金')
if (!this.form.lever_rate || !this.margin_buy) return 0;
let p=this.margin_buy*this.form.lever_rate;
@ -605,14 +612,16 @@ export default {
},
//
sliderChange($ev, operate) {
console.log($ev, '滑块滑起来了')
if(operate=='sell'){
this.form.amount_sell = Math.round((this.maxNum * $ev) / 100)||'';
console.info(this.form)
// this.form.amount_sell = Math.round((this.maxNum * $ev) / 100)||'';
this.form.amount_sell = Math.round((this.accountInfo.usable_balance * $ev) / 100)||'';
// console.info(this.form)
this.margin_sell=this.form.amount_sell/this.form.lever_rate || 0
}else if (operate == 'buy'){
this.form.amount_buy = Math.round((this.maxNum * $ev) / 100)||'';
console.info(this.form)
// this.form.amount_buy = Math.round((this.maxNum * $ev) / 100)||'';
this.form.amount_buy = Math.round((this.accountInfo.usable_balance * $ev) / 100)||'';
// console.info(this.form)
this.margin_buy=this.form.amount_buy/this.form.lever_rate || 0
}
},

7
src/views/setting/index.vue

@ -8,9 +8,10 @@
<!-- 登录密码 -->
<div class="col-md-6 d-flex">
<div class="panel-box bg-panel shadow-sm mb-4 w-100 d-flex flex-column" style="background-color: #fafafa;">
<div class="heading">{{$t('setting.loginPassword')}}</div>
<div class="tab-content flex-fill d-flex flex-column justify-content-between align-items-start">
<div class="text-black-50">{{$t('setting.loginPassword')}}</div>
<!-- <div class="heading">{{$t('setting.loginPassword')}}</div> -->
<div class="tab-content flex-fill d-flex flex-column justify-content-center align-items-center"
style="padding: 34px 14px;">
<!-- <div class="text-black-50">{{$t('setting.loginPassword')}}</div> -->
<button class="btn btn-sm" @click="loginShow=true" style="background-color: #F7D558;">{{$t('setting.resLoginPassword')}}</button>
</div>
</div>

Loading…
Cancel
Save