| | |
| | | // 返利到账
|
| | | }
|
| | |
|
| | |
|
| | | /**
|
| | | * 添加红包与事务消息
|
| | | *
|
| | |
| | | return false;
|
| | | }
|
| | |
|
| | |
|
| | | @Override
|
| | | public void invalidTaoBaoOrder(String tradeId) {
|
| | | TaoBaoOrder taoBaoOrder = taoBaoOrderService.selectByTradeId(tradeId);
|
| | | //订单付款和订单成功的状态才允许失效
|
| | | if (taoBaoOrder != null && ("订单付款".equalsIgnoreCase(taoBaoOrder.getOrderState()) || "订单成功".equalsIgnoreCase(taoBaoOrder.getOrderState()))) {
|
| | | TaoBaoOrder update = new TaoBaoOrder();
|
| | | update.setId(taoBaoOrder.getId());
|
| | | update.setLatestUpdateTime(new Date());
|
| | | update.setOrderState("订单失效");
|
| | | taoBaoOrderService.updateSelectiveByPrimaryKey(update);
|
| | | CMQManager.getInstance().addTaoBaoOrderMsg(taoBaoOrder.getOrderId());
|
| | | }
|
| | | }
|
| | |
|
| | | }
|