qiangxuan преди 2 седмици
родител
ревизия
36c4182173

+ 4 - 4
zgztBus/jeecg-module-sbm/src/main/java/org/jeecg/modules/actualControl/billetActual/billetActual/service/impl/BilletBasicInfoExceptionServiceImpl.java

@@ -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);
         }