Эх сурвалжийг харах

fix 设置商品最低最高价格 过滤专属规格

zoujiajian 3 сар өмнө
parent
commit
10b62261bb

+ 5 - 4
netflix-service/src/main/java/com/cyksj/service/mange/goods/CmsGoodsDonServiceImpl.java

@@ -31,10 +31,11 @@ public class CmsGoodsDonServiceImpl extends ServiceImpl<GoodsDonMapper, GoodsDon
 	@Override
 	public void updateGoodsSkuPrice(Long goodsId, GoodsDon goods) {
 		goods = Optional.ofNullable(goods).orElse(goodsDonMapper.selectById(goodsId));
-		List<GoodsDonSku> skuViews = goodsDonSkuMapper.selectList(Wrappers.lambdaQuery(GoodsDonSku.class)
-				.eq(GoodsDonSku::getGoodsId, goodsId)
-				.eq(GoodsDonSku::getStatus, true)
-				.orderByAsc(GoodsDonSku::getPrice));
+        List<GoodsDonSku> skuViews = goodsDonSkuMapper.selectList(Wrappers.lambdaQuery(GoodsDonSku.class)
+                .eq(GoodsDonSku::getGoodsId, goodsId)
+                .eq(GoodsDonSku::getStatus, true)
+                .isNull(GoodsDonSku::getUserOwns)
+                .orderByAsc(GoodsDonSku::getPrice));
 		//是否有特殊属性
 		if (CollUtil.isEmpty(skuViews)) {
 			if (goods.getIsSp()) {