|  |  | 
 |  |  |         Double failedMoney = orderService.selectMoneyByUserAndYearAndStatus(getUserId(), year, 2); | 
 |  |  |         //全年完成率 | 
 |  |  | //        double yearTransactionRate = successMoney == 0 ? successMoney : (successMoney / (successMoney + progressMoney + failedMoney)) * 100; | 
 |  |  |         double yearTransactionRate = successMoney == 0 ? successMoney : (successMoney / yearTarget) * 100; | 
 |  |  |         double yearTransactionRate = yearTarget==0? 0 : successMoney == 0 ? successMoney : (successMoney / yearTarget) * 100; | 
 |  |  |  | 
 |  |  |         map.put("successMoney", formatter.format(successMoney));//全年交易成功金额 | 
 |  |  |         map.put("progressMoney", formatter.format(progressMoney));//全年未交易成功金额 |