ソースを参照

fix car pay

release_toaliyun_real
lin 3年前
コミット
3a8b660cc5
1個のファイルの変更2行の追加1行の削除
  1. +2
    -1
      mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java

+ 2
- 1
mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java ファイルの表示

@@ -512,7 +512,8 @@ public class WxCarController extends BaseController {
String uniquePayOrderNo = carVendor.getMessage()+"_"+idWorker.nextId(); String uniquePayOrderNo = carVendor.getMessage()+"_"+idWorker.nextId();
String apiKey = (String)receiver.getReceiverParamValue(Constant.paymentReceicerParamApiKey); String apiKey = (String)receiver.getReceiverParamValue(Constant.paymentReceicerParamApiKey);
String attach = attachSb.toString(); String attach = attachSb.toString();
String productPre = new String("停车费支付,车场订单号".getBytes("ISO-8859-1"), "UTF-8");
//String productPre = new String("停车费支付,车场订单号".getBytes("ISO-8859-1"), "UTF-8");//中文签名错误
String productPre = "ParkOrderId";
PayAdapterResult wxResult = wxParkPayService.createWxPayOrder(park,isIsv,false,user.getOpenId(), user.getAppId(), receiver.getReceiverAccount(), productPre+payOrder.getParkOrderNumber(), attach, uniquePayOrderNo, payOrder.getFee(), PayAdapterResult wxResult = wxParkPayService.createWxPayOrder(park,isIsv,false,user.getOpenId(), user.getAppId(), receiver.getReceiverAccount(), productPre+payOrder.getParkOrderNumber(), attach, uniquePayOrderNo, payOrder.getFee(),
"127.0.0.1", park.getPaidCallBack(), apiKey, new Date()); "127.0.0.1", park.getPaidCallBack(), apiKey, new Date());
return new ResultData(wxResult); return new ResultData(wxResult);


読み込み中…
キャンセル
保存