diff --git a/litemall-db/src/main/java/org/linlinjava/litemall/db/service/LitemallCartService.java b/litemall-db/src/main/java/org/linlinjava/litemall/db/service/LitemallCartService.java index 712cbf2c..10e2e5b0 100644 --- a/litemall-db/src/main/java/org/linlinjava/litemall/db/service/LitemallCartService.java +++ b/litemall-db/src/main/java/org/linlinjava/litemall/db/service/LitemallCartService.java @@ -114,7 +114,7 @@ public class LitemallCartService { public boolean checkExist(Integer goodsId) { LitemallCartExample example = new LitemallCartExample(); - example.or().andGoodsIdEqualTo(goodsId).andCheckedEqualTo(true); + example.or().andGoodsIdEqualTo(goodsId).andCheckedEqualTo(true).andDeletedEqualTo(false); return cartMapper.countByExample(example) != 0; } }