|
@@ -1,25 +1,14 @@
|
|
|
package com.yonge.cooleshow.teacher.controller;
|
|
|
|
|
|
-import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
-import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
|
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
-import javax.validation.Valid;
|
|
|
-import com.yonge.cooleshow.biz.dal.dto.VideoLessonGroupDetailDto;
|
|
|
-import com.yonge.cooleshow.biz.dal.dto.search.VideoLessonGroupSearch;
|
|
|
import com.yonge.cooleshow.biz.dal.dto.search.VideoLessonSearch;
|
|
|
-import com.yonge.cooleshow.biz.dal.support.Condition;
|
|
|
-import com.yonge.cooleshow.biz.dal.support.Query;
|
|
|
-import com.yonge.cooleshow.biz.dal.valid.AddGroup;
|
|
|
-import com.yonge.cooleshow.biz.dal.valid.UpdateGroup;
|
|
|
+import com.yonge.cooleshow.biz.dal.support.PageUtil;
|
|
|
import com.yonge.cooleshow.biz.dal.valid.impl.ValidList;
|
|
|
import com.yonge.cooleshow.biz.dal.vo.VideoLessonGroupDetailUpVo;
|
|
|
-import com.yonge.cooleshow.biz.dal.vo.VideoLessonGroupVo;
|
|
|
import com.yonge.cooleshow.biz.dal.vo.VideoLessonPurchaseStudent;
|
|
|
import com.yonge.cooleshow.common.page.PageInfo;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
-import io.swagger.annotations.ApiParam;
|
|
|
import org.springframework.validation.annotation.Validated;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -55,8 +44,8 @@ public class VideoLessonGroupDetailController extends BaseController {
|
|
|
@ApiOperation(value = "查询视频课", httpMethod="POST", consumes="application/json", produces="application/json")
|
|
|
@PostMapping(value="/page", consumes="application/json", produces="application/json")
|
|
|
public HttpResponseResult<PageInfo<VideoLessonGroupDetail>> page(@RequestBody VideoLessonSearch query) {
|
|
|
- IPage<VideoLessonGroupDetail> pages = videoLessonGroupDetailService.selectPage(Condition.getPage(query), query);
|
|
|
- return succeed(Condition.pageInfo(pages));
|
|
|
+ IPage<VideoLessonGroupDetail> pages = videoLessonGroupDetailService.selectPage(PageUtil.getPage(query), query);
|
|
|
+ return succeed(PageUtil.pageInfo(pages));
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -67,8 +56,8 @@ public class VideoLessonGroupDetailController extends BaseController {
|
|
|
@ApiOperation(value = "根据组id查询购买用户", httpMethod="POST", consumes="application/json", produces="application/json")
|
|
|
@PostMapping(value="/pageStudent", consumes="application/json", produces="application/json")
|
|
|
public HttpResponseResult<PageInfo<VideoLessonPurchaseStudent>> pageStudent(@RequestBody VideoLessonSearch query) {
|
|
|
- IPage<VideoLessonPurchaseStudent> pages = videoLessonGroupDetailService.selectPageStudent(Condition.getPage(query), query);
|
|
|
- return succeed(Condition.pageInfo(pages));
|
|
|
+ IPage<VideoLessonPurchaseStudent> pages = videoLessonGroupDetailService.selectPageStudent(PageUtil.getPage(query), query);
|
|
|
+ return succeed(PageUtil.pageInfo(pages));
|
|
|
}
|
|
|
|
|
|
/**
|