|
@@ -209,12 +209,13 @@ public class DeliverGoodsServiceImpl extends ServiceImpl<DeliverGoodsMapper, Del
|
|
|
logisticsInfos.setLogisticsCompanyCode(deliverGoodsDto.getLogisticsCompanyCode());
|
|
|
logisticsInfos.setIsKd100(0);
|
|
|
logisticsInfos.setPurchaseId(purchase.getId());
|
|
|
+ logisticsInfos.setPhone(deliverGoodsDto.getPhone());
|
|
|
|
|
|
//发起快递100订阅
|
|
|
DynamicDataSourceContextHolder.push(SourceConstant.KD100);
|
|
|
//只在生产环境调用Kd100
|
|
|
String activeProfile = SpringUtil.getActiveProfile();
|
|
|
- Integer state = !"prod".equals(activeProfile) ? -1 : KD100Util.monitor(logisticsInfos.getLogisticsCompanyCode(), logisticsInfos.getCode(), logisticsInfos.getId(), 1, LogisticsInfos.class).getState();
|
|
|
+ Integer state = !"prod".equals(activeProfile) ? -1 : KD100Util.monitor(logisticsInfos.getLogisticsCompanyCode(), logisticsInfos.getCode(),logisticsInfos.getPhone(), logisticsInfos.getId(), 1, LogisticsInfos.class).getState();
|
|
|
DynamicDataSourceContextHolder.poll();
|
|
|
logisticsInfos.setIsKd100(1);
|
|
|
logisticsInfos.setLogisticsStatus(state);
|