Merge branch 'glms/feature/dotnumber' into 'glms/feature/1.4.2'
feat(swaptrade): 修复交易后付、预付金腿金额 小数点精度问题(2位) See merge request otc-dev/zszq-trs!7
This commit is contained in:
@@ -320,7 +320,7 @@
|
||||
<vue-datepicker :mindate="trade.TradeDate" :maxdate="trade.ExerciseDate" name="HappenDate" :holiday="1" v-model="item.HappenDate" style="width:100px;" ref="happenDateRefs" />
|
||||
</td>
|
||||
<td>
|
||||
<vue-number-input v-bind:format="inputFormatTradeSinglePrice" v-model="item.InterestPrincipalFix" style="width:100px;"></vue-number-input>
|
||||
<vue-number-input v-bind:format="inputFormatTradeSinglePriceFixed2" v-model="item.InterestPrincipalFix" style="width:100px;"></vue-number-input>
|
||||
</td>
|
||||
<td>
|
||||
<select v-model="item.Currency" style="width:70px;">
|
||||
@@ -505,7 +505,7 @@
|
||||
</template>
|
||||
</td>
|
||||
<td>
|
||||
<vue-number-input v-model="item.PosiTradingFeePending" v-bind:format="inputFormatTradeSinglePrice"></vue-number-input>
|
||||
<vue-number-input v-model="item.PosiTradingFeePending" v-bind:format="inputFormatTradeSinglePriceFixed2"></vue-number-input>
|
||||
<div class="bubble-box">我方{{item.PosiDirection==1?"支付":"收取"}}交易费用</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@@ -15,6 +15,7 @@ const inputFormatTradeAmount = Object.freeze({ precision: otcformat.trading.noti
|
||||
const inputFormatSwapRate = Object.freeze({ precision: 4, negative: true, append: '%', trimTailZeros: false });
|
||||
const inputFormatTradePrice = Object.freeze({ precision: otcformat.trading.tradePrice.precision, negative: true, append: '' });
|
||||
const inputFormatTradeSinglePrice = Object.freeze({ precision: otcformat.trading.tradeSinglePrice.precision, negative: true, append: '', percent: false });
|
||||
const inputFormatTradeSinglePriceFixed2 = Object.freeze({ precision: 2, negative: true, append: '', percent: false, trimTailZeros: false });
|
||||
const inputFormatPosiFeePercent = Object.freeze({ precision: 4, negative: true, append: '%' });
|
||||
const inputFormatPosiFeeUnit = Object.freeze({ precision: 6, negative: true, append: '' });
|
||||
const inputFormatMarginRate = Object.freeze({ precision: otcformat.trading.marginRateP.precision, append: '%' });
|
||||
|
||||
Reference in New Issue
Block a user