Commit 42d2d136 by xiaoer.li@freemud.com

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

parents 42bd5fbe 25e60c0b
...@@ -19,7 +19,9 @@ public class OrderEditRequest extends BaseConfig { ...@@ -19,7 +19,9 @@ public class OrderEditRequest extends BaseConfig {
* 自定义字段 * 自定义字段
*/ */
private String extInfo; private String extInfo;
private String payChannel;
private String payChannelName;
private Byte payChannelType;
private List<PayItem> orderPayItem; private List<PayItem> orderPayItem;
public OrderEditRequest(String orderId, String extInfo) { public OrderEditRequest(String orderId, String extInfo) {
this.orderId = orderId; this.orderId = orderId;
......
...@@ -2754,6 +2754,9 @@ public class OrderServiceImpl implements Orderservice { ...@@ -2754,6 +2754,9 @@ public class OrderServiceImpl implements Orderservice {
//混合支付项 //混合支付项
if (CollectionUtils.isNotEmpty(orderPayResponse.getPayItem())) { if (CollectionUtils.isNotEmpty(orderPayResponse.getPayItem())) {
orderEditRequest.setOrderPayItem(orderPayResponse.getPayItem()); orderEditRequest.setOrderPayItem(orderPayResponse.getPayItem());
orderEditRequest.setPayChannel(PayChannelType.COMB.getEbcode());
orderEditRequest.setPayChannelName(PayChannelType.COMB.getName());
orderEditRequest.setPayChannelType(PayChannelType.COMB.getIndex());
} }
BaseOrderResponse baseOrderResponse = orderCenterSdkService.orderEdit(orderEditRequest); BaseOrderResponse baseOrderResponse = orderCenterSdkService.orderEdit(orderEditRequest);
if (!ObjectUtils.equals(ResponseCodeConstant.RESPONSE_SUCCESS, baseOrderResponse.getErrcode())) { if (!ObjectUtils.equals(ResponseCodeConstant.RESPONSE_SUCCESS, baseOrderResponse.getErrcode())) {
......
...@@ -22,7 +22,7 @@ public class PayItem { ...@@ -22,7 +22,7 @@ public class PayItem {
private String partnerId; private String partnerId;
private String fmTradeNo; private String fmTradeNo;
private Integer payChannelType; private Integer payChannelType;
private Integer payChannelName; private String payChannelName;
private String transId; private String transId;
private String orderPayItemCode; private String orderPayItemCode;
private String outOrderNo; private String outOrderNo;
......
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