From 5ca568e693659785d4f622ad161c94aea9bd3b0a Mon Sep 17 00:00:00 2001 From: Gemini Wen Date: Sun, 27 Jul 2025 10:50:39 +0800 Subject: [PATCH] feat: format numbers >= million with M suffix and remove billion k formatting MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update formatNumber function to display numbers >= 1 million with 'M' suffix - Remove previous billion formatting with 'k' suffix - Example: 2,500,000 displays as '2M' for better readability - Use Math.floor() to ensure no decimal points in formatted numbers 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- web/admin/app.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/admin/app.js b/web/admin/app.js index c6eb3d70..2910ca4b 100644 --- a/web/admin/app.js +++ b/web/admin/app.js @@ -2489,8 +2489,8 @@ const app = createApp({ formatNumber(num) { if (num === null || num === undefined) return '0'; const number = Number(num); - if (number >= 1000000000) { - return Math.floor(number / 1000).toLocaleString() + 'k'; + if (number >= 1000000) { + return Math.floor(number / 1000000).toLocaleString() + 'M'; } return number.toLocaleString(); },