feat(商城): 订单模块

添加未支付自动取消订单功能
master
wayn 5 years ago
parent b8f2a232a5
commit 645a603f50

@ -40,6 +40,7 @@ public class CancelOrderTask extends TimerTask {
Set<Long> zset = redisCache.getCacheZset("order_zset", 0, System.currentTimeMillis() / 1000);
if (CollectionUtils.isNotEmpty(zset) && zset.contains(this.orderId)) {
for (Long orderId : zset) {
log.info("系统开始处理延时任务---redis内超时未付款---" + orderId);
final Long num = redisCache.deleteZsetObject("order_zset", orderId);
if (num != null && num > 0) {
Order order = orderService.getOne(new QueryWrapper<Order>().eq("order_status", OrderUtil.STATUS_AUTO_CANCEL).eq("id", orderId));
@ -65,6 +66,7 @@ public class CancelOrderTask extends TimerTask {
}
}
}
log.info("系统结束处理延时任务---redis内超时未付款---" + orderId);
}
}
log.info("系统结束处理延时任务---订单超时未付款---" + this.orderId);

Loading…
Cancel
Save