| @@ -12,6 +12,7 @@ import com.iformall.domain.po.base.TenantEntity; | |||||
| import com.iformall.domain.vo.WxCouponOrderCarCVo; | import com.iformall.domain.vo.WxCouponOrderCarCVo; | ||||
| import com.iformall.enums.*; | import com.iformall.enums.*; | ||||
| import com.iformall.exception.MallinkException; | import com.iformall.exception.MallinkException; | ||||
| import com.iformall.pay.WxPayV3; | |||||
| import com.iformall.service.*; | import com.iformall.service.*; | ||||
| import com.iformall.service.park.ParkFactory; | import com.iformall.service.park.ParkFactory; | ||||
| import com.iformall.service.park.entity.ParkCreatePayOrder; | import com.iformall.service.park.entity.ParkCreatePayOrder; | ||||
| @@ -511,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(); | ||||
| PayAdapterResult wxResult = wxParkPayService.createWxPayOrder(park,isIsv,false,user.getOpenId(), user.getAppId(), receiver.getReceiverAccount(), "停车费支付,车场订单号"+payOrder.getParkOrderNumber(), attach, uniquePayOrderNo, payOrder.getFee(), | |||||
| String productPre = new String("停车费支付,车场订单号".getBytes("ISO-8859-1"), "UTF-8"); | |||||
| 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); | ||||
| } catch (Exception e) { | } catch (Exception e) { | ||||