1
This commit is contained in:
@@ -207,7 +207,7 @@ public class JDUtils {
|
||||
* 扫描订单发送到微信
|
||||
* 每分钟的30秒执行一次
|
||||
*/
|
||||
@Scheduled(cron = "*/2 * * * * ?")
|
||||
@Scheduled(cron = "*/10 * * * * ?")
|
||||
public void sendOrderToWx() {
|
||||
//long start = System.currentTimeMillis();
|
||||
int[] validCodes = {-1};
|
||||
|
||||
@@ -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());
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user