fix(order): route customer addresses through gateway

This commit is contained in:
2026-09-01 19:32:01 +08:00
parent 405d6b94d7
commit 2ec8fcb886
3 changed files with 4 additions and 4 deletions
@@ -23,7 +23,7 @@ import org.springframework.web.bind.annotation.RestController;
import java.util.List;
@RestController
@RequestMapping("/api/merchant/v1/order-addresses")
@RequestMapping("/api/merchant/v1/orders/first-leg/addresses")
public class MerchantCustomerAddressController {
@Resource private CustomerAddressService service;
@@ -6,7 +6,7 @@ info:
security:
- bearerAuth: []
paths:
/api/merchant/v1/order-addresses:
/api/merchant/v1/orders/first-leg/addresses:
get:
summary: 查询当前客户下单地址簿
parameters:
@@ -27,7 +27,7 @@ paths:
responses:
'200': {description: 返回地址内部 ID,Long 按字符串序列化}
'403': {description: 需要 merchant:order:create 权限}
/api/merchant/v1/order-addresses/{id}:
/api/merchant/v1/orders/first-leg/addresses/{id}:
put:
summary: 修改当前客户下单地址
description: 已创建订单保存独立快照,本操作不会修改历史订单。
@@ -13,7 +13,7 @@ class OrderCustomerFoundationOpenApiContractTest {
assertThat(input).isNotNull();
String yaml = new String(input.readAllBytes(), StandardCharsets.UTF_8);
assertThat(yaml)
.contains("/api/merchant/v1/order-addresses:")
.contains("/api/merchant/v1/orders/first-leg/addresses:")
.contains("/api/merchant/v1/orders/first-leg/batch-imports:")
.contains("senderAddressId:")
.contains("privateDestinationAddressId:")