Merge remote-tracking branch 'origin/main'

This commit is contained in:
Jack 2025-10-23 10:36:52 +08:00
commit e341d619e5
2 changed files with 8 additions and 7 deletions

View File

@ -1273,9 +1273,10 @@ public class SFExpressApiServiceImpl implements SFExpressApiService {
syncThirdDataService.incrProductStockToRedis(stockDeltaMap);
}
}
return CommonResult.success("操作成功");
//出库扣减思迅库存end
}
return CommonResult.success("操作成功");
return CommonResult.failed("操作失败:"+pair.getSecond());
}
/**

View File

@ -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));