|
|
|
@@ -270,14 +270,14 @@ public class WxCashOutAdapterService implements CashOutAdapterService{ |
|
|
|
|
|
|
|
@Override |
|
|
|
public CashOutAdapterResult queryCashOut(WxAppinfo appInfo, WxPayAccount payAccount, WxCashOut cashOut) { |
|
|
|
if (StringUtils.isBlank(payAccount.getPrivateCertPath())) { |
|
|
|
return new CashOutAdapterResult(false, EnumCashOutStatus.FAIL.getCode(), "零钱支付失败。证书PrivateCertPath为空。请联系管理员配置。", null); |
|
|
|
if (StringUtils.isBlank(payAccount.getMerchantCertPath())) { |
|
|
|
return new CashOutAdapterResult(false, EnumCashOutStatus.FAIL.getCode(), "零钱支付失败。商户证书为空。请联系管理员配置。", null); |
|
|
|
} |
|
|
|
if (StringUtils.isBlank(payAccount.getPrivateKeyPath())) { |
|
|
|
return new CashOutAdapterResult(false, EnumCashOutStatus.FAIL.getCode(), "零钱支付失败。密钥PrivateKeyPath为空。请联系管理员配置。", null); |
|
|
|
if (StringUtils.isBlank(payAccount.getMerchantKeyPath())) { |
|
|
|
return new CashOutAdapterResult(false, EnumCashOutStatus.FAIL.getCode(), "零钱支付失败。商户密钥为空。请联系管理员配置。", null); |
|
|
|
} |
|
|
|
if (StringUtils.isBlank(payAccount.getApiV3Key())) { |
|
|
|
return new CashOutAdapterResult(false, EnumCashOutStatus.FAIL.getCode(), "零钱支付失败。密钥ApiV3Key为空。请联系管理员配置。", null); |
|
|
|
if (StringUtils.isBlank(payAccount.getMerchantApiv3Key())) { |
|
|
|
return new CashOutAdapterResult(false, EnumCashOutStatus.FAIL.getCode(), "零钱支付失败。商户密钥ApiV3为空。请联系管理员配置。", null); |
|
|
|
} |
|
|
|
WxPayService payService = maUtil.getWxPayServiceBySelfModel(appInfo,payAccount); |
|
|
|
if (null == payService) { |
|
|
|
|