From 7a8af8c19b40b8028e25ee0b669463d06f723a30 Mon Sep 17 00:00:00 2001
From: 刘帅 <rr.iii@qq.com>
Date: 星期一, 21 九月 2026 15:57:24 +0800
Subject: [PATCH] bug:测试问题统一修改
---
cloud-server-management/src/main/webapp/WEB-INF/view/system/dataStatistics/operatorIncome.html | 41 +++++++++++++++++++++++------------------
1 files changed, 23 insertions(+), 18 deletions(-)
diff --git a/cloud-server-management/src/main/webapp/WEB-INF/view/system/dataStatistics/operatorIncome.html b/cloud-server-management/src/main/webapp/WEB-INF/view/system/dataStatistics/operatorIncome.html
index 7167686..ba206ef 100644
--- a/cloud-server-management/src/main/webapp/WEB-INF/view/system/dataStatistics/operatorIncome.html
+++ b/cloud-server-management/src/main/webapp/WEB-INF/view/system/dataStatistics/operatorIncome.html
@@ -304,6 +304,11 @@
<script src="${ctxPath}/modular/system/dataStatistics/tSite.js"></script>
<script src="${ctxPath}/static/js/plugins/switchery/switchery.js"></script>
<script>
+ // 仅格式化前端展示,接口返回的原始数值不作改动。
+ function formatStatisticNumber(value) {
+ var number = Number(value);
+ return isFinite(number) ? number.toFixed(2) : '0.00';
+ }
var weekX = ["1周","2周","3周","4周"];
var monthX = ["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"];
@@ -381,21 +386,21 @@
var netIncomeAmount = document.getElementById("netIncomeAmount");
var couponDeductionAmount = document.getElementById("couponDeductionAmount");
var refundAmount = document.getElementById("refundAmount");
- t1.innerText = list[0] || 0;
- t2.innerText = "年度应收:"+list[1]+" ";
- netIncomeAmount.innerText = resp.netIncomeAmount || 0;
- couponDeductionAmount.innerText = resp.couponDeductionAmount || 0;
- refundAmount.innerText = resp.refundAmount || 0;
+ t1.innerText = formatStatisticNumber(list[0]);
+ t2.innerText = "年度应收:" + formatStatisticNumber(list[1]) + " ";
+ netIncomeAmount.innerText = formatStatisticNumber(resp.netIncomeAmount);
+ couponDeductionAmount.innerText = formatStatisticNumber(resp.couponDeductionAmount);
+ refundAmount.innerText = formatStatisticNumber(resp.refundAmount);
var incomeTypeNet = resp.incomeTypeNet || {};
- $("#fee1").text(incomeTypeNet[1] || 0);
- $("#fee2").text(incomeTypeNet[2] || 0);
- $("#fee3").text(incomeTypeNet[3] || 0);
- $("#fee4").text(incomeTypeNet[4] || 0);
- $("#fee5").text(incomeTypeNet[5] || 0);
- $("#fee7").text(incomeTypeNet[6] || 0);
- t3.innerText = "月度营收:"+list[2]+" ";
- t4.innerText = "周度营收:"+list[3]+" ";
- t5.innerText = "日度营收:"+list[4]+" ";
+ $("#fee1").text(formatStatisticNumber(incomeTypeNet[1]));
+ $("#fee2").text(formatStatisticNumber(incomeTypeNet[2]));
+ $("#fee3").text(formatStatisticNumber(incomeTypeNet[3]));
+ $("#fee4").text(formatStatisticNumber(incomeTypeNet[4]));
+ $("#fee5").text(formatStatisticNumber(incomeTypeNet[5]));
+ $("#fee7").text(formatStatisticNumber(incomeTypeNet[6]));
+ t3.innerText = "月度营收:" + formatStatisticNumber(list[2]) + " ";
+ t4.innerText = "周度营收:" + formatStatisticNumber(list[3]) + " ";
+ t5.innerText = "日度营收:" + formatStatisticNumber(list[4]) + " ";
var year = resp.yearIncome;
var month = resp.monthIncome;
var week = resp.weekIncome;
@@ -1471,10 +1476,10 @@
return;
}
var ajax3 = new $ax(Feng.ctxPath + "/data/backYys", function(data){
- $("#back1").text(data.thisYear);
- $("#back2").text(data.thisMonth);
- $("#back3").text(data.thisWeek);
- $("#back4").text(data.thisDay);
+ $("#back1").text(formatStatisticNumber(data.thisYear));
+ $("#back2").text(formatStatisticNumber(data.thisMonth));
+ $("#back3").text(formatStatisticNumber(data.thisWeek));
+ $("#back4").text(formatStatisticNumber(data.thisDay));
option1 = {
tooltip: {
trigger: 'axis'
--
Gitblit v1.7.1