|
@@ -634,7 +634,7 @@ public class ProduceReportServiceImpl extends BaseServiceImpl<ProduceReportMappe
|
|
|
.andEqualTo(ProduceReport::getDay, date.getDayOfMonth())
|
|
|
.andEqualTo(ProduceReport::getDate, date);
|
|
|
ProduceReport report3 = mapper.selectOneByExample(weekend3);
|
|
|
- if (StringUtils.isBlank(report1.getValue())) {
|
|
|
+ if ((StringUtils.isBlank(report1.getValue())) || (new BigDecimal(report1.getValue()).compareTo(new BigDecimal(0.0)) == 0)) {
|
|
|
report3.setValue("0");
|
|
|
} else {
|
|
|
report3.setValue(new BigDecimal(report2.getValue()).divide(new BigDecimal(report1.getValue()), RoundingMode.HALF_UP).multiply(new BigDecimal(0.3)).setScale(2, RoundingMode.HALF_UP).toString());
|