allow set base amount in exchange rate page

This commit is contained in:
MaysWind
2022-07-21 00:41:37 +08:00
parent 9a79606565
commit 03d95033d7
6 changed files with 118 additions and 34 deletions
+11
View File
@@ -508,6 +508,16 @@ function stringCurrencyToNumeric(str) {
}
}
function getExchangedAmount(amount, fromRate, toRate) {
const exchangeRate = parseFloat(toRate) / parseFloat(fromRate);
if (!isNumber(exchangeRate)) {
return null;
}
return amount * exchangeRate;
}
function base64encode(arrayBuffer) {
if (!arrayBuffer || arrayBuffer.length === 0) {
return null;
@@ -684,6 +694,7 @@ export default {
appendThousandsSeparator,
numericCurrencyToString,
stringCurrencyToNumeric,
getExchangedAmount,
base64encode,
arrayBufferToString,
stringToArrayBuffer,