Commit 9b47023d by shuhu.hou@freemud.cn

Merge branch 'master' into develop

parents 4258f12f 0a39e88a
...@@ -135,6 +135,7 @@ public class OrderSdkAdapter { ...@@ -135,6 +135,7 @@ public class OrderSdkAdapter {
request.setDeliveryContactInfoList(deliveryContactInfoList); request.setDeliveryContactInfoList(deliveryContactInfoList);
//保存门店渠道信息 //保存门店渠道信息
request.setOrderExtended(requestVO.getOrderExtended()); request.setOrderExtended(requestVO.getOrderExtended());
request.setOrderTask(requestVO.getOrderTask());
return request; return request;
} }
......
package com.freemud.sdk.api.assortment.order.request.order; package com.freemud.sdk.api.assortment.order.request.order;
import com.freemud.application.sdk.api.ordercenter.request.OrderExtendedReq; import com.freemud.application.sdk.api.ordercenter.request.OrderExtendedReq;
import com.freemud.application.sdk.api.ordercenter.request.create.OrderTaskReq;
import com.freemud.application.sdk.api.promotioncenter.request.promotion.ActivityUpdateStockRequest; import com.freemud.application.sdk.api.promotioncenter.request.promotion.ActivityUpdateStockRequest;
import com.freemud.sdk.api.assortment.order.config.BaseConfig; import com.freemud.sdk.api.assortment.order.config.BaseConfig;
import com.freemud.sdk.api.assortment.order.enums.*; import com.freemud.sdk.api.assortment.order.enums.*;
...@@ -120,6 +121,9 @@ public class BaseCreateOrderRequest extends BaseConfig { ...@@ -120,6 +121,9 @@ public class BaseCreateOrderRequest extends BaseConfig {
private OrderExtendedReq orderExtended; private OrderExtendedReq orderExtended;
//预订单任务
private OrderTaskReq orderTask;
/** /**
* 促销活动扣减库存 * 促销活动扣减库存
*/ */
......
...@@ -54,10 +54,6 @@ public class OrderCallBackMQService { ...@@ -54,10 +54,6 @@ public class OrderCallBackMQService {
@Autowired @Autowired
private OrderDistributionService orderDistributionService; private OrderDistributionService orderDistributionService;
@Autowired
private RedisCache redisCache;
@Autowired
private AssortmentOpenPlatformWxappManager openPlatformWxappManager;
public void sendOrderMQ(OrderCallBackRequestVo body) { public void sendOrderMQ(OrderCallBackRequestVo body) {
//发送订单回调 //发送订单回调
......
...@@ -205,4 +205,7 @@ public class CreateOrderRequest extends BaseRequest { ...@@ -205,4 +205,7 @@ public class CreateOrderRequest extends BaseRequest {
//订单扩展信息 (门店渠道信息) //订单扩展信息 (门店渠道信息)
private OrderExtendedReq orderExtended; private OrderExtendedReq orderExtended;
//预订单任务
private OrderTaskReq orderTask;
} }
/**
* All rights Reserved, Designed By www.freemud.cn
*
* @Title: OrderTaskReq
* @Package com.freemud.application.sdk.api.ordercenter.request.create
* @Description:
* @author: ping.wu
* @date: 2019/11/26 10:40
* @version V1.0
* @Copyright: 2019 www.freemud.cn Inc. All rights reserved.
* 注意:本内容仅限于上海非码科技内部传阅,禁止外泄以及用于其他的商业目
*/
package com.freemud.application.sdk.api.ordercenter.request.create;
import lombok.Data;
@Data
public class OrderTaskReq {
//处理时间
private String processingTime;
//任务时间(显示用)
private String taskTime;
//任务类型:1预约单 (OrderType设置为2预约堂食,4预约外送,6预约自取 默认为预约单)
private Integer taskType;
}
...@@ -108,11 +108,11 @@ ...@@ -108,11 +108,11 @@
<groupId>cn.freemud.commons</groupId> <groupId>cn.freemud.commons</groupId>
<artifactId>commons-redis</artifactId> <artifactId>commons-redis</artifactId>
</dependency> </dependency>
<dependency> <!--<dependency>
<groupId>cn.freemud</groupId> <groupId>cn.freemud</groupId>
<artifactId>ordercenter-sdk</artifactId> <artifactId>ordercenter-sdk</artifactId>
<version>2.7.4.RELEASE</version> <version>2.7.4.RELEASE</version>
</dependency> </dependency>-->
<dependency> <dependency>
<groupId>com.freemud.application.service.sdk</groupId> <groupId>com.freemud.application.service.sdk</groupId>
<artifactId>membercenter-sdk</artifactId> <artifactId>membercenter-sdk</artifactId>
...@@ -133,7 +133,7 @@ ...@@ -133,7 +133,7 @@
<artifactId>sdk-common-base</artifactId> <artifactId>sdk-common-base</artifactId>
<version>1.2.RELEASE</version> <version>1.2.RELEASE</version>
</dependency> </dependency>
<dependency> <!--<dependency>
<groupId>cn.freemud</groupId> <groupId>cn.freemud</groupId>
<artifactId>assortment-ordercenter-sdk</artifactId> <artifactId>assortment-ordercenter-sdk</artifactId>
<version>6.4.2.RELEASE</version> <version>6.4.2.RELEASE</version>
...@@ -143,7 +143,7 @@ ...@@ -143,7 +143,7 @@
<artifactId>sdk-common-base</artifactId> <artifactId>sdk-common-base</artifactId>
</exclusion> </exclusion>
</exclusions> </exclusions>
</dependency> </dependency>-->
<dependency> <dependency>
<groupId>com.ctrip.framework.apollo</groupId> <groupId>com.ctrip.framework.apollo</groupId>
<artifactId>apollo-client</artifactId> <artifactId>apollo-client</artifactId>
......
...@@ -7,7 +7,6 @@ import com.freemud.application.sdk.api.membercenter.config.MemberCenterPropertie ...@@ -7,7 +7,6 @@ import com.freemud.application.sdk.api.membercenter.config.MemberCenterPropertie
import com.freemud.application.sdk.api.membercenter.config.MemberExtendProperties; import com.freemud.application.sdk.api.membercenter.config.MemberExtendProperties;
import com.freemud.application.sdk.api.membercenter.config.MemberPropertyProperties; import com.freemud.application.sdk.api.membercenter.config.MemberPropertyProperties;
import com.freemud.application.sdk.api.membercenter.config.MermberScoreProperties; import com.freemud.application.sdk.api.membercenter.config.MermberScoreProperties;
import com.freemud.application.sdk.api.ordercenter.old.config.OldOrderCenterProperties;
import com.freemud.application.sdk.api.storecenter.config.StoreCenterProperties; import com.freemud.application.sdk.api.storecenter.config.StoreCenterProperties;
import com.freemud.application.sdk.api.util.BaseRequestUtils; import com.freemud.application.sdk.api.util.BaseRequestUtils;
import com.freemud.application.sdk.api.util.RestTemplateUtils; import com.freemud.application.sdk.api.util.RestTemplateUtils;
...@@ -74,11 +73,6 @@ public class PreReleaseBeanConfig { ...@@ -74,11 +73,6 @@ public class PreReleaseBeanConfig {
return RestTemplateUtils.getRestTemplateByType(map); return RestTemplateUtils.getRestTemplateByType(map);
} }
@Profile({"pre-release"})
@Bean(name = "oldOrderRestTemplate")
public RestTemplate devOldOrderRestTemplate(@Autowired OldOrderCenterProperties properties) {
return BaseRequestUtils.getRestTemplate(properties.getRetryTimes(), properties.getConnectTimeOut(), properties.getReadTimeOut());
}
} }
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