24282 9 hónapja
szülő
commit
391bce2053

+ 2 - 1
hx-victoriatourist/src/main/java/com/fjhx/victoriatourist/service/jd/impl/JdApiServiceImpl.java

@@ -462,7 +462,8 @@ public class JdApiServiceImpl implements JdApiService {
         request.setIsPage(false);
         VcGetdetailbyorderidResponse response = jdClient.execute(request);
         JOSDetailResultDto josDetailResultDto = response.getJosDetailResultDto();
-        List<PurchaseAllocationDetailDto> purchaseAllocationDetailList = josDetailResultDto.getPurchaseAllocationDetailList();
+        List<PurchaseAllocationDetailDto> purchaseAllocationDetailList = ObjectUtil.isNull(josDetailResultDto) ? new ArrayList<>()
+                : josDetailResultDto.getPurchaseAllocationDetailList();
         List<JdOrderDetails> jdOrderDetails = BeanUtil.copyToList(purchaseAllocationDetailList, JdOrderDetails.class);
         DynamicDataSourceContextHolder.push(SourceConstant.ITEM);
         AtomicBoolean hasExFlag = new AtomicBoolean(false);