فهرست منبع

采购合同明细接口

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)
                 q.in(PackDetailProduct::getContractProductId, cpIds)
         );
         );
         List<PackDetailProductVo> packDetailProductVos = BeanUtil.copyToList(packDetailProductList, PackDetailProductVo.class);
         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);
         result.setPackDetailProductList(packDetailProductVos);
         return result;
         return result;
     }
     }