fix(order): route customer addresses through gateway
This commit is contained in:
+1
-1
@@ -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: 已创建订单保存独立快照,本操作不会修改历史订单。
|
||||||
|
|||||||
+1
-1
@@ -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:")
|
||||||
|
|||||||
Reference in New Issue
Block a user