...
|
...
|
@@ -16,7 +16,7 @@ |
|
|
主要分两类数据,预售商品和普通商品,因这两类数据是分开结算的。每类数据包括:促销信息和结算费用,各商品详情等。
|
|
|
## 二、服务调用
|
|
|
该接口会调用order模块的cartShopping服务,该服务会实现具体的查询业务。而该服务具体执行过程中会调用商品和促销模块的相关服务
|
|
|
##三、具体实现逻辑
|
|
|
## 三、具体实现逻辑
|
|
|
1.进入gateway模块的com.yoho.gateway.controller.order.shopping.cart()方法
|
|
|
2.cart方法调用order.cartShopping服务
|
|
|
3.进入order模块的com.yoho.yhorder.shopping.restapi.ShoppingCartController.query()方法,该方法提供order.cartShopping服务
|
...
|
...
|
@@ -35,4 +35,4 @@ |
|
|
4)从preSaleChargeContext取出结果信息ShoppingChargeResult preSaleChargeResult
|
|
|
由ordinaryChargeResult和preSaleChargeResult构造结果ShoppingQueryResponse response,并返回。
|
|
|
|
|
|
### 在ShoppingCartQueryService.query()中涉及到两个公共的业务:构建算费上下文和算费。具体实现见后续文档\n |
|
|
\ No newline at end of file |
|
|
### 在ShoppingCartQueryService.query()中涉及到两个公共的业务:构建算费上下文和算费。具体实现见后续文档 |
|
|
\ No newline at end of file |
...
|
...
|
|