|
@@ -216,8 +216,8 @@ public class BilletBasicInfoExceptionServiceImpl extends ServiceImpl<BilletBasic
|
|
|
double totalBilletWeight = saveBilletBasicInfoList.stream()
|
|
|
.mapToDouble(BilletBasicInfo::getBilletWeight)
|
|
|
.sum();
|
|
|
- secondLastBilletHotsend.setBlankOutput(totalBilletWeight);
|
|
|
- secondLastBilletHotsend.setAmountTotal(saveBilletBasicInfoList.size());
|
|
|
+ secondLastBilletHotsend.setBlankOutput(secondLastBilletHotsend.getBlankOutput() + totalBilletWeight);
|
|
|
+ secondLastBilletHotsend.setAmountTotal(secondLastBilletHotsend.getAmountTotal() + saveBilletBasicInfoList.size());
|
|
|
billetHotsendBaseService.updateById(secondLastBilletHotsend);
|
|
|
|
|
|
// 更新炉次实绩中的总重和数量
|
|
@@ -225,8 +225,8 @@ public class BilletBasicInfoExceptionServiceImpl extends ServiceImpl<BilletBasic
|
|
|
.eq(HeatsActuals::getHeatsCode, heatNo)
|
|
|
.eq(HeatsActuals::getCasterCode, ccmNo));
|
|
|
if (heatsActuals != null){
|
|
|
- heatsActuals.setBlankOutput(totalBilletWeight);
|
|
|
- heatsActuals.setBilletSum(saveBilletBasicInfoList.size());
|
|
|
+ heatsActuals.setBlankOutput(heatsActuals.getBlankOutput() + totalBilletWeight);
|
|
|
+ heatsActuals.setBilletSum(heatsActuals.getBilletSum() + saveBilletBasicInfoList.size());
|
|
|
heatsActualsService.updateById(heatsActuals);
|
|
|
}
|
|
|
|