| | |
| | | import com.xinquan.common.core.utils.page.CollUtils; |
| | | import com.xinquan.common.core.utils.page.PageDTO; |
| | | import com.xinquan.course.api.domain.Course; |
| | | import com.xinquan.course.api.domain.CourseChapter; |
| | | import com.xinquan.course.domain.CourseLearningRecord; |
| | | import com.xinquan.course.domain.vo.ClientCourseVO; |
| | | import com.xinquan.course.mapper.CourseMapper; |
| | | import com.xinquan.course.service.CourseService; |
| | | |
| | | import java.util.List; |
| | | import java.util.Objects; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | |
| | | if (CollUtils.isEmpty(page.getRecords())) { |
| | | return PageDTO.empty(page); |
| | | } |
| | | |
| | | return PageDTO.of(page, ClientCourseVO.class); |
| | | } |
| | | } |