From d512ea17a981079f7dab6c6102056c623be0983d Mon Sep 17 00:00:00 2001 From: danial Date: Mon, 23 Jun 2025 22:58:13 +0800 Subject: [PATCH] =?UTF-8?q?feat(index):=20=E6=B7=BB=E5=8A=A0=E6=98=A8?= =?UTF-8?q?=E6=97=A5=E8=B7=91=E9=87=8F=E6=95=B0=E6=8D=AE=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 index.go 中增加昨日跑量相关数据的计算和存储 - 在 index.html 中添加昨日跑量数据的显示区域- 在 index.js 中更新数据加载逻辑,加载并显示昨日跑量数据 --- internal/controllers/index.go | 9 +++++++++ static/js/index.js | 1 + views/index.html | 13 +++++++++++++ 3 files changed, 23 insertions(+) diff --git a/internal/controllers/index.go b/internal/controllers/index.go index 5fb412f..3686c16 100644 --- a/internal/controllers/index.go +++ b/internal/controllers/index.go @@ -66,6 +66,14 @@ func (c *Index) LoadUserAccountInfo() { totalSummary.TodaySucAmount = totalSummaryList[0].SuccessAmount totalSummary.TodaySucRate = totalSummaryList[0].Rate } + if len(totalSummaryList) > 1 { + totalSummary.YesterdayAmount = totalSummaryList[1].TotalAmount + totalSummary.YesterdayNum = totalSummaryList[1].TotalNum + totalSummary.YesterdaySucNum = totalSummaryList[1].SuccessNum + totalSummary.YesterdaySucAmount = totalSummaryList[1].SuccessAmount + totalSummary.YesterdaySucRate = totalSummaryList[1].Rate + } + for _, v := range totalSummaryList { totalSummary.TotalAmount += v.TotalAmount totalSummary.TotalNum += v.TotalNum @@ -81,6 +89,7 @@ func (c *Index) LoadUserAccountInfo() { info["settAmount"] = pubMethod.FormatFloat64ToString(totalSummary.TodaySucAmount) // 冻结金额 info["freezeAmt"] = pubMethod.FormatFloat64ToString(totalSummary.TotalSucAmount) + info["yesterdayAmount"] = pubMethod.FormatFloat64ToString(totalSummary.YesterdayAmount) // 押款金额 info["amountFrozen"] = pubMethod.FormatFloat64ToString(totalSummary.TotalSucRate) diff --git a/static/js/index.js b/static/js/index.js index aca0ea8..1b15aa8 100644 --- a/static/js/index.js +++ b/static/js/index.js @@ -8,6 +8,7 @@ let index = { $("#settAmount").text(result["settAmount"]); $("#freezeAmt").text(result["freezeAmt"]); $("#amountFrozen").text(result["amountFrozen"]) + $("#yesterdayAmount").text(result["yesterdayAmount"]) }, error: function (XMLHttpRequest) { toastr.info('something is wrong, code: ' + XMLHttpRequest.status) diff --git a/views/index.html b/views/index.html index e5c4d01..d2d597f 100644 --- a/views/index.html +++ b/views/index.html @@ -102,6 +102,19 @@
0.00
+
+
+
+
今日跑量
 
+
+
+
+
+
+
0.00
+
+