|
@ -2,6 +2,7 @@ package com.qs.serve.task; |
|
|
|
|
|
|
|
|
import com.qs.serve.common.util.AuthContextUtils; |
|
|
import com.qs.serve.common.util.AuthContextUtils; |
|
|
import com.qs.serve.modules.goods.service.GoodsApplicationService; |
|
|
import com.qs.serve.modules.goods.service.GoodsApplicationService; |
|
|
|
|
|
import com.qs.serve.modules.goods.service.GoodsCustomerPriceService; |
|
|
import com.qs.serve.modules.goods.service.GoodsSpuService; |
|
|
import com.qs.serve.modules.goods.service.GoodsSpuService; |
|
|
import lombok.AllArgsConstructor; |
|
|
import lombok.AllArgsConstructor; |
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
import lombok.extern.slf4j.Slf4j; |
|
@ -21,6 +22,7 @@ public class GoodsTask { |
|
|
|
|
|
|
|
|
private GoodsSpuService goodsSpuService; |
|
|
private GoodsSpuService goodsSpuService; |
|
|
private GoodsApplicationService goodsApplicationService; |
|
|
private GoodsApplicationService goodsApplicationService; |
|
|
|
|
|
private GoodsCustomerPriceService goodsCustomerPriceService; |
|
|
|
|
|
|
|
|
@Scheduled(cron="0 0 1 * * ?") |
|
|
@Scheduled(cron="0 0 1 * * ?") |
|
|
public void buildTempTable(){ |
|
|
public void buildTempTable(){ |
|
@ -28,6 +30,15 @@ public class GoodsTask { |
|
|
goodsSpuService.initSkuNum(); |
|
|
goodsSpuService.initSkuNum(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 每两个小时同步一次 |
|
|
|
|
|
*/ |
|
|
|
|
|
@Scheduled(cron="0 0/2 0 * * ?") |
|
|
|
|
|
public void syncCusPriceGoods(){ |
|
|
|
|
|
AuthContextUtils.setTenant("001"); |
|
|
|
|
|
goodsCustomerPriceService.syncCustomerPrice(); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 每两个小时同步一次 |
|
|
* 每两个小时同步一次 |
|
|
*/ |
|
|
*/ |
|
|