|
@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.yonge.cooleshow.biz.dal.dto.search.VideoLessonGroupSearch;
|
|
import com.yonge.cooleshow.biz.dal.dto.search.VideoLessonGroupSearch;
|
|
import com.yonge.cooleshow.biz.dal.dto.search.VideoLessonSearch;
|
|
import com.yonge.cooleshow.biz.dal.dto.search.VideoLessonSearch;
|
|
import com.yonge.cooleshow.biz.dal.enums.AuthStatusEnum;
|
|
import com.yonge.cooleshow.biz.dal.enums.AuthStatusEnum;
|
|
|
|
+import com.yonge.cooleshow.biz.dal.service.AppVersionInfoService;
|
|
import com.yonge.cooleshow.biz.dal.service.VideoLessonGroupDetailService;
|
|
import com.yonge.cooleshow.biz.dal.service.VideoLessonGroupDetailService;
|
|
import com.yonge.cooleshow.biz.dal.service.VideoLessonGroupService;
|
|
import com.yonge.cooleshow.biz.dal.service.VideoLessonGroupService;
|
|
import com.yonge.cooleshow.biz.dal.vo.VideoLessonGroupDetailVo;
|
|
import com.yonge.cooleshow.biz.dal.vo.VideoLessonGroupDetailVo;
|
|
@@ -36,6 +37,8 @@ public class OpenVideoGroupController extends BaseController {
|
|
@Autowired
|
|
@Autowired
|
|
private VideoLessonGroupDetailService videoLessonGroupDetailService;
|
|
private VideoLessonGroupDetailService videoLessonGroupDetailService;
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ private AppVersionInfoService appVersionInfoService;
|
|
/**
|
|
/**
|
|
* @Description: 查询视频课组
|
|
* @Description: 查询视频课组
|
|
* @Author: cy
|
|
* @Author: cy
|
|
@@ -45,6 +48,9 @@ public class OpenVideoGroupController extends BaseController {
|
|
@PostMapping(value = "/page")
|
|
@PostMapping(value = "/page")
|
|
public HttpResponseResult<PageInfo<VideoLessonGroupVo>> page(@RequestBody VideoLessonGroupSearch query) {
|
|
public HttpResponseResult<PageInfo<VideoLessonGroupVo>> page(@RequestBody VideoLessonGroupSearch query) {
|
|
query.setAuditStatus(AuthStatusEnum.PASS);
|
|
query.setAuditStatus(AuthStatusEnum.PASS);
|
|
|
|
+
|
|
|
|
+ // 检查app版本
|
|
|
|
+ query.setAuditVersion(appVersionInfoService.getAppAuditVersion(query.getPlatform(),query.getVersion()));
|
|
IPage<VideoLessonGroupVo> pages = videoLessonGroupService.selectPage(PageUtil.getPage(query), query);
|
|
IPage<VideoLessonGroupVo> pages = videoLessonGroupService.selectPage(PageUtil.getPage(query), query);
|
|
return succeed(PageUtil.pageInfo(pages));
|
|
return succeed(PageUtil.pageInfo(pages));
|
|
}
|
|
}
|