菜单优化
This commit is contained in:
@@ -30,7 +30,7 @@ import static cn.van.business.util.WXUtil.WX_BASE_URL;
|
|||||||
public class MessageConsumerService implements RocketMQListener<JSONObject> {
|
public class MessageConsumerService implements RocketMQListener<JSONObject> {
|
||||||
|
|
||||||
private static final Logger logger = LoggerFactory.getLogger(MessageConsumerService.class);
|
private static final Logger logger = LoggerFactory.getLogger(MessageConsumerService.class);
|
||||||
private static final RateLimiter rateLimiter = RateLimiter.create(2, // 1 QPS
|
private static final RateLimiter rateLimiter = RateLimiter.create(4, // 1 QPS
|
||||||
0, // 预热期 5 秒
|
0, // 预热期 5 秒
|
||||||
TimeUnit.SECONDS);
|
TimeUnit.SECONDS);
|
||||||
|
|
||||||
|
|||||||
@@ -73,8 +73,11 @@ public class OrderUtil {
|
|||||||
String wxId = getWxidFromJdid(orderRowList.get(0).getUnionId().toString());
|
String wxId = getWxidFromJdid(orderRowList.get(0).getUnionId().toString());
|
||||||
StringBuilder content = new StringBuilder();
|
StringBuilder content = new StringBuilder();
|
||||||
content.append("批量订单:\n\r ").append(" 共 ").append(orderRowList.size()).append("单 \n\r");
|
content.append("批量订单:\n\r ").append(" 共 ").append(orderRowList.size()).append("单 \n\r");
|
||||||
List<OrderRow> filterList = orderRowList.stream().filter(orderRow -> orderRow.getValidCode() != 16 && orderRow.getValidCode() != 17).toList();
|
List<OrderRow> filterList = orderRowList.stream().filter(orderRow -> orderRow.getValidCode() == 16
|
||||||
content.append("移除取消的订单, 共 ").append(filterList.size()).append("单 \n\r");
|
|| orderRow.getValidCode() == 17
|
||||||
|
|| orderRow.getValidCode() == 15
|
||||||
|
|| orderRow.getValidCode() == 13).toList();
|
||||||
|
content.append("移除取消的订单(保留状态 13 15 16 17), 共 ").append(filterList.size()).append("单 \n\r");
|
||||||
for (OrderRow orderRow : filterList) {
|
for (OrderRow orderRow : filterList) {
|
||||||
String oldValidCode = redisTemplate.opsForValue().get(ORDER_ROW_KEY + orderRow.getId());
|
String oldValidCode = redisTemplate.opsForValue().get(ORDER_ROW_KEY + orderRow.getId());
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user