Commit 1e945949 by xiaoer.li@freemud.com

Merge branch 'feature/2020-1104-混合支付' into qa

# Conflicts:
#	order-application-service/src/main/java/cn/freemud/service/impl/OrderServiceImpl.java
parents 07fb68ac 8a6e2d57
...@@ -178,6 +178,10 @@ public class OrderServiceImpl implements Orderservice { ...@@ -178,6 +178,10 @@ public class OrderServiceImpl implements Orderservice {
private String cloud_print_exchange; private String cloud_print_exchange;
@Value("${mcCafe.fengniao.storeId}") @Value("${mcCafe.fengniao.storeId}")
private String fnStoreId; private String fnStoreId;
@Value("${svcSwith}")
private Boolean svcSwitch;
@Value("${partnerId}")
private String partnerId;
@Autowired @Autowired
private AssortmentCloudPrinterManager cloudPrinterManager; private AssortmentCloudPrinterManager cloudPrinterManager;
...@@ -2381,7 +2385,8 @@ public class OrderServiceImpl implements Orderservice { ...@@ -2381,7 +2385,8 @@ public class OrderServiceImpl implements Orderservice {
OrderPayResponse orderPayResponse = new OrderPayResponse(); OrderPayResponse orderPayResponse = new OrderPayResponse();
tigger = true; tigger = true;
//混合支付 //混合支付
if (tigger && StringUtils.isNotBlank(channel)) { //partnerId.contains()
if (svcSwitch && partnerId.contains(orderBean.getCompanyId()) && tigger && StringUtils.isNotBlank(channel)) {
log.info("混合支付:"); log.info("混合支付:");
String partnerPayOvertime = this.getPartnerPayOvertime(orderBean.getCompanyId()); String partnerPayOvertime = this.getPartnerPayOvertime(orderBean.getCompanyId());
orderPayResponse = comPayOrder(cardCode,orderBean,paymentRequest,partnerPayOvertime,totalAmount.intValue(),channel,storeId,LogThreadLocal.getTrackingNo()); orderPayResponse = comPayOrder(cardCode,orderBean,paymentRequest,partnerPayOvertime,totalAmount.intValue(),channel,storeId,LogThreadLocal.getTrackingNo());
......
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