Commit 77511d23 by 周晓航

创建订单传递storeUnifyId参数(门店ID)

parent a19bf298
......@@ -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();
request.setPartnerId(requestVO.getCompanyId());
request.setStoreId(requestVO.getShopId());
request.setStoreUnifyId(requestVO.getStoreUnifyId());
//1:线上支付 2:线下支付
request.setPayType(1);
request.setUserId(requestVO.getUserId());
......
......@@ -27,6 +27,10 @@ public class BaseCreateOrderRequest extends BaseConfig {
* 门店ID
*/
private String shopId;
//门店全局唯一编号 等同 门店的 storeId 不是storeCode
private String storeUnifyId;
/**
* 第三方门店
*/
......
......@@ -146,6 +146,7 @@ public class OrderAdapter {
public BaseCreateOrderRequest convent2CreateOrderDto(CreateOrderVo createOrderVo, ShoppingCartGoodsDto shoppingCartGoodsDto,
StoreResponseDto storeResponseDto) {
BaseCreateOrderRequest createOrderDto = getCreateOrderDto(createOrderVo);
createOrderDto.setStoreUnifyId(storeResponseDto != null ? storeResponseDto.getStoreId() : "0");
ArrayList<CreateOrderAccountRequest> orderAccountDtos = new ArrayList<>();
long deliveryAmount = 0;
long discountDeliveryAmount = 0;
......
......@@ -896,6 +896,7 @@ public class SellCouponOrderServiceImpl implements OrderFactoryService {
//2:虚拟商品订单
request.setPhysicalGoodsFlag(OrderPhysicalGoodsFlagEnum.PHYSICALGOODSFLAG_TWO);
request.setUserSourceType(OrderUserSourceTypeEnum.USERSOURCETYPE_ONE);
request.setStoreUnifyId(storeInfo.getStoreId());
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