diff --git a/src/main/java/com/greenorange/promotion/model/dto/course/CourseQueryRequest.java b/src/main/java/com/greenorange/promotion/model/dto/course/CourseQueryRequest.java index f3fbf5a..4b08031 100644 --- a/src/main/java/com/greenorange/promotion/model/dto/course/CourseQueryRequest.java +++ b/src/main/java/com/greenorange/promotion/model/dto/course/CourseQueryRequest.java @@ -38,7 +38,6 @@ public class CourseQueryRequest extends PageRequest implements Serializable { /** * 是否上架(true:上架,false:下架) */ - @NotNull @Schema(description = "是否上架(true:上架,false:下架)", example = "true") private Boolean isShelves; diff --git a/src/main/java/com/greenorange/promotion/service/course/impl/CourseServiceImpl.java b/src/main/java/com/greenorange/promotion/service/course/impl/CourseServiceImpl.java index 64c87df..7a82a00 100644 --- a/src/main/java/com/greenorange/promotion/service/course/impl/CourseServiceImpl.java +++ b/src/main/java/com/greenorange/promotion/service/course/impl/CourseServiceImpl.java @@ -35,7 +35,7 @@ public class CourseServiceImpl extends ServiceImpl QueryWrapper queryWrapper = new QueryWrapper<>(); queryWrapper.eq(StringUtils.isNotBlank(name), "name", name); queryWrapper.eq(StringUtils.isNotBlank(type), "type", type); - queryWrapper.eq(ObjectUtils.isEmpty(isShelves), "isShelves", isShelves); + queryWrapper.eq(ObjectUtils.isNotEmpty(isShelves), "isShelves", isShelves); queryWrapper.orderBy(SqlUtils.validSortField(sortField), sortOrder.equals(CommonConstant.SORT_ORDER_ASC), sortField); return queryWrapper; }