| | |
| | | settleClaimsDataVO.setSettleClaimsTotal(settleClaimsList.size()); |
| | | |
| | | //平均理赔处理时长天数 总计处理时长(单位小时)除以 记录数 换算到天 |
| | | settleClaimsDataVO.setAverageSettleClaimsTime( |
| | | new BigDecimal(closeCaseList.stream().map(i->i.getTotalHours()).reduce(Constants.ZERO,Integer::sum).toString()) |
| | | .divide(new BigDecimal((closeCaseList.size()*24)+"") ,2,BigDecimal.ROUND_HALF_UP) |
| | | ); |
| | | if(CollectionUtils.isNotEmpty(closeCaseList)){ |
| | | settleClaimsDataVO.setAverageSettleClaimsTime( |
| | | new BigDecimal(closeCaseList.stream().map(i->i.getTotalHours()).reduce(Constants.ZERO,Integer::sum).toString()) |
| | | .divide(new BigDecimal((closeCaseList.size()*24)+"") ,2,BigDecimal.ROUND_HALF_UP) |
| | | ); |
| | | } |
| | | |
| | | |
| | | String monthDate = DateUtil.getFomartDate(new Date(),"yyyy-MM"); |
| | | Calendar calendar = Calendar.getInstance(); |