Browse Source

优化

master
ltlzx 4 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", "e0": "Limit Price",
"e1": "Num", "e1": "Num",
"e2": "Leaf", "e2": "Leaf",
"e3": "Required Margin", "e3": "Margin",
"e4": "Multiple positions", "e4": "Multiple positions",
"e5": "Short position holding", "e5": "Short position holding",
"e6": "bullish", "e6": "bullish",

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

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

Loading…
Cancel
Save