|
|
@ -36,9 +36,10 @@ public class LaKaLaConfigService { |
|
|
|
* @param subMchId 微信子商户号 |
|
|
|
* @param subMchId 微信子商户号 |
|
|
|
* @param subAppid 关联APPID 绑定特约商户或渠道公众号、小程序、APP支付等对应的APPID |
|
|
|
* @param subAppid 关联APPID 绑定特约商户或渠道公众号、小程序、APP支付等对应的APPID |
|
|
|
* @param jsapiPath 授权目录 |
|
|
|
* @param jsapiPath 授权目录 |
|
|
|
|
|
|
|
* @param confType 配置类型 配置类型 类型=SUB_APPID时,subAppid必传, 类型=SUBSCRIBE_APPID时,subscribeAppid必传 ,类型=UNION时,subAppid和subscribeAppid必传 类型=JSAPI_PATH时,jsapiPath必传 |
|
|
|
* @return |
|
|
|
* @return |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
public JSONObject wechatParamConf(String merCupNo,String subMchId,String subAppid,String jsapiPath) { |
|
|
|
public JSONObject wechatParamConf(String merCupNo,String subMchId,String subAppid,String jsapiPath,String confType) { |
|
|
|
// 请求参数
|
|
|
|
// 请求参数
|
|
|
|
Map<String, Object> param = new HashMap<>(); |
|
|
|
Map<String, Object> param = new HashMap<>(); |
|
|
|
param.put("timestamp", new Date().getTime()); |
|
|
|
param.put("timestamp", new Date().getTime()); |
|
|
@ -48,12 +49,12 @@ public class LaKaLaConfigService { |
|
|
|
|
|
|
|
|
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
Map<String, Object> map = new HashMap<>(); |
|
|
|
map.put("merCupNo", merCupNo); |
|
|
|
map.put("merCupNo", merCupNo); |
|
|
|
map.put("channlId", "24006513"); // 微信渠道号 (仅支持拉卡拉渠道配置)
|
|
|
|
// map.put("channlId", "24006513"); // 微信渠道号 (仅支持拉卡拉渠道配置)
|
|
|
|
// map.put("channlId", "167048649"); // 微信渠道号 (仅支持拉卡拉渠道配置)
|
|
|
|
map.put("channlId", "167048649"); // 微信渠道号 (仅支持拉卡拉渠道配置)
|
|
|
|
map.put("subMchId", subMchId); |
|
|
|
map.put("subMchId", subMchId); |
|
|
|
map.put("subAppid", subAppid); |
|
|
|
map.put("subAppid", subAppid); |
|
|
|
map.put("jsapiPath", jsapiPath); |
|
|
|
map.put("jsapiPath", jsapiPath); |
|
|
|
map.put("confType", "SUB_APPID"); |
|
|
|
map.put("confType", confType); |
|
|
|
param.put("reqData", map); |
|
|
|
param.put("reqData", map); |
|
|
|
|
|
|
|
|
|
|
|
// 生成签名
|
|
|
|
// 生成签名
|
|
|
|