maven
昨天 99cc2c135bb97943ef25f31d4d85c24b683b725b
src/main/java/com/ruoyi/production/service/impl/SalesLedgerSchedulingServiceImpl.java
@@ -259,8 +259,9 @@
        // 需要 / 损耗率
        Loss loss = lossMapper.selectOne(new LambdaQueryWrapper<Loss>().last("limit 1"));
        BigDecimal lossNum = loss == null ? new BigDecimal(6) : loss.getRate(); //没有损耗率则默认为6
        return new BigDecimal(totalNum.get()).multiply(new BigDecimal(100)).divide(lossNum, 2,RoundingMode.HALF_UP);
        lossNum = new BigDecimal(100).subtract(lossNum);  // 100 - 损耗率
        lossNum = lossNum.divide(new BigDecimal(100), 2,RoundingMode.DOWN);
        return new BigDecimal(totalNum.get()).multiply(lossNum);
    }
    private final LossMapper lossMapper;