Browse Source

采购合同明细接口

yzc 1 year ago
parent
commit
cdd583849a

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