| | |
| | | |
| | | @Override |
| | | public BigDecimal findRateByMonth(String equipmentId, String month) { |
| | | BigDecimal rate = BigDecimal.ZERO; |
| | | BigDecimal rate = new BigDecimal("100"); |
| | | MesRcJobreport mesRcJobreport = this.baseMapper.findRateByMonth(equipmentId, month); |
| | | if (mesRcJobreport != null && mesRcJobreport.getQty().compareTo(BigDecimal.ZERO) > 0) { |
| | | rate = mesRcJobreport.getOkuqty().divide(mesRcJobreport.getQty(), 2, RoundingMode.HALF_UP); |
| | | rate = mesRcJobreport.getOkuqty().multiply(new BigDecimal("100")).divide(mesRcJobreport.getQty(), 2, RoundingMode.HALF_UP); |
| | | } |
| | | return rate; |
| | | } |