索引初始化对商品删除与否增加判定
This commit is contained in:
parent
3d56c9cc81
commit
e5f725cf16
@ -118,22 +118,19 @@ public class EsGoodsIndexServiceImpl extends BaseElasticsearchService implements
|
|||||||
|
|
||||||
ThreadUtil.execAsync(() -> {
|
ThreadUtil.execAsync(() -> {
|
||||||
try {
|
try {
|
||||||
//查询商品信息
|
|
||||||
LambdaQueryWrapper<GoodsSku> queryWrapper = new LambdaQueryWrapper<>();
|
|
||||||
queryWrapper.eq(GoodsSku::getAuthFlag, GoodsAuthEnum.PASS.name());
|
|
||||||
queryWrapper.eq(GoodsSku::getMarketEnable, GoodsStatusEnum.UPPER.name());
|
|
||||||
|
|
||||||
List<EsGoodsIndex> esGoodsIndices = new ArrayList<>();
|
List<EsGoodsIndex> esGoodsIndices = new ArrayList<>();
|
||||||
|
|
||||||
LambdaQueryWrapper<Goods> goodsQueryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<Goods> goodsQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
goodsQueryWrapper.eq(Goods::getAuthFlag, GoodsAuthEnum.PASS.name());
|
goodsQueryWrapper.eq(Goods::getAuthFlag, GoodsAuthEnum.PASS.name());
|
||||||
goodsQueryWrapper.eq(Goods::getMarketEnable, GoodsStatusEnum.UPPER.name());
|
goodsQueryWrapper.eq(Goods::getMarketEnable, GoodsStatusEnum.UPPER.name());
|
||||||
|
goodsQueryWrapper.eq(Goods::getDeleteFlag, false);
|
||||||
|
|
||||||
for (Goods goods : goodsService.list(goodsQueryWrapper)) {
|
for (Goods goods : goodsService.list(goodsQueryWrapper)) {
|
||||||
LambdaQueryWrapper<GoodsSku> skuQueryWrapper = new LambdaQueryWrapper<>();
|
LambdaQueryWrapper<GoodsSku> skuQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
skuQueryWrapper.eq(GoodsSku::getGoodsId, goods.getId());
|
skuQueryWrapper.eq(GoodsSku::getGoodsId, goods.getId());
|
||||||
skuQueryWrapper.eq(GoodsSku::getAuthFlag, GoodsAuthEnum.PASS.name());
|
skuQueryWrapper.eq(GoodsSku::getAuthFlag, GoodsAuthEnum.PASS.name());
|
||||||
skuQueryWrapper.eq(GoodsSku::getMarketEnable, GoodsStatusEnum.UPPER.name());
|
skuQueryWrapper.eq(GoodsSku::getMarketEnable, GoodsStatusEnum.UPPER.name());
|
||||||
|
skuQueryWrapper.eq(GoodsSku::getDeleteFlag, false);
|
||||||
|
|
||||||
List<GoodsSku> goodsSkuList = goodsSkuService.list(skuQueryWrapper);
|
List<GoodsSku> goodsSkuList = goodsSkuService.list(skuQueryWrapper);
|
||||||
int skuSource = 100;
|
int skuSource = 100;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user