code refactor

This commit is contained in:
MaysWind
2024-11-04 00:20:05 +08:00
parent 501de6ffef
commit 9a67af7c55
4 changed files with 9 additions and 7 deletions
+5 -3
View File
@@ -36,6 +36,7 @@ import { useUserStore } from '@/stores/user.js';
import transactionConstants from '@/consts/transaction.js';
import { removeAll } from '@/lib/common.js';
import logger from '@/lib/logger.js';
export default {
props: [
@@ -75,7 +76,8 @@ export default {
}
return (val >= transactionConstants.minAmountNumber && val <= transactionConstants.maxAmountNumber) || self.$t('Amount value exceeds limitation');
} catch (e) {
} catch (ex) {
logger.warn('cannot parse amount in amount input, original value is ' + v, ex);
return self.$t('Amount value is not number');
}
}
@@ -249,8 +251,8 @@ export default {
this.currentValue = finalValue;
e.preventDefault();
}
} catch (e) {
e.target.value = '0';
} catch (ex) {
ex.target.value = '0';
}
},
onPaste(e) {
+2 -2
View File
@@ -245,9 +245,9 @@ export default {
try {
exchangeRateAmount = getConvertedAmount(this.baseAmount / 100, fromExchangeRate, toExchangeRate);
} catch (e) {
} catch (ex) {
exchangeRateAmount = 0;
logger.warn('failed to convert amount by exchange rates, original base amount is ' + this.baseAmount)
logger.warn('failed to convert amount by exchange rates, original base amount is ' + this.baseAmount, ex)
}
return this.$locale.formatExchangeRateAmount(this.userStore, exchangeRateAmount);
+1 -1
View File
@@ -1448,7 +1448,7 @@ export default {
amount2 = parseInt(filterItems[2]);
}
} catch (ex) {
logger.warn('cannot parse amount from filter value, original value is ' + this.query.amountFilter);
logger.warn('cannot parse amount from filter value, original value is ' + this.query.amountFilter, ex);
}
}
@@ -133,7 +133,7 @@ export default {
amount2 = parseInt(filterItems[2]);
}
} catch (ex) {
logger.warn('cannot parse amount from filter value, original value is ' + query.value);
logger.warn('cannot parse amount from filter value, original value is ' + query.value, ex);
}
}