Commit 625c4b21 by 周晓航

Merge branch 'feature/zxh/创建订单传递storeUnifyId参数(门店ID)-20230612' into qa

parents ff9db1bd 77511d23
...@@ -227,6 +227,7 @@ public class OrderSdkAdapter { ...@@ -227,6 +227,7 @@ public class OrderSdkAdapter {
com.freemud.application.sdk.api.ordercenter.request.create.CreateOrderRequest request = new com.freemud.application.sdk.api.ordercenter.request.create.CreateOrderRequest(); com.freemud.application.sdk.api.ordercenter.request.create.CreateOrderRequest request = new com.freemud.application.sdk.api.ordercenter.request.create.CreateOrderRequest();
request.setPartnerId(requestVO.getCompanyId()); request.setPartnerId(requestVO.getCompanyId());
request.setStoreId(requestVO.getShopId()); request.setStoreId(requestVO.getShopId());
request.setStoreUnifyId(requestVO.getStoreUnifyId());
//1:线上支付 2:线下支付 //1:线上支付 2:线下支付
request.setPayType(1); request.setPayType(1);
request.setUserId(requestVO.getUserId()); request.setUserId(requestVO.getUserId());
......
...@@ -27,6 +27,10 @@ public class BaseCreateOrderRequest extends BaseConfig { ...@@ -27,6 +27,10 @@ public class BaseCreateOrderRequest extends BaseConfig {
* 门店ID * 门店ID
*/ */
private String shopId; private String shopId;
//门店全局唯一编号 等同 门店的 storeId 不是storeCode
private String storeUnifyId;
/** /**
* 第三方门店 * 第三方门店
*/ */
......
...@@ -146,6 +146,7 @@ public class OrderAdapter { ...@@ -146,6 +146,7 @@ public class OrderAdapter {
public BaseCreateOrderRequest convent2CreateOrderDto(CreateOrderVo createOrderVo, ShoppingCartGoodsDto shoppingCartGoodsDto, public BaseCreateOrderRequest convent2CreateOrderDto(CreateOrderVo createOrderVo, ShoppingCartGoodsDto shoppingCartGoodsDto,
StoreResponseDto storeResponseDto) { StoreResponseDto storeResponseDto) {
BaseCreateOrderRequest createOrderDto = getCreateOrderDto(createOrderVo); BaseCreateOrderRequest createOrderDto = getCreateOrderDto(createOrderVo);
createOrderDto.setStoreUnifyId(storeResponseDto != null ? storeResponseDto.getStoreId() : "0");
ArrayList<CreateOrderAccountRequest> orderAccountDtos = new ArrayList<>(); ArrayList<CreateOrderAccountRequest> orderAccountDtos = new ArrayList<>();
long deliveryAmount = 0; long deliveryAmount = 0;
long discountDeliveryAmount = 0; long discountDeliveryAmount = 0;
......
...@@ -896,6 +896,7 @@ public class SellCouponOrderServiceImpl implements OrderFactoryService { ...@@ -896,6 +896,7 @@ public class SellCouponOrderServiceImpl implements OrderFactoryService {
//2:虚拟商品订单 //2:虚拟商品订单
request.setPhysicalGoodsFlag(OrderPhysicalGoodsFlagEnum.PHYSICALGOODSFLAG_TWO); request.setPhysicalGoodsFlag(OrderPhysicalGoodsFlagEnum.PHYSICALGOODSFLAG_TWO);
request.setUserSourceType(OrderUserSourceTypeEnum.USERSOURCETYPE_ONE); request.setUserSourceType(OrderUserSourceTypeEnum.USERSOURCETYPE_ONE);
request.setStoreUnifyId(storeInfo.getStoreId());
return request; return request;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment