WeixinPayProxy新增getWeixinSignature方法

This commit is contained in:
jinyu
2016-05-26 10:12:48 +08:00
parent 93d4ea5e25
commit bc93a22563
3 changed files with 49 additions and 26 deletions
@@ -17,7 +17,7 @@ import com.foxinmy.weixin4j.util.StringUtil;
/**
* 商户支付
*
*
* @className MchApi
* @author jinyu(foxinmy@gmail.com)
* @date 2016年3月26日
@@ -49,7 +49,7 @@ public class MchApi extends BaseApi {
/**
* 创建 SSL支付请求
*
*
* @param certificate
* *.p12证书文件
* @return
@@ -63,7 +63,7 @@ public class MchApi extends BaseApi {
/**
* 支付接口请求基本数据
*
*
* @param idQuery
* ID信息 可为空
* @return 基础map
@@ -87,4 +87,13 @@ public class MchApi extends BaseApi {
}
return map;
}
/**
* 微信签名类
*
* @return
*/
public WeixinSignature getWeixinSignature() {
return this.weixinSignature;
}
}
@@ -37,6 +37,7 @@ import com.foxinmy.weixin4j.payment.mch.RefundRecord;
import com.foxinmy.weixin4j.payment.mch.RefundResult;
import com.foxinmy.weixin4j.payment.mch.SettlementRecord;
import com.foxinmy.weixin4j.setting.Weixin4jSettings;
import com.foxinmy.weixin4j.sign.WeixinSignature;
import com.foxinmy.weixin4j.type.BillType;
import com.foxinmy.weixin4j.type.CurrencyType;
import com.foxinmy.weixin4j.type.CustomsCity;
@@ -104,6 +105,15 @@ public class WeixinPayProxy {
return this.settings.getPayAccount();
}
/**
* 获取微信签名类
*
* @return
*/
public WeixinSignature getWeixinSignature() {
return this.payApi.getWeixinSignature();
}
/**
* 统一下单接口</br>
* 除被扫支付场景以外,商户系统先调用该接口在微信支付服务后台生成预支付交易单,返回正确的预支付交易回话标识后再按扫码、JSAPI