|
|
|
@@ -226,6 +226,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { |
|
|
|
if(isShare) { |
|
|
|
payOrderMap.put("profit_sharing", "Y"); |
|
|
|
} |
|
|
|
wxPayOrderSP.setSign_type("HMAC-SHA256"); |
|
|
|
wxPayOrderSP.setSign(WxPayment.createSignHMAC(payOrderMap, payAccount.getApiKey())); |
|
|
|
String response = WxPay.pushOrder(BeanUtils.toStringMap(wxPayOrderSP)); |
|
|
|
logger.info("pay order, wechat pushOrder, " + wxPayOrderSP.toString() + ", response: " + response.toString()); |
|
|
|
@@ -360,6 +361,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { |
|
|
|
|
|
|
|
try { |
|
|
|
Map map = BeanUtils.toStringMap(payOrderSQ); |
|
|
|
payOrderSQ.setSign_type("HMAC-SHA256"); |
|
|
|
payOrderSQ.setSign(WxPayment.createSignHMAC(map, payAccount.getApiKey())); |
|
|
|
map = BeanUtils.toStringMap(payOrderSQ); |
|
|
|
|
|
|
|
@@ -450,6 +452,7 @@ public class WxPayOrderServiceImpl implements WxPayOrderService { |
|
|
|
|
|
|
|
try { |
|
|
|
Map map = BeanUtils.toStringMap(payOrderSC); |
|
|
|
payOrderSC.setSign_type("HMAC-SHA256"); |
|
|
|
payOrderSC.setSign(WxPayment.createSignHMAC(map, payAccount.getApiKey())); |
|
|
|
map = BeanUtils.toStringMap(payOrderSC); |
|
|
|
String response = WxPay.closeOrder(map); |
|
|
|
|