You've already forked FrameTour-BE
fix(order): 兼容旧逻辑并清理Redis缓存
- 在订单类型为3时设置Redis标识 - 删除冗余的Redis键值对清理操作 - 统一订单内容不可下载的处理逻辑
This commit is contained in:
@@ -1056,6 +1056,9 @@ public class OrderServiceImpl implements OrderService {
|
|||||||
orderItem.setOrderId(order.getId());
|
orderItem.setOrderId(order.getId());
|
||||||
orderItems.add(orderItem);
|
orderItems.add(orderItem);
|
||||||
// ======== 兼容旧逻辑 ==========
|
// ======== 兼容旧逻辑 ==========
|
||||||
|
if (order.getType() == 3) {
|
||||||
|
redisTemplate.opsForValue().set("order_content_not_downloadable_" + order.getId(), "1");
|
||||||
|
}
|
||||||
if (type == 13) {
|
if (type == 13) {
|
||||||
redisTemplate.opsForValue().set("order_content_not_downloadable_" + order.getId(), "1");
|
redisTemplate.opsForValue().set("order_content_not_downloadable_" + order.getId(), "1");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1076,6 +1076,7 @@ public class PrinterServiceImpl implements PrinterService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
redisTemplate.delete("order_content_not_downloadable_" + orderId);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user