|
@@ -125,7 +125,8 @@ public class MiPayServiceImpl extends PayService implements OrderPayService {
|
|
|
paramMap.put("zone_id", "1");
|
|
|
paramMap.put("pf", "android");
|
|
|
String urlPath = this.isSand == 1 ? "/cgi-bin/midas/sandbox/getbalance" : "/cgi-bin/midas/getbalance";
|
|
|
- String sig = MiPayUtil.miPaySin("POST", urlPath, paramMap, miPayConfig.getAppKey());
|
|
|
+ String appKey = this.isSand == 1 ? miPayConfig.getAppKeyDev() : miPayConfig.getAppKey();
|
|
|
+ String sig = MiPayUtil.miPaySin("POST", urlPath, paramMap, appKey);
|
|
|
paramMap.put("sig", sig);
|
|
|
Map<String, String> result = this.miPayApi(MiPayConstants.BALANCE_URL, miPayConfig, paramMap);
|
|
|
return Long.valueOf(result.get("balance"));
|
|
@@ -148,7 +149,8 @@ public class MiPayServiceImpl extends PayService implements OrderPayService {
|
|
|
paramMap.put("amt", orderInfo.getAmount().toString());
|
|
|
paramMap.put("bill_no", orderInfo.getId());
|
|
|
String urlPath = this.isSand == 1 ? "/cgi-bin/midas/sandbox/getbalance" : "/cgi-bin/midas/getbalance";
|
|
|
- String sig = MiPayUtil.miPaySin("POST", urlPath, paramMap, miPayConfig.getAppKey());
|
|
|
+ String appKey = this.isSand == 1 ? miPayConfig.getAppKeyDev() : miPayConfig.getAppKey();
|
|
|
+ String sig = MiPayUtil.miPaySin("POST", urlPath, paramMap, appKey);
|
|
|
paramMap.put("sig", sig);
|
|
|
Map<String, String> result = this.miPayApi(MiPayConstants.PAY_URL, miPayConfig, paramMap);
|
|
|
return result.get("bill_no");
|