|
@@ -2,9 +2,11 @@ package com.yonge.cooleshow.teacher.controller;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
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.service.VideoLessonGroupDetailService;
|
|
import com.yonge.cooleshow.biz.dal.support.PageUtil;
|
|
import com.yonge.cooleshow.biz.dal.support.PageUtil;
|
|
import com.yonge.cooleshow.biz.dal.vo.VideoLessonGroupUpVo;
|
|
import com.yonge.cooleshow.biz.dal.vo.VideoLessonGroupUpVo;
|
|
import com.yonge.cooleshow.biz.dal.vo.VideoLessonGroupVo;
|
|
import com.yonge.cooleshow.biz.dal.vo.VideoLessonGroupVo;
|
|
|
|
+import com.yonge.cooleshow.biz.dal.vo.VideoLessonStudentVo;
|
|
import com.yonge.cooleshow.biz.dal.vo.VideoLessonVo;
|
|
import com.yonge.cooleshow.biz.dal.vo.VideoLessonVo;
|
|
import com.yonge.cooleshow.common.page.PageInfo;
|
|
import com.yonge.cooleshow.common.page.PageInfo;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
@@ -20,6 +22,8 @@ import com.yonge.cooleshow.biz.dal.service.VideoLessonGroupService;
|
|
import com.yonge.cooleshow.auth.api.entity.SysUser;
|
|
import com.yonge.cooleshow.auth.api.entity.SysUser;
|
|
import com.yonge.cooleshow.auth.api.client.SysUserFeignService;
|
|
import com.yonge.cooleshow.auth.api.client.SysUserFeignService;
|
|
|
|
|
|
|
|
+import javax.validation.constraints.NotNull;
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 视频课基本信息表 web 控制层
|
|
* 视频课基本信息表 web 控制层
|
|
* @author yzp
|
|
* @author yzp
|
|
@@ -109,4 +113,15 @@ public class VideoLessonGroupController extends BaseController {
|
|
videoLessonGroupService.add(lessonVo,sysUser);
|
|
videoLessonGroupService.add(lessonVo,sysUser);
|
|
return succeed();
|
|
return succeed();
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * @Description: 根据组id查询视频课&视频课组
|
|
|
|
+ * @Author: cy
|
|
|
|
+ * @Date: 2022/4/2
|
|
|
|
+ */
|
|
|
|
+ @ApiOperation(value = "根据组id查询视频课&视频课组")
|
|
|
|
+ @GetMapping(value="/selectVideoLesson")
|
|
|
|
+ public HttpResponseResult<VideoLessonStudentVo> selectVideoLesson(@NotNull(message = "视频组id不能为空") Long groupId) {
|
|
|
|
+ return succeed(videoLessonGroupService.selectVideoLesson(groupId));
|
|
|
|
+ }
|
|
}
|
|
}
|