|
@@ -459,6 +459,18 @@ public class WxPayServiceImpl implements WxPayServiceI {
|
459
|
459
|
return "不存在的订单";
|
460
|
460
|
}
|
461
|
461
|
|
|
462
|
+ log.info("订单:{},订单类型: {} 开始推送到 车辆管理系统 ", outTradeNo, Constant.PAY_TYPE_CAR);
|
|
463
|
+
|
|
464
|
+ TaUserLicenseOrder taUserLicenseOrder = userLicenseOrderList.get(0);
|
|
465
|
+ TaUser taUser = taUserMapper.selectByPrimaryKey(taUserLicenseOrder.getTaUserId());
|
|
466
|
+
|
|
467
|
+ // 推送到车辆管理系统
|
|
468
|
+ iFuShiService.apiThirdPartyMonthCardPay(taUser.getLoginName(), "2",
|
|
469
|
+ String.valueOf(taUserLicenseOrder.getExtensionMonth()),
|
|
470
|
+ payTypeName, taUserLicenseOrder.getLicensePlate(),
|
|
471
|
+ null, String.valueOf(Double.valueOf(taUserLicenseOrder.getExtensionPrice()) / 100));
|
|
472
|
+
|
|
473
|
+
|
462
|
474
|
userLicenseOrderList.forEach(e-> {
|
463
|
475
|
e.setPaymentType(pay_type);
|
464
|
476
|
UserElement userElement = new UserElement();
|
|
@@ -483,19 +495,6 @@ public class WxPayServiceImpl implements WxPayServiceI {
|
483
|
495
|
// 更改订单状态 为支付成功
|
484
|
496
|
updateOrderStatus(outTradeNo, Constant.PAY_TYPE_CAR, "1");
|
485
|
497
|
|
486
|
|
- log.info("订单:{},订单类型: {} 开始推送到 车辆管理系统 ", outTradeNo, Constant.PAY_TYPE_CAR);
|
487
|
|
-
|
488
|
|
- TaUserLicenseOrder taUserLicenseOrder = userLicenseOrderList.get(0);
|
489
|
|
-
|
490
|
|
- TaUser taUser = taUserMapper.selectByPrimaryKey(taUserLicenseOrder.getTaUserId());
|
491
|
|
-
|
492
|
|
-
|
493
|
|
- // 推送到车辆管理系统
|
494
|
|
- iFuShiService.apiThirdPartyMonthCardPay(taUser.getLoginName(), "2",
|
495
|
|
- String.valueOf(taUserLicenseOrder.getExtensionMonth()),
|
496
|
|
- payTypeName, taUserLicenseOrder.getLicensePlate(),
|
497
|
|
- null, String.valueOf(Double.valueOf(taUserLicenseOrder.getExtensionPrice()) / 100));
|
498
|
|
-
|
499
|
498
|
return "success";
|
500
|
499
|
}
|
501
|
500
|
|