支付方式问题
This commit is contained in:
@@ -64,13 +64,13 @@ public class PayServiceImpl implements PayService {
|
|||||||
} else if (shopMerchant.getChannel().equals(PayChannelCst.POLY)) {
|
} else if (shopMerchant.getChannel().equals(PayChannelCst.POLY)) {
|
||||||
payData = shopMerchant.getPolyPayJson();
|
payData = shopMerchant.getPolyPayJson();
|
||||||
}
|
}
|
||||||
|
if (payType.equals(CzgPayEnum.MICRO_PAY)) {
|
||||||
|
checkMicroPay(bizData, shopMerchant);
|
||||||
|
}
|
||||||
if (!PayCst.Type.WECHAT.equals(bizData.getPayType()) && !PayCst.Type.ALIPAY.equals(bizData.getPayType())) {
|
if (!PayCst.Type.WECHAT.equals(bizData.getPayType()) && !PayCst.Type.ALIPAY.equals(bizData.getPayType())) {
|
||||||
throw new CzgException("支付方式错误");
|
throw new CzgException("支付方式错误");
|
||||||
}
|
}
|
||||||
bizData.setSubAppid(PayCst.Type.ALIPAY.equals(bizData.getPayType()) ? shopMerchant.getAlipayAppId() : shopMerchant.getWechatAppId());
|
bizData.setSubAppid(PayCst.Type.ALIPAY.equals(bizData.getPayType()) ? shopMerchant.getAlipayAppId() : shopMerchant.getWechatAppId());
|
||||||
if (payType.equals(CzgPayEnum.MICRO_PAY)) {
|
|
||||||
checkMicroPay(bizData, shopMerchant);
|
|
||||||
}
|
|
||||||
return adapter.pay(payType, payData, getDomain(), getNotifyUrl(shopMerchant.getChannel()), bizData);
|
return adapter.pay(payType, payData, getDomain(), getNotifyUrl(shopMerchant.getChannel()), bizData);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user