| | |
| | | //获取全年交易失败金额 |
| | | Double failedMoney = orderService.selectMoneyByYearAndStatus(year, 2); |
| | | //全年交易率 |
| | | double yearTransactionRate = (successMoney / (successMoney + progressMoney + failedMoney)) * 100; |
| | | double yearTransactionRate = successMoney == 0 ? successMoney : (successMoney / (successMoney + progressMoney + failedMoney)) * 100; |
| | | map.put("successMoney", WordUtils.formatNumberForAccounting(successMoney));//全年交易成功金额 |
| | | map.put("progressMoney", WordUtils.formatNumberForAccounting(progressMoney));//全年未交易成功金额 |
| | | map.put("yearTransactionRate", String.format("%.2f", yearTransactionRate));//全年交易率 |
| | |
| | | //获取全年交易失败金额 |
| | | Double failedMoney = orderService.selectMoneyByUserAndYearAndStatus(user.getId(), year, 2); |
| | | //全年交易率 |
| | | double yearTransactionRate = (successMoney / (successMoney + progressMoney + failedMoney)) * 100; |
| | | double yearTransactionRate = successMoney == 0 ? successMoney : (successMoney / (successMoney + progressMoney + failedMoney)) * 100; |
| | | map.put("successMoney", WordUtils.formatNumberForAccounting(successMoney));//全年交易成功金额 |
| | | map.put("progressMoney", WordUtils.formatNumberForAccounting(progressMoney));//全年未交易成功金额 |
| | | map.put("yearTransactionRate", String.format("%.2f", yearTransactionRate));//全年交易率 |