diff --git a/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java b/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java index ec79a752e..0f4cdbc43 100644 --- a/mallinkCApi/src/main/java/com/iformall/controller/WxCarController.java +++ b/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 apiKey = (String)receiver.getReceiverParamValue(Constant.paymentReceicerParamApiKey); 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(), "127.0.0.1", park.getPaidCallBack(), apiKey, new Date()); return new ResultData(wxResult);