|
@@ -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;
|
|
|
}
|