| | |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.math.RoundingMode; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public BigDecimal findRateByMonth(String equipmentId, String month) { |
| | | BigDecimal rate = BigDecimal.ZERO; |
| | | 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); |
| | | } |
| | | return rate; |
| | | } |
| | | |
| | | } |