DriverQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/zhenglian/ZhengLianUtil.java
@@ -98,6 +98,9 @@ } JSONObject bizData = jsonObject.getJSONObject("bizData"); String resCode = bizData.getString("resCode"); if("F010900".equals(resCode)){ return null; } if(!"S010000".equals(resCode)){ log.error("查询用户信息失败!{}", bizData.getString("resMsg")); throw new Exception(jsonObject.getString("resMsg")); UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/TaskUtil.java
@@ -162,6 +162,19 @@ log.error("备付金支付失败:{}", payInfo.getRetMsg()); continue; } PayInfoData payInfoData = payInfo.getData(); PaymentInfo paymentInfo = payInfoData.getPaymentInfos().get(0); //支付成功,通知三方 PaymentOrderRequest paymentOrderRequest = new PaymentOrderRequest(); paymentOrderRequest.setPayItemId(paymentInfo.getPayItemId()); paymentOrderRequest.setPaymentInfo(payInfoData.getPaymentInfos()); paymentOrderRequest.setOrderId("PR" + orderPrivateCar.getId()); paymentOrderRequest.setCharge(BigDecimal.valueOf(orderPrivateCar.getOrderMoney())); paymentOrderRequest.setPayTime(data.getPayTime()); paymentOrderRequest.setPaymentSerialNumber(payInfoData.getPayId()); OrderInfo orderInfo1 = OrderUtil.paymentOrder(paymentOrderRequest); //查询三方订单状态 Driver driver1 = driverService.selectById(orderPrivateCar.getDriverId()); Company company = companyService.selectById(driver1.getCompanyId()); UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/qianyuntong/OrderUtil.java
@@ -625,6 +625,11 @@ * @return */ public static OrderInfo paymentOrder(PaymentOrderRequest request) { request.setScene("TRAFFIC"); request.setMhltiCenterAppId("52270015"); request.setPayType(4); request.setPayChannel(6); request.setIsCompensate(1); //请求路径 String url = QianYunTongProperties.apiUrl + "/openapi/rest/1.0/paymentOrder"; //私钥文件 UserQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/qianyuntong/model/PaymentOrderRequest.java
@@ -3,6 +3,7 @@ import lombok.Data; import java.math.BigDecimal; import java.util.List; /** * @author zhibing.pu @@ -25,7 +26,7 @@ /** * 支付明细json串 */ private String paymentInfo; private List<PaymentInfo> paymentInfo; /** * 订单ID */