Commit 9d7df7c9 by xiaoer.li

混合支付Beta

parent c3e1026d
...@@ -3349,6 +3349,14 @@ public class OrderAdapter { ...@@ -3349,6 +3349,14 @@ public class OrderAdapter {
, createOrderVo.getUnionPayCard() , createOrderVo.getUnionPayCard()
); );
} }
/**
* 混合支付
* @param userLoginInfoDto
* @param createOrderOperateDto
* @param createOrderVo
* @return
*/
public CreatePrepayRequestDto convertToCreatePrepayRequestDto(AssortmentCustomerInfoVo userLoginInfoDto public CreatePrepayRequestDto convertToCreatePrepayRequestDto(AssortmentCustomerInfoVo userLoginInfoDto
,CreateOrderOperateDto createOrderOperateDto ,CreateOrderOperateDto createOrderOperateDto
,CreateOrderVo createOrderVo) { ,CreateOrderVo createOrderVo) {
...@@ -3362,6 +3370,7 @@ public class OrderAdapter { ...@@ -3362,6 +3370,7 @@ public class OrderAdapter {
requestDto.setTotalAmount(createOrderOperateDto.getTotalAmount()); requestDto.setTotalAmount(createOrderOperateDto.getTotalAmount());
requestDto.setTransId(createOrderOperateDto.getFatherOrderBean().getOid()); requestDto.setTransId(createOrderOperateDto.getFatherOrderBean().getOid());
requestDto.setFatherOrderBean(createOrderOperateDto.getFatherOrderBean()); requestDto.setFatherOrderBean(createOrderOperateDto.getFatherOrderBean());
requestDto.setProductOrderBean(createOrderOperateDto.getProductOrderBean());
requestDto.setOrderPayItemCreateReqList(createOrderVo.getOrderPayItemCreateReqList()); requestDto.setOrderPayItemCreateReqList(createOrderVo.getOrderPayItemCreateReqList());
requestDto.setStoreId(createOrderVo.getShopId()); requestDto.setStoreId(createOrderVo.getShopId());
return requestDto; return requestDto;
...@@ -3561,7 +3570,7 @@ public class OrderAdapter { ...@@ -3561,7 +3570,7 @@ public class OrderAdapter {
payBean.setAppid(payPlatform.getAppId()); payBean.setAppid(payPlatform.getAppId());
payBean.setNonceStr(payPlatform.getNonceStr()); payBean.setNonceStr(payPlatform.getNonceStr());
payBean.setPackageX(payPlatform.get_package()); payBean.setPackageX(payPlatform.get_package());
payBean.setSign(payPlatform.getSign()); payBean.setSign(payPlatform.getPaySign());
payBean.setSignType(payPlatform.getPaySignType()); payBean.setSignType(payPlatform.getPaySignType());
payBean.setTimestamp(payPlatform.getTimestamp()); payBean.setTimestamp(payPlatform.getTimestamp());
//payBean.setAliPayOrder(payOrderBean.getAliPayOrder()); //payBean.setAliPayOrder(payOrderBean.getAliPayOrder());
......
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