diff --git a/.DS_Store b/.DS_Store index 7feef80..0fd10a9 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/pages/assets/points-convert-list.vue b/pages/assets/points-convert-list.vue index 94c460c..aff0c1b 100644 --- a/pages/assets/points-convert-list.vue +++ b/pages/assets/points-convert-list.vue @@ -351,14 +351,23 @@ export default { return mergedList; }, formatAmount(value) { - const number = Number(value || 0); - if (!Number.isFinite(number)) { - return "0"; - } - - return Math.round(number) - .toString() - .replace(/\B(?=(\d{3})+(?!\d))/g, ","); + const number = Number(value || 0); + if (!Number.isFinite(number)) { + return "0.00"; + } + + // 向下截断到两位小数,不四舍五入 + const truncated = Math.floor(number * 100) / 100; + + // 格式化为两位小数 + const formatted = truncated.toFixed(2); + + // 添加千分位分隔符(整数部分) + const parts = formatted.split("."); + const integerPart = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ","); + const decimalPart = parts[1]; + + return integerPart + "." + decimalPart; }, switchRange(nextRangeKey) { const targetRangeKey = String(nextRangeKey || ""); diff --git a/pages/assets/power-exchange.vue b/pages/assets/power-exchange.vue index 591418f..620199a 100644 --- a/pages/assets/power-exchange.vue +++ b/pages/assets/power-exchange.vue @@ -392,7 +392,7 @@ export default { this.openResultDialog( "error", "兑换失败!", - "兑换数量小于10的倍数不可用", + "兑换算力时所需的抵用券、消费券、余额。必须大于10的倍数。", ); return; } diff --git a/unpackage/dist/build/web/index.html b/unpackage/dist/build/web/index.html new file mode 100644 index 0000000..b3f35cb --- /dev/null +++ b/unpackage/dist/build/web/index.html @@ -0,0 +1,2 @@ +