1
This commit is contained in:
@@ -207,7 +207,7 @@ public class JDUtils {
|
|||||||
* 扫描订单发送到微信
|
* 扫描订单发送到微信
|
||||||
* 每分钟的30秒执行一次
|
* 每分钟的30秒执行一次
|
||||||
*/
|
*/
|
||||||
@Scheduled(cron = "*/2 * * * * ?")
|
@Scheduled(cron = "*/10 * * * * ?")
|
||||||
public void sendOrderToWx() {
|
public void sendOrderToWx() {
|
||||||
//long start = System.currentTimeMillis();
|
//long start = System.currentTimeMillis();
|
||||||
int[] validCodes = {-1};
|
int[] validCodes = {-1};
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ package cn.van.business.util;
|
|||||||
import cn.van.business.enums.ValidCodeConverter;
|
import cn.van.business.enums.ValidCodeConverter;
|
||||||
import cn.van.business.model.jd.OrderRow;
|
import cn.van.business.model.jd.OrderRow;
|
||||||
import cn.van.business.repository.OrderRowRepository;
|
import cn.van.business.repository.OrderRowRepository;
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.data.redis.core.StringRedisTemplate;
|
import org.springframework.data.redis.core.StringRedisTemplate;
|
||||||
import org.springframework.scheduling.annotation.Async;
|
import org.springframework.scheduling.annotation.Async;
|
||||||
@@ -29,6 +31,7 @@ public class OrderUtil {
|
|||||||
private WXUtil wxUtil;
|
private WXUtil wxUtil;
|
||||||
//标记唯一订单行:订单+sku维度的唯一标识
|
//标记唯一订单行:订单+sku维度的唯一标识
|
||||||
private static final String ORDER_ROW_KEY = "jd:order:row:";
|
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 状态值
|
// 更新 Redis 状态值
|
||||||
redisTemplate.opsForValue().set(ORDER_ROW_KEY + orderRow.getId(), String.valueOf(orderRow.getValidCode()));
|
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