소스 검색

采购合同明细接口

yzc 1 년 전
부모
커밋
cdd583849a
1개의 변경된 파일5개의 추가작업 그리고 2개의 파일을 삭제
  1. 5 2
      hx-sale/src/main/java/com/fjhx/sale/service/purchase/impl/EhsdPurchaseServiceImpl.java

+ 5 - 2
hx-sale/src/main/java/com/fjhx/sale/service/purchase/impl/EhsdPurchaseServiceImpl.java

@@ -127,8 +127,11 @@ public class EhsdPurchaseServiceImpl extends ServiceImpl<EhsdPurchaseMapper, Ehs
                 q.in(PackDetailProduct::getContractProductId, cpIds)
         );
         List<PackDetailProductVo> packDetailProductVos = BeanUtil.copyToList(packDetailProductList, PackDetailProductVo.class);
-        PackDetail packDetail = packDetailService.getById(packDetailProductVos.get(0).getPackDetailId());
-        packDetailProductVos.forEach(item->item.setShipmentTime(packDetail.getShipmentTime()));
+        //赋值出货时间
+        if(ObjectUtils.isNotEmpty(packDetailProductVos)) {
+            PackDetail packDetail = packDetailService.getById(packDetailProductVos.get(0).getPackDetailId());
+            packDetailProductVos.forEach(item -> item.setShipmentTime(packDetail.getShipmentTime()));
+        }
         result.setPackDetailProductList(packDetailProductVos);
         return result;
     }