|
@@ -206,23 +206,23 @@ public class NotifyController {
|
|
//UserInfo student = SecurityUtils.getLoginUser().getStudent();
|
|
//UserInfo student = SecurityUtils.getLoginUser().getStudent();
|
|
//如果回调回来的订单关闭,则调用退款
|
|
//如果回调回来的订单关闭,则调用退款
|
|
if ("ORDER_CLOSE".equals(filmOrderNotifyDTO.getEventName())){
|
|
if ("ORDER_CLOSE".equals(filmOrderNotifyDTO.getEventName())){
|
|
- threadPoolTaskExecutor.execute(new Runnable() {
|
|
|
|
|
|
+ String refundCode = getOrderCode(null);
|
|
|
|
+ filmOrder.setOutRefundNo(refundCode);
|
|
|
|
+ threadPoolTaskExecutor.execute(new Runnable() {
|
|
@Override
|
|
@Override
|
|
public void run() {
|
|
public void run() {
|
|
- try {
|
|
|
|
- String refundCode = getOrderCode(null);
|
|
|
|
- refundRecordService.refund(filmOrder,refundCode);
|
|
|
|
- } catch (Exception e) {
|
|
|
|
- log.info(e.getMessage());
|
|
|
|
|
|
+ try {
|
|
|
|
+
|
|
|
|
+ refundRecordService.refund(filmOrder,refundCode);
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ log.info(e.getMessage());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- }
|
|
|
|
- });
|
|
|
|
|
|
+ });
|
|
|
|
|
|
}
|
|
}
|
|
- filmOrder.setOutRefundNo(refundCode);
|
|
|
|
- filmOrderService.updateById(filmOrder);
|
|
|
|
-
|
|
|
|
|
|
|
|
|
|
+ filmOrderService.updateById(filmOrder);
|
|
|
|
|
|
FilmNotifyReturnDTO filmNotifyReturnDTO = new FilmNotifyReturnDTO();
|
|
FilmNotifyReturnDTO filmNotifyReturnDTO = new FilmNotifyReturnDTO();
|
|
filmNotifyReturnDTO.setCode("200");
|
|
filmNotifyReturnDTO.setCode("200");
|