|
@@ -1219,4 +1219,22 @@ public class StudentPaymentOrderServiceImpl extends BaseServiceImpl<Long, Studen
|
|
|
studentGoodsSell.setGoodsType("MALL");
|
|
|
studentGoodsSellDao.update(studentGoodsSell);
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public OrderCancelModel cancelOrder(StudentPaymentOrder order) {
|
|
|
+ OrderCancelModel model = new OrderCancelModel();
|
|
|
+ try {
|
|
|
+ TenantContextHolder.setTenantId(order.getTenantId());
|
|
|
+ order.setStatus(DealStatusEnum.FAILED);
|
|
|
+ order.setMemo("超时未支付关闭");
|
|
|
+ callOrderCallBack(order);
|
|
|
+ TenantContextHolder.clearTenantId();
|
|
|
+ model.setSuccess(true);
|
|
|
+ model.setStatus(false);
|
|
|
+ } catch (Exception e) {
|
|
|
+ model.setSuccess(false);
|
|
|
+ e.printStackTrace();
|
|
|
+ }
|
|
|
+ return model;
|
|
|
+ }
|
|
|
}
|