- 金豆总数:{{ Math.abs(permanentBean+freeBean) }},付费金豆数:{{ Math.abs(permanentBean) }},免费金豆数:{{
- Math.abs(freeBean)
- }}
+ 金豆总数:{{ format3(Math.abs(permanentBean+freeBean)) }}
+ 付费金豆数:{{ format3(Math.abs(permanentBean)) }}
+ 免费金豆数:{{ format3(Math.abs(freeBean)) }}
diff --git a/src/views/consume/bean/liveStream.vue b/src/views/consume/bean/liveStream.vue
index 744662b..d8411d2 100644
--- a/src/views/consume/bean/liveStream.vue
+++ b/src/views/consume/bean/liveStream.vue
@@ -13,6 +13,10 @@ const defaultTime = [
new Date(2000, 1, 1, 0, 0, 0),
new Date(2000, 2, 1,23 , 59, 59),
]
+const format3 = (num) => {
+ // 每三位添加逗号
+ return num.toLocaleString('en-US')
+}
// 时间格式化
const formatTime = (val) => val ? dayjs(val).format('YYYY-MM-DD HH:mm:ss') : ''
@@ -586,9 +590,9 @@ const getTagText = (state) => {
- 金豆总数:{{ Math.abs(permanentBean+freeBean) }},付费金豆数:{{ Math.abs(permanentBean) }},免费金豆数:{{
- Math.abs(freeBean)
- }}
+ 金豆总数:{{ format3(Math.abs(permanentBean+freeBean)) }}
+ 付费金豆数:{{ format3(Math.abs(permanentBean)) }}
+ 免费金豆数:{{ format3(Math.abs(freeBean)) }}
diff --git a/src/views/consume/gold/coinConsumeDetail.vue b/src/views/consume/gold/coinConsumeDetail.vue
index ef890b5..e7ecc88 100644
--- a/src/views/consume/gold/coinConsumeDetail.vue
+++ b/src/views/consume/gold/coinConsumeDetail.vue
@@ -15,6 +15,13 @@ const trimJwCode = () => {
consumeUser.value.jwcode = consumeUser.value.jwcode.replace(/\s/g, '');
}
}
+const format3 = (num) => {
+ if (!num) return '0';
+ const parts = Number(num).toFixed(2).split('.');
+ // 添加逗号
+ parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ',');
+ return parts.join('.');
+}
// 时间格式化
const formatTime = (val) => val ? dayjs(val).format('YYYY-MM-DD HH:mm:ss') : ''
const defaultTime = [
@@ -626,9 +633,10 @@ const getMarket = async function () {
- 消耗总金额:{{ Math.abs(permanentGolds) / 100 }}新币,永久金币:{{ Math.abs(permanentGolds) / 100 }},免费金币:{{
- Math.abs(freeGolds) / 100
- }},任务金币:{{ Math.abs(taskGolds) / 100 }}
+ 消耗总金额:{{ format3(Math.abs(permanentGolds) / 100) }}新币
+ 永久金币:{{ format3(Math.abs(permanentGolds) / 100) }}
+ 免费金币:{{ format3(Math.abs(freeGolds) / 100) }}
+ 任务金币:{{ format3(Math.abs(taskGolds) / 100) }}
diff --git a/src/views/recharge/beanOnlineRecharge.vue b/src/views/recharge/beanOnlineRecharge.vue
index f7de4e2..8dbdfa6 100644
--- a/src/views/recharge/beanOnlineRecharge.vue
+++ b/src/views/recharge/beanOnlineRecharge.vue
@@ -330,6 +330,10 @@ const getTagText = (state) => {
return '未知状态';
}
}
+const format3 = (num) => {
+ // 每三位添加逗号
+ return num.toLocaleString('en-US')
+}
onMounted(async function () {
await get()
await getArea()
@@ -405,7 +409,8 @@ onMounted(async function () {
- 充值金豆数:{{ beanNum }}, 合计新币数:{{ money }}。
+ 充值金豆数:{{ format3(beanNum) }}, 合计新币数:{{ format3(money) }}。
+
diff --git a/src/views/recharge/beanSystemRecharge.vue b/src/views/recharge/beanSystemRecharge.vue
index 58f49ee..bcb2220 100644
--- a/src/views/recharge/beanSystemRecharge.vue
+++ b/src/views/recharge/beanSystemRecharge.vue
@@ -318,6 +318,10 @@ const getTagText = (state) => {
return '未知状态';
}
}
+const format3 = (num) => {
+ // 每三位添加逗号
+ return num.toLocaleString('en-US')
+}
onMounted(async function () {
await get()
await getArea()
@@ -376,9 +380,9 @@ onMounted(async function () {
- 金豆总数:{{ beanNum }}
- , 付费金豆数:{{ permanentBeans }}
- , 免费金豆数:{{ freeBean }}。
+ 金豆总数:{{ format3(beanNum) }}
+ 付费金豆数:{{ format3(permanentBeans) }}
+ 免费金豆数:{{ format3(freeBean) }}
diff --git a/src/views/recharge/gold/coinRechargeDetail.vue b/src/views/recharge/gold/coinRechargeDetail.vue
index 42dd868..b3cad1c 100644
--- a/src/views/recharge/gold/coinRechargeDetail.vue
+++ b/src/views/recharge/gold/coinRechargeDetail.vue
@@ -1,9 +1,9 @@
@@ -399,10 +403,10 @@ const getMarket = async function () {
- 金币总数:{{ (goldtotal || 0) / 100 }}
- 永久金币:{{ (permanentGold || 0) / 100 }}
- 免费金币:{{ (freeGold || 0) / 100 }}
- 任务金币:{{ (taskGold || 0) / 100 }}
+ 金币总数:{{ format3(goldtotal || 0) }}
+ 永久金币:{{ format3(permanentGold || 0) }}
+ 免费金币:{{ format3(freeGold || 0) }}
+ 任务金币:{{ format3(taskGold || 0) }}
diff --git a/src/views/usergold/gold/clientCountDetail.vue b/src/views/usergold/gold/clientCountDetail.vue
index 2fd1a37..ee1c17e 100644
--- a/src/views/usergold/gold/clientCountDetail.vue
+++ b/src/views/usergold/gold/clientCountDetail.vue
@@ -477,7 +477,10 @@ const getMarket = async function () {
console.log('请求失败', error)
}
}
-
+const format3 = (num) => {
+ // 每三位添加逗号
+ return num.toLocaleString('en-US')
+}
@@ -551,10 +554,10 @@ const getMarket = async function () {
- 金币总数:{{ (totalGoldTotal || 0) / 100 }}
- 永久金币:{{ (totalPermanentGold || 0) / 100 }}
- 免费金币:{{ (totalFreeGold || 0) / 100 }}
- 任务金币:{{ (totalTaskGold || 0) / 100 }}
+ 金币总数:{{ format3(totalGoldTotal || 0) }}
+ 永久金币:{{ format3(totalPermanentGold || 0) }}
+ 免费金币:{{ format3(totalFreeGold || 0) }}
+ 任务金币:{{ format3(totalTaskGold || 0) }}
diff --git a/src/views/usergold/userbean.vue b/src/views/usergold/userbean.vue
index ae54195..5e0a184 100644
--- a/src/views/usergold/userbean.vue
+++ b/src/views/usergold/userbean.vue
@@ -15,10 +15,10 @@
- 现有金豆数:{{ stats.sumBean }}金豆
- 付费金豆数:{{ stats.permanentBean }}金豆
- 免费金豆数:{{ stats.freeBean }}金豆
- 消费金豆总数:{{ stats.consumeSum }}金豆
+ 现有金豆数:{{ format3(stats.sumBean) }}金豆
+ 付费金豆数:{{ format3(stats.permanentBean) }}金豆
+ 免费金豆数:{{ format3(stats.freeBean) }}金豆
+ 消费金豆总数:{{ format3(stats.consumeSum) }}金豆
@@ -177,6 +177,10 @@ const handleCurrentChange = function (val) {
pagination.value.pageNum = val
get()
}
+const format3 = (num) => {
+ // 每三位添加逗号
+ return num.toLocaleString('en-US')
+}
onMounted(() => {
get()