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; import java.util.List;
@RestController @RestController
@RequestMapping("/api/merchant/v1/order-addresses") @RequestMapping("/api/merchant/v1/orders/first-leg/addresses")
public class MerchantCustomerAddressController { public class MerchantCustomerAddressController {
@Resource private CustomerAddressService service; @Resource private CustomerAddressService service;
@@ -6,7 +6,7 @@ info:
security: security:
- bearerAuth: [] - bearerAuth: []
paths: paths:
/api/merchant/v1/order-addresses: /api/merchant/v1/orders/first-leg/addresses:
get: get:
summary: 查询当前客户下单地址簿 summary: 查询当前客户下单地址簿
parameters: parameters:
@@ -27,7 +27,7 @@ paths:
responses: responses:
'200': {description: 返回地址内部 ID,Long 按字符串序列化} '200': {description: 返回地址内部 ID,Long 按字符串序列化}
'403': {description: 需要 merchant:order:create 权限} '403': {description: 需要 merchant:order:create 权限}
/api/merchant/v1/order-addresses/{id}: /api/merchant/v1/orders/first-leg/addresses/{id}:
put: put:
summary: 修改当前客户下单地址 summary: 修改当前客户下单地址
description: 已创建订单保存独立快照,本操作不会修改历史订单。 description: 已创建订单保存独立快照,本操作不会修改历史订单。
@@ -13,7 +13,7 @@ class OrderCustomerFoundationOpenApiContractTest {
assertThat(input).isNotNull(); assertThat(input).isNotNull();
String yaml = new String(input.readAllBytes(), StandardCharsets.UTF_8); String yaml = new String(input.readAllBytes(), StandardCharsets.UTF_8);
assertThat(yaml) 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("/api/merchant/v1/orders/first-leg/batch-imports:")
.contains("senderAddressId:") .contains("senderAddressId:")
.contains("privateDestinationAddressId:") .contains("privateDestinationAddressId:")