Commit 0d751719 by 徐康

Merge branch 'feature/20200727_麦咖啡p1v2支付券码路由' into feature-2020/9/6-fabu-huiyang

parents c442998c cd06a09a
...@@ -242,6 +242,9 @@ public class OrderSdkAdapter { ...@@ -242,6 +242,9 @@ public class OrderSdkAdapter {
deliveryContactInfoCreateReq.setProvince(requestVO.getProvince()); deliveryContactInfoCreateReq.setProvince(requestVO.getProvince());
deliveryContactInfoCreateReq.setCity(requestVO.getCity()); deliveryContactInfoCreateReq.setCity(requestVO.getCity());
deliveryContactInfoCreateReq.setRegion(requestVO.getRegion()); deliveryContactInfoCreateReq.setRegion(requestVO.getRegion());
JSONObject deliveryExtInfo = new JSONObject();
deliveryExtInfo.put("receiveId", requestVO.getReceiveId());
deliveryContactInfoCreateReq.setExtInfo(deliveryExtInfo.toJSONString());
deliveryContactInfoList.add(deliveryContactInfoCreateReq); deliveryContactInfoList.add(deliveryContactInfoCreateReq);
//第三方配送信息 //第三方配送信息
getThirdDeliveryInfo(deliveryContactInfoList, requestVO.getAddInfo()); getThirdDeliveryInfo(deliveryContactInfoList, requestVO.getAddInfo());
......
...@@ -163,13 +163,17 @@ public class BaseCreateOrderRequest extends BaseConfig { ...@@ -163,13 +163,17 @@ public class BaseCreateOrderRequest extends BaseConfig {
private Byte payChannelType; private Byte payChannelType;
/**
* 收货地址Id
*/
private String receiveId;
@Data @Data
public static class DeliveryTypeInfo { public static class DeliveryTypeInfo {
/** /**
* 订单类型,自配送self,第三方配送third * 订单类型,自配送self,第三方配送third
*/ */
private QueryDeliveryType deliveryType; private QueryDeliveryType deliveryType;
} }
@Data @Data
......
...@@ -550,6 +550,7 @@ public class OrderAdapter { ...@@ -550,6 +550,7 @@ public class OrderAdapter {
createOrderDto.setSource(OrderSourceType.SAAS.getCode()); createOrderDto.setSource(OrderSourceType.SAAS.getCode());
createOrderDto.setSourceName(OrderSourceType.SAAS.getDesc()); createOrderDto.setSourceName(OrderSourceType.SAAS.getDesc());
createOrderDto.setRemark(remark); createOrderDto.setRemark(remark);
createOrderDto.setReceiveId(createOrderVo.getReceiveId());
createOrderDto.setGmtExpect(StringUtils.isNotBlank(createOrderVo.getExpectTime()) ? DateUtil.convert2Date(createOrderVo.getExpectTime(),"yyyy-MM-dd HH:mm:ss").getTime() : null); createOrderDto.setGmtExpect(StringUtils.isNotBlank(createOrderVo.getExpectTime()) ? DateUtil.convert2Date(createOrderVo.getExpectTime(),"yyyy-MM-dd HH:mm:ss").getTime() : null);
BaseCreateOrderRequest.DeliveryTypeInfo deliveryTypeInfo = new BaseCreateOrderRequest.DeliveryTypeInfo(); BaseCreateOrderRequest.DeliveryTypeInfo deliveryTypeInfo = new BaseCreateOrderRequest.DeliveryTypeInfo();
deliveryTypeInfo.setDeliveryType(QueryDeliveryType.getByCode(deliveryType)); deliveryTypeInfo.setDeliveryType(QueryDeliveryType.getByCode(deliveryType));
......
...@@ -46,6 +46,9 @@ public class DeliveryContactInfoCreateReq { ...@@ -46,6 +46,9 @@ public class DeliveryContactInfoCreateReq {
//手机号码 //手机号码
private String mobile; private String mobile;
//扩展字段
private String extInfo;
//电话号码 //电话号码
private String telephone; private String telephone;
......
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