Bladeren bron

问题处理

yzc 1 jaar geleden
bovenliggende
commit
dd11db0edf
1 gewijzigde bestanden met toevoegingen van 7 en 5 verwijderingen
  1. 7 5
      hx-wms/src/main/java/com/fjhx/wms/service/stock/impl/StockWaitServiceImpl.java

+ 7 - 5
hx-wms/src/main/java/com/fjhx/wms/service/stock/impl/StockWaitServiceImpl.java

@@ -281,11 +281,13 @@ public class StockWaitServiceImpl extends ServiceImpl<StockWaitMapper, StockWait
                 stockWaitDetailsCheckList = new ArrayList<>();
             }
             List<Long> checkIds = stockWaitDetailsCheckList.stream().map(StockWaitDetailsCheck::getId).collect(Collectors.toList());
-            stockWaitDetailsCheckService.update(q -> q
-                    .in(StockWaitDetailsCheck::getId, checkIds).set(StockWaitDetailsCheck::getStatus, 2)
-                    .set(StockWaitDetailsCheck::getUpdateTime, new Date())
-                    .set(StockWaitDetailsCheck::getCreateUser, SecurityUtils.getUserId())
-            );
+            if (ObjectUtil.isNotEmpty(checkIds)) {
+                stockWaitDetailsCheckService.update(q -> q
+                        .in(StockWaitDetailsCheck::getId, checkIds).set(StockWaitDetailsCheck::getStatus, 2)
+                        .set(StockWaitDetailsCheck::getUpdateTime, new Date())
+                        .set(StockWaitDetailsCheck::getCreateUser, SecurityUtils.getUserId())
+                );
+            }
         }
 
         //更新已出入库数量以及待出入库状态