diff --git a/pkg/service/bundle/bundleMetrics.go b/pkg/service/bundle/bundleMetrics.go index cd206ae..0d3e062 100644 --- a/pkg/service/bundle/bundleMetrics.go +++ b/pkg/service/bundle/bundleMetrics.go @@ -98,13 +98,13 @@ func MetricsBundlePurchaseExport(ctx *gin.Context) { sumFee = sumFee.Add(decimal.NewFromFloat(float64(i.FeeAmount))) } - f.SetCellValue(sheet, fmt.Sprintf("A%d", endRow), "合计支付金额(美元)") - f.SetCellValue(sheet, fmt.Sprintf("B%d", endRow), "合计结算金额(美元)") - f.SetCellValue(sheet, fmt.Sprintf("C%d", endRow), "合计手续费金额(美元)") + f.SetCellValue(sheet, fmt.Sprintf("A%d", endRow+1), "合计支付金额(美元)") + f.SetCellValue(sheet, fmt.Sprintf("B%d", endRow+1), "合计结算金额(美元)") + f.SetCellValue(sheet, fmt.Sprintf("C%d", endRow+1), "合计手续费金额(美元)") - f.SetCellValue(sheet, fmt.Sprintf("A%d", endRow+1), "$"+sumPayment.StringFixed(2)) - f.SetCellValue(sheet, fmt.Sprintf("B%d", endRow+1), "$"+sumFinal.StringFixed(2)) - f.SetCellValue(sheet, fmt.Sprintf("C%d", endRow+1), "$"+sumFee.StringFixed(2)) + f.SetCellValue(sheet, fmt.Sprintf("A%d", endRow+2), "$"+sumPayment.StringFixed(2)) + f.SetCellValue(sheet, fmt.Sprintf("B%d", endRow+2), "$"+sumFinal.StringFixed(2)) + f.SetCellValue(sheet, fmt.Sprintf("C%d", endRow+2), "$"+sumFee.StringFixed(2)) // 创建黑色边框样式 borderStyle, err := f.NewStyle(&excelize.Style{