Commit 20c08022 by 周晓航

对接敬轩需求

parent f0bbc2e2
...@@ -33,6 +33,7 @@ import com.freemud.api.assortment.datamanager.manager.customer.AssortmentCustome ...@@ -33,6 +33,7 @@ import com.freemud.api.assortment.datamanager.manager.customer.AssortmentCustome
import com.freemud.application.sdk.api.log.ApiLog; import com.freemud.application.sdk.api.log.ApiLog;
import com.freemud.application.sdk.api.log.ErrorLog; import com.freemud.application.sdk.api.log.ErrorLog;
import com.freemud.application.sdk.api.log.LogThreadLocal; import com.freemud.application.sdk.api.log.LogThreadLocal;
import com.freemud.application.sdk.api.ordercenter.adapter.OrderCenterSdkAdapter;
import com.freemud.application.sdk.api.ordercenter.config.OrderCenterProperties; import com.freemud.application.sdk.api.ordercenter.config.OrderCenterProperties;
import com.freemud.application.sdk.api.ordercenter.entities.v1.OrderBeanV1; import com.freemud.application.sdk.api.ordercenter.entities.v1.OrderBeanV1;
import com.freemud.application.sdk.api.ordercenter.entities.v1.ProductBeanV1; import com.freemud.application.sdk.api.ordercenter.entities.v1.ProductBeanV1;
...@@ -183,6 +184,8 @@ public class OrderAdapterServiceImpl { ...@@ -183,6 +184,8 @@ public class OrderAdapterServiceImpl {
private PaymentHandle paymentHandle; private PaymentHandle paymentHandle;
@Autowired @Autowired
private OrderSdkService orderSdkService; private OrderSdkService orderSdkService;
@Autowired
private OrderCenterSdkAdapter orderCenterSdkAdapter;
//获取下单实现对象 //获取下单实现对象
private OrderFactoryService getCreateOrderBean(AssortmentCustomerInfoVo assortmentCustomerInfoVo, CreateOrderVo createOrderVo) { private OrderFactoryService getCreateOrderBean(AssortmentCustomerInfoVo assortmentCustomerInfoVo, CreateOrderVo createOrderVo) {
...@@ -618,7 +621,11 @@ public class OrderAdapterServiceImpl { ...@@ -618,7 +621,11 @@ public class OrderAdapterServiceImpl {
respVo.put("skip",false); respVo.put("skip",false);
// 校验 是否可以参加活动 // 校验 是否可以参加活动
// step1 调用敬轩, 是否能参加活动 // step1 调用敬轩, 是否能参加活动
OrderBeanV1 orderBeanV1 = orderCenterSdkAdapter.convent2NEWOrderInfo(orderInfoReqs);
boolean skip = this.canJoinActivity(orderInfoReqs.getPartnerId(),orderBeanV1.getProductList(),orderBeanV1.getSettlementAmount().intValue());
if (!skip) {
return ResponseUtil.success(respVo);
}
// stpe2 调用光兴, 是否成功 +1 // stpe2 调用光兴, 是否成功 +1
......
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