|
|
@ -118,7 +118,7 @@ |
|
|
</span> |
|
|
</span> |
|
|
<div class="input-group" slot="reference"> |
|
|
<div class="input-group" slot="reference"> |
|
|
<!-- Entrust Price --> |
|
|
<!-- Entrust Price --> |
|
|
<input type="number" v-model="buyorder.entrust_price" class="form-control" :placeholder="$t('exchange.enter-price')"> |
|
|
<input type="number" v-model="buyorder.entrust_price" class="form-control" :placeholder="$t('exchange.enter-price')" @focus="dealZeroA('EE', buyorder.entrust_price)"> |
|
|
<div class="input-group-append"> |
|
|
<div class="input-group-append"> |
|
|
<span class="input-group-text">{{pair.from}}</span> |
|
|
<span class="input-group-text">{{pair.from}}</span> |
|
|
</div> |
|
|
</div> |
|
|
@ -134,7 +134,7 @@ |
|
|
{{ msgList.buy[3] }} |
|
|
{{ msgList.buy[3] }} |
|
|
</span> |
|
|
</span> |
|
|
<div class="input-group" slot="reference"> |
|
|
<div class="input-group" slot="reference"> |
|
|
<input type="number" v-model="buyTotal" class="form-control" min=0 :placeholder="$t('exchange.enter-total')"> |
|
|
<input type="number" v-model="buyTotal" class="form-control" min=0 :placeholder="$t('exchange.enter-amount')" @focus="dealZeroA('DDD', buyTotal)"> |
|
|
<div class="input-group-append"> |
|
|
<div class="input-group-append"> |
|
|
<span class="input-group-text">{{pair.from}}</span> |
|
|
<span class="input-group-text">{{pair.from}}</span> |
|
|
</div> |
|
|
</div> |
|
|
@ -151,7 +151,7 @@ |
|
|
{{ msgList.buy[2] }} |
|
|
{{ msgList.buy[2] }} |
|
|
</span> |
|
|
</span> |
|
|
<div class="input-group" slot="reference"> |
|
|
<div class="input-group" slot="reference"> |
|
|
<input type="number" v-model="buyorder.amount" class="form-control" min=0 :placeholder="$t('exchange.enter-amount')"> |
|
|
<input type="number" v-model="buyorder.amount" class="form-control" min=0 :placeholder="$t('exchange.enter-amount')" @focus="dealZeroA('CC', buyorder.amount)"> |
|
|
<div class="input-group-append"> |
|
|
<div class="input-group-append"> |
|
|
<span class="input-group-text">{{pair.to}}</span> |
|
|
<span class="input-group-text">{{pair.to}}</span> |
|
|
</div> |
|
|
</div> |
|
|
@ -183,7 +183,10 @@ |
|
|
<!-- 购买的数量 --> |
|
|
<!-- 购买的数量 --> |
|
|
{{ $t('exchange.amount') }} |
|
|
{{ $t('exchange.amount') }} |
|
|
<!-- <span> {{toBalance}} {{pair.to}}</span><br /> --> |
|
|
<!-- <span> {{toBalance}} {{pair.to}}</span><br /> --> |
|
|
<span> {{+(buyTotal/buyorder.entrust_price).toFixed(8)}} {{ pair.to }}</span><br /> |
|
|
<span> |
|
|
|
|
|
{{ +((buyTotal/buyorder.entrust_price).toFixed(8)) }} |
|
|
|
|
|
{{ pair.to }} |
|
|
|
|
|
</span><br /> |
|
|
<!-- Available --> |
|
|
<!-- Available --> |
|
|
{{ $t('exchange.balance') }} |
|
|
{{ $t('exchange.balance') }} |
|
|
<span> {{fromBalance}} {{pair.from}}</span> |
|
|
<span> {{fromBalance}} {{pair.from}}</span> |
|
|
@ -221,7 +224,7 @@ |
|
|
</span> |
|
|
</span> |
|
|
<div class="input-group" slot="reference"> |
|
|
<div class="input-group" slot="reference"> |
|
|
<!-- Entrust Price --> |
|
|
<!-- Entrust Price --> |
|
|
<input type="number" v-model="sellorder.entrust_price" class="form-control" min=0 :placeholder="$t('exchange.enter-price')"> |
|
|
<input type="number" v-model="sellorder.entrust_price" class="form-control" min=0 :placeholder="$t('exchange.enter-price')" @focus="dealZeroA('BB', sellorder.entrust_price)"> |
|
|
<div class="input-group-append"> |
|
|
<div class="input-group-append"> |
|
|
<span class="input-group-text">{{pair.from}}</span> |
|
|
<span class="input-group-text">{{pair.from}}</span> |
|
|
</div> |
|
|
</div> |
|
|
@ -236,7 +239,7 @@ |
|
|
{{ msgList.sell[2] }} |
|
|
{{ msgList.sell[2] }} |
|
|
</span> |
|
|
</span> |
|
|
<div class="input-group" slot="reference"> |
|
|
<div class="input-group" slot="reference"> |
|
|
<input type="number" v-model="sellorder.amount" class="form-control" min=0 :placeholder="$t('exchange.enter-amount')"> |
|
|
<input type="number" v-model="sellorder.amount" class="form-control" min=0 :placeholder="$t('exchange.enter-amount')" @focus="dealZeroA('AA', sellorder.amount)"> |
|
|
<div class="input-group-append"> |
|
|
<div class="input-group-append"> |
|
|
<span class="input-group-text">{{pair.to}}</span> |
|
|
<span class="input-group-text">{{pair.to}}</span> |
|
|
</div> |
|
|
</div> |
|
|
@ -717,11 +720,41 @@ export default { |
|
|
|
|
|
|
|
|
// 处理输入框中的数字0为空字符串 |
|
|
// 处理输入框中的数字0为空字符串 |
|
|
dealZero(numVal){ |
|
|
dealZero(numVal){ |
|
|
if(numVal===0){ |
|
|
console.log('-----', numVal, typeof numVal) |
|
|
|
|
|
if(numVal==0){ |
|
|
|
|
|
numVal = ''; |
|
|
|
|
|
console.log('-----', numVal, typeof numVal) |
|
|
return ''; |
|
|
return ''; |
|
|
}else{ |
|
|
}else{ |
|
|
|
|
|
numVal = numVal; |
|
|
return numVal; |
|
|
return numVal; |
|
|
} |
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
dealZeroA(type, num){ |
|
|
|
|
|
console.log(type, '-------------------') |
|
|
|
|
|
if(num==0){ |
|
|
|
|
|
switch (type){ |
|
|
|
|
|
case 'AA': |
|
|
|
|
|
this.sellorder.amount = ''; |
|
|
|
|
|
break; |
|
|
|
|
|
case 'BB': |
|
|
|
|
|
this.sellorder.entrust_price = ''; |
|
|
|
|
|
break; |
|
|
|
|
|
case 'CC': |
|
|
|
|
|
this.buyorder.amount = ''; |
|
|
|
|
|
break; |
|
|
|
|
|
case 'DDD': |
|
|
|
|
|
this.buyTotal = ''; |
|
|
|
|
|
break; |
|
|
|
|
|
case 'EE': |
|
|
|
|
|
this.buyorder.entrust_price = ''; |
|
|
|
|
|
break; |
|
|
|
|
|
case 'FF': |
|
|
|
|
|
|
|
|
|
|
|
break; |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
|