|
@@ -91,8 +91,10 @@ public class LhbOrderServiceImpl extends MPJBaseServiceImpl<LhbOrderMapper, LhbO
|
|
|
}
|
|
|
QueryOrderReq req = QueryOrderReq.builder().orderId(order.getOutOrderSn()).build();
|
|
|
QueryLogisticsRes queryLogisticsRes = channelFactory.getChannel(order.getIfCode()).queryLogistics(req);
|
|
|
- order.setExpressNo(queryLogisticsRes.getExpressNo());
|
|
|
- order.updateById();
|
|
|
+ if(StrUtil.isBlank(queryLogisticsRes.getExpressNo())){
|
|
|
+ order.setExpressNo(queryLogisticsRes.getExpressNo());
|
|
|
+ order.updateById();
|
|
|
+ }
|
|
|
|
|
|
List<QueryLogisticsVO> list = new ArrayList<>();
|
|
|
queryLogisticsRes.getInfoList().forEach(item -> {
|