|
@@ -189,7 +189,6 @@ public class WxPayController {
|
|
mergeOrderInfo1.setDelFlag(true);
|
|
mergeOrderInfo1.setDelFlag(true);
|
|
mergeOrderInfoService.update(mergeOrderInfo1);
|
|
mergeOrderInfoService.update(mergeOrderInfo1);
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -206,30 +205,22 @@ public class WxPayController {
|
|
orderInfo.setPayTime(payTime);
|
|
orderInfo.setPayTime(payTime);
|
|
orderInfoService.update(orderInfo);
|
|
orderInfoService.update(orderInfo);
|
|
|
|
|
|
|
|
+ try {
|
|
|
|
+ PassengerInfo passengerInfo = passengerInfoService.get(orderInfo.getPassengerId());
|
|
|
|
|
|
- new Thread(() -> {
|
|
|
|
- try {
|
|
|
|
- PassengerInfo passengerInfo = passengerInfoService.get(orderInfo.getPassengerId());
|
|
|
|
- if (passengerInfo != null){
|
|
|
|
- passengerInfo.setTicketUpStationId(orderInfo.getTicketUpStationId());
|
|
|
|
- passengerInfo.setTicketDownStationId(orderInfo.getTicketDownStationId());
|
|
|
|
- passengerInfo.setPayStatus("1");
|
|
|
|
- passengerInfo.setTicketType(orderInfo.getTicketType());
|
|
|
|
- passengerInfoService.update(passengerInfo);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- } catch (Exception ex) {
|
|
|
|
- log.error(ex.getMessage(), ex);
|
|
|
|
|
|
+ if (passengerInfo != null){
|
|
|
|
+ passengerInfo.setTicketUpStationId(orderInfo.getTicketUpStationId());
|
|
|
|
+ passengerInfo.setTicketDownStationId(orderInfo.getTicketDownStationId());
|
|
|
|
+ passengerInfo.setPayStatus("2");
|
|
|
|
+ passengerInfo.setTicketType(orderInfo.getTicketType());
|
|
|
|
+ passengerInfoService.update(passengerInfo);
|
|
}
|
|
}
|
|
-
|
|
|
|
-
|
|
|
|
- }).start();
|
|
|
|
|
|
+ } catch (Exception ex) {
|
|
|
|
+ log.error(ex.getMessage(), ex);
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
// 发送通知等
|
|
// 发送通知等
|
|
Map<String, String> xml = new HashMap<String, String>(2);
|
|
Map<String, String> xml = new HashMap<String, String>(2);
|
|
xml.put("return_code", "SUCCESS");
|
|
xml.put("return_code", "SUCCESS");
|