This commit is contained in:
雷欧(林平凡)
2025-01-09 09:42:22 +08:00
parent f8a62e6c3d
commit d140d7d1ac
2 changed files with 5 additions and 1 deletions

View File

@@ -207,7 +207,7 @@ public class JDUtils {
* 扫描订单发送到微信
* 每分钟的30秒执行一次
*/
@Scheduled(cron = "*/2 * * * * ?")
@Scheduled(cron = "*/10 * * * * ?")
public void sendOrderToWx() {
//long start = System.currentTimeMillis();
int[] validCodes = {-1};

View File

@@ -3,6 +3,8 @@ package cn.van.business.util;
import cn.van.business.enums.ValidCodeConverter;
import cn.van.business.model.jd.OrderRow;
import cn.van.business.repository.OrderRowRepository;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.scheduling.annotation.Async;
@@ -29,6 +31,7 @@ public class OrderUtil {
private WXUtil wxUtil;
//标记唯一订单行:订单+sku维度的唯一标识
private static final String ORDER_ROW_KEY = "jd:order:row:";
private static final Logger logger = LoggerFactory.getLogger(OrderUtil.class);
/**
* 手动调用 将订单发送到微信
@@ -51,6 +54,7 @@ public class OrderUtil {
// 更新 Redis 状态值
redisTemplate.opsForValue().set(ORDER_ROW_KEY + orderRow.getId(), String.valueOf(orderRow.getValidCode()));
logger.info("订单状态:{} 订单号:{} sku{}", orderRow.getValidCode(), orderRow.getOrderId(), orderRow.getSkuName());
}