同城配送时修改兼容手动配送的微信发货操作
This commit is contained in:
parent
8fcfbe2c5e
commit
724c22481e
@ -1273,9 +1273,10 @@ public class SFExpressApiServiceImpl implements SFExpressApiService {
|
||||
syncThirdDataService.incrProductStockToRedis(stockDeltaMap);
|
||||
}
|
||||
}
|
||||
return CommonResult.success("操作成功");
|
||||
//出库扣减思迅库存end
|
||||
}
|
||||
return CommonResult.success("操作成功");
|
||||
return CommonResult.failed("操作失败:"+pair.getSecond());
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -113,16 +113,16 @@ public class WxOrderShippingServiceImpl implements WxOrderShippingService {
|
||||
shippingItem.set("tracking_no", shopOrderLogistics.getOrder_tracking_number());
|
||||
shippingItem.set("express_company", shopOrderLogistics.getLogistics_number());
|
||||
|
||||
} else if (logisticsType == 2) {
|
||||
} else if (logisticsType == 2) {//同城配送tracking_no和express_company为非必填项,如果存在自行配送,也可以手动发货
|
||||
ShopStoreSfOrder shopStoreSfOrder = shopStoreSfOrderService.getByShopOrderId(orderId);
|
||||
if (shopStoreSfOrder == null) {
|
||||
if (shopStoreSfOrder != null) {
|
||||
shippingItem.set("tracking_no", shopStoreSfOrder.getSf_bill_id());//非必填字段
|
||||
shippingItem.set("express_company", "SF");//非必填字段
|
||||
}else {
|
||||
log.error("无法获取顺丰同城订单记录,订单ID: {}", orderId);
|
||||
return Pair.of(false, "无法获取顺丰同城订单记录");
|
||||
// return Pair.of(false, "无法获取顺丰同城订单记录");
|
||||
}
|
||||
shippingItem.set("tracking_no", shopStoreSfOrder.getSf_bill_id());
|
||||
shippingItem.set("express_company", "SF");
|
||||
}
|
||||
|
||||
shippingItem.putOpt("contact", new JSONObject()
|
||||
.set("receiver_contact", receiverContact));
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user