|
@@ -377,7 +377,7 @@ public class THuifuMchServiceImpl extends ServiceImpl<THuifuMchMapper, THuifuMch
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public JSONObject payQuery(String queryId, String companyType) throws Exception {
|
|
|
+ public JSONObject payQuery(String queryId, String sn,String companyType) throws Exception {
|
|
|
String url = "https://api.huifu.com/v2/trade/payment/scanpay/query";
|
|
|
HuifuBaseCommon.doInit(OppsMerchantConfig.getMerchantConfig());
|
|
|
JSONObject request = new JSONObject();
|
|
@@ -387,7 +387,12 @@ public class THuifuMchServiceImpl extends ServiceImpl<THuifuMchMapper, THuifuMch
|
|
|
request.put("huifu_id", HuifuConstant.SZ_DIV_HUIFU_ID);
|
|
|
}
|
|
|
request.put("org_req_date", DateTools.getCurrentDateYYYYMMDD());
|
|
|
- request.put("org_hf_seq_id", queryId);
|
|
|
+ if (StrUtil.isNotEmpty(queryId)) {
|
|
|
+ request.put("org_hf_seq_id", queryId);
|
|
|
+ }
|
|
|
+ if (StrUtil.isNotEmpty(sn)) {
|
|
|
+ request.put("org_req_seq_id", sn);
|
|
|
+ }
|
|
|
// 签名:sign
|
|
|
String s = JSON.toJSONString(request);
|
|
|
String s1 = JSON.toJSONString(JSONObject.parseObject(s, TreeMap.class));
|