瀏覽代碼

测试修改

k 2 年之前
父節點
當前提交
65744eb5c9

+ 11 - 10
warewms-ams/src/main/java/com/ruoyi/ams/order/service/impl/WmsDocOrderHeaderServiceImpl.java

@@ -552,15 +552,15 @@ public class WmsDocOrderHeaderServiceImpl implements IWmsDocOrderHeaderService {
     @Override
     public List<PickingListVO> pickingList(String palletNo) {
         List<PickingListVO> pickingListVOS = new ArrayList<>();
-        List<ActAllocationDetails> allocationDetails = actAllocationDetailsService.queryAllocationDetailsToPickByPalletNo(palletNo);
-        for (ActAllocationDetails de : allocationDetails) {
-            PickingListVO pickingListVO = new PickingListVO();
-            pickingListVO.setOrderNo(de.getOrderNo());
-            pickingListVO.setSku(de.getMaterial());
-            pickingListVO.setPickQty(de.getPickQty().doubleValue());
-            pickingListVO.setToBePickQty(de.getQty().subtract(de.getPickQty()).doubleValue());
-            pickingListVOS.add(pickingListVO);
-        }
+//        List<ActAllocationDetails> allocationDetails = actAllocationDetailsService.queryAllocationDetailsToPickByPalletNo(palletNo);
+//        for (ActAllocationDetails de : allocationDetails) {
+//            PickingListVO pickingListVO = new PickingListVO();
+//            pickingListVO.setOrderNo(de.getOrderNo());
+//            pickingListVO.setSku(de.getMaterial());
+//            pickingListVO.setPickQty(de.getPickQty().doubleValue());
+//            pickingListVO.setToBePickQty(de.getQty().subtract(de.getPickQty()).doubleValue());
+//            pickingListVOS.add(pickingListVO);
+//        }
         // 二次组盘查询不到
         if (pickingListVOS.size() == 0) {
             InvLocIdSearchFrom invLocIdSearchFrom = new InvLocIdSearchFrom();
@@ -572,7 +572,7 @@ public class WmsDocOrderHeaderServiceImpl implements IWmsDocOrderHeaderService {
                 PickingListVO pickingListVO = new PickingListVO();
                 pickingListVO.setOrderNo("");
                 pickingListVO.setSku(locIdLotattVO.getSku());
-                pickingListVO.setPickQty(locIdLotattVO.getQty());
+                pickingListVO.setPickQty(BigDecimal.ZERO.doubleValue());
                 pickingListVO.setToBePickQty(locIdLotattVO.getQty());
                 pickingListVOS.add(pickingListVO);
             }
@@ -1218,6 +1218,7 @@ public class WmsDocOrderHeaderServiceImpl implements IWmsDocOrderHeaderService {
             BigDecimal qty = actAllocationDetailsFrom.getQty().subtract(actAllocationDetailsFrom.getPickQty());
             codeSkuRelationshipSoVO.setQty(qty.doubleValue());
         }
+        // todo 如果想要返回当前组盘托盘的数量,可能需要传入托盘号
         return codeSkuRelationshipSoVO;
     }