|
@@ -18,6 +18,7 @@ import com.yonge.toolset.mybatis.support.PageUtil;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiParam;
|
|
import io.swagger.annotations.ApiParam;
|
|
|
|
+import org.apache.commons.lang3.StringUtils;
|
|
import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.validation.annotation.Validated;
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
@@ -43,7 +44,9 @@ public class AdminCourseGroupController extends BaseController {
|
|
@PostMapping(value="/live/list", consumes="application/json", produces="application/json")
|
|
@PostMapping(value="/live/list", consumes="application/json", produces="application/json")
|
|
public HttpResponseResult<PageInfo<LiveCourseGroupVo>> teacherList(@Validated(value = LiveCourseGroupSearch.TeacherGroup.class)
|
|
public HttpResponseResult<PageInfo<LiveCourseGroupVo>> teacherList(@Validated(value = LiveCourseGroupSearch.TeacherGroup.class)
|
|
@RequestBody LiveCourseGroupSearch query) {
|
|
@RequestBody LiveCourseGroupSearch query) {
|
|
- query.setCourseType(CourseScheduleEnum.LIVE);
|
|
|
|
|
|
+ if(query.getCourseType() == null){
|
|
|
|
+ query.setCourseType(CourseScheduleEnum.LIVE);
|
|
|
|
+ }
|
|
|
|
|
|
IPage<LiveCourseGroupVo> liveCourseGroupVoIPage = courseGroupService
|
|
IPage<LiveCourseGroupVo> liveCourseGroupVoIPage = courseGroupService
|
|
.selectAdminLivePage(PageUtil.getPage(query), query);
|
|
.selectAdminLivePage(PageUtil.getPage(query), query);
|
|
@@ -55,7 +58,9 @@ public class AdminCourseGroupController extends BaseController {
|
|
@PostMapping(value="/live/list/student", consumes="application/json", produces="application/json")
|
|
@PostMapping(value="/live/list/student", consumes="application/json", produces="application/json")
|
|
public HttpResponseResult<PageInfo<LiveCourseGroupVo>> studentList(@Validated(value = LiveCourseGroupSearch.StudentGroup.class)
|
|
public HttpResponseResult<PageInfo<LiveCourseGroupVo>> studentList(@Validated(value = LiveCourseGroupSearch.StudentGroup.class)
|
|
@RequestBody LiveCourseGroupSearch query) {
|
|
@RequestBody LiveCourseGroupSearch query) {
|
|
- query.setCourseType(CourseScheduleEnum.LIVE);
|
|
|
|
|
|
+ if(query.getCourseType() == null){
|
|
|
|
+ query.setCourseType(CourseScheduleEnum.LIVE);
|
|
|
|
+ }
|
|
|
|
|
|
IPage<LiveCourseGroupVo> liveCourseGroupVoIPage = courseGroupService
|
|
IPage<LiveCourseGroupVo> liveCourseGroupVoIPage = courseGroupService
|
|
.selectAdminLivePage(PageUtil.getPage(query), query);
|
|
.selectAdminLivePage(PageUtil.getPage(query), query);
|