Browse Source

装运打印单修改时下垛不受当天当前班组班别限制

lingpeng.li 2 weeks ago
parent
commit
ff275e7b7e

+ 3 - 3
zgztBus/jeecg-module-sbm/src/main/java/org/jeecg/modules/billet/storageBill/service/impl/StorageBillPrintServiceImpl.java

@@ -1865,6 +1865,9 @@ public class StorageBillPrintServiceImpl extends ServiceImpl<StorageBillPrintMap
             List<StackingAndLoadingVehicles> selected = new ArrayList<>(vehicles.subList(0, processCount));
             vehicles.subList(0, processCount).clear();
 
+            // 执行堆垛处理
+            handleStackDepartCommon(billetHotsend, selected, addDTO, billetHotsendTypeConfig, storageBill);
+
             // 查询原始记录
             LambdaQueryWrapper<BilletOriginalProductRecord> recordWrapper = new LambdaQueryWrapper<>();
             recordWrapper.eq(BilletOriginalProductRecord::getHeatNo, heatNo)
@@ -1880,9 +1883,6 @@ public class StorageBillPrintServiceImpl extends ServiceImpl<StorageBillPrintMap
                     && StringUtils.equals(shiftGroup, originalRecord.getShiftGroup())
                     && isSameDay(originalRecord.getCreateTime(), new Date())) {
 
-                // 执行堆垛处理
-                handleStackDepartCommon(billetHotsend, selected, addDTO, billetHotsendTypeConfig, storageBill);
-
                 // 扣减 stackLength 中支数
                 if (StringUtils.isNotBlank(originalRecord.getStackLength())) {
                     try {