菜单优化

This commit is contained in:
雷欧(林平凡)
2025-03-12 16:58:30 +08:00
parent 57873075c1
commit 232b86d32a

View File

@@ -69,13 +69,17 @@ public class OrderUtil {
@Async("threadPoolTaskExecutor")
public void orderToWxBatch(List<OrderRow> orderRowList) {
if (!orderRowList.isEmpty()) {
int i = 1;
String wxId = getWxidFromJdid(orderRowList.get(0).getUnionId().toString());
StringBuilder content = new StringBuilder();
content.append("批量订单: ").append(orderRowList.size()).append("\r\n");
for (OrderRow orderRow : orderRowList) {
String oldValidCode = redisTemplate.opsForValue().get(ORDER_ROW_KEY + orderRow.getId());
// 检查Redis中是否有旧的状态码没有的话赋予默认值
Integer lastValidCode = oldValidCode != null ? Integer.parseInt(oldValidCode) : -100;
content.append("\r\n");
content.append(i++).append("");
content.append(getFormattedOrderInfo(orderRow, lastValidCode));
}