diff --git a/cash-common/cash-common-service/src/main/java/com/czg/market/service/MkShopConsumeDiscountRecordService.java b/cash-common/cash-common-service/src/main/java/com/czg/market/service/MkShopConsumeDiscountRecordService.java index eece1bf3..0db8ba0e 100644 --- a/cash-common/cash-common-service/src/main/java/com/czg/market/service/MkShopConsumeDiscountRecordService.java +++ b/cash-common/cash-common-service/src/main/java/com/czg/market/service/MkShopConsumeDiscountRecordService.java @@ -22,7 +22,7 @@ public interface MkShopConsumeDiscountRecordService extends IService 0) { - return false; - } + AssertUtil.isTrue(count > 0, "新客立减仅限新用户使用"); + long recordCount = count(new QueryWrapper().eq(MkShopConsumeDiscountRecord::getShopId, shopId).eq(MkShopConsumeDiscountRecord::getShopUserId, shopUser.getId()) .eq(MkShopConsumeDiscountRecord::getIsUse, 1)); + AssertUtil.isTrue(recordCount > 0, "新客立减已使用"); - return recordCount <= 0; } @Override