Browse Source

优化

master
ltlzx 3 years ago
parent
commit
a39c1b9ff8
  1. 2
      src/i18n/en.json
  2. 49
      src/views/contract/exchange-store.vue

2
src/i18n/en.json

@ -910,7 +910,7 @@
"e0": "Limit Price",
"e1": "Num",
"e2": "Leaf",
"e3": "Required Margin",
"e3": "Margin",
"e4": "Multiple positions",
"e5": "Short position holding",
"e6": "bullish",

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

@ -88,16 +88,16 @@
</div>
<div class="input-group mb-4 input-group-sm">
<div class="input-group-prepend">
<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.e1") }}</span> -->
<span class="input-group-text">{{ $t("contract.l2") }}</span>
</div>
<!-- v-model="form.amount" -->
<!-- :placeholder="tips" -->
<input
type="number"
v-model="form.amount"
class="form-control"
:placeholder="tips"
type="number"
v-model="margin"
class="form-control"
placeholder="USDT"
/>
<!-- <div class="input-group-append">
<span class="input-group-text">{{ $t("contract.e2") }}</span>
@ -229,8 +229,8 @@ export default {
25:'',
50:'',
75:''
}
// margin:"",
},
margin:0,
};
},
props: {
@ -330,19 +330,19 @@ export default {
return num;
},
//
margin() {
if (!this.form.lever_rate) return '';
return math.omitTo(this.form.amount*this.unit_amount / this.form.lever_rate, 4);
},
// amount(){
// console.info(this.form.lever_rate)
// console.info(this.margin)
// if (!this.form.lever_rate || !this.margin) return 0;
// let p=this.margin*this.form.lever_rate;
// margin() {
// if (!this.form.lever_rate) return '';
// return math.omitTo(this.form.amount*this.unit_amount / this.form.lever_rate, 4);
// },
amount(){
console.info(this.form.lever_rate)
console.info(this.margin)
if (!this.form.lever_rate || !this.margin) return 0;
let p=this.margin*this.form.lever_rate;
// this.form.amount=p;
// return p
// }
this.form.amount=p;
return p
}
},
methods: {
//
@ -390,8 +390,9 @@ export default {
},
//
sliderChange($ev) {
this.form.amount = Math.round((this.maxNum * $ev) / 100)||'';
// this.margin=this.form.amount/this.form.lever_rate
this.form.amount = Math.round((this.maxNum * $ev) / 100)||'';
console.info(this.form)
this.margin=this.form.amount/this.form.lever_rate || 0
},
//
selectLever(idx) {

Loading…
Cancel
Save