|
@@ -1,8 +1,6 @@
|
|
|
package com.education.api.controller.admin.education;
|
|
package com.education.api.controller.admin.education;
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
-import com.education.auth.annotation.Logical;
|
|
|
|
|
-import com.education.auth.annotation.RequiresPermissions;
|
|
|
|
|
import com.education.business.service.education.CourseInfoService;
|
|
import com.education.business.service.education.CourseInfoService;
|
|
|
import com.education.business.service.education.CourseSectionNodeService;
|
|
import com.education.business.service.education.CourseSectionNodeService;
|
|
|
import com.education.business.service.education.CourseSectionService;
|
|
import com.education.business.service.education.CourseSectionService;
|
|
@@ -11,11 +9,14 @@ import com.education.common.annotation.ParamsType;
|
|
|
import com.education.common.annotation.ParamsValidate;
|
|
import com.education.common.annotation.ParamsValidate;
|
|
|
import com.education.common.base.BaseController;
|
|
import com.education.common.base.BaseController;
|
|
|
import com.education.common.utils.Result;
|
|
import com.education.common.utils.Result;
|
|
|
|
|
+import com.education.model.dto.CourseInfoDto;
|
|
|
import com.education.model.entity.CourseInfo;
|
|
import com.education.model.entity.CourseInfo;
|
|
|
import com.education.model.entity.CourseSection;
|
|
import com.education.model.entity.CourseSection;
|
|
|
import com.education.model.entity.CourseSectionNode;
|
|
import com.education.model.entity.CourseSectionNode;
|
|
|
import com.education.model.request.PageParam;
|
|
import com.education.model.request.PageParam;
|
|
|
import com.education.model.vo.CourseSectionVo;
|
|
import com.education.model.vo.CourseSectionVo;
|
|
|
|
|
+import org.slf4j.Logger;
|
|
|
|
|
+import org.slf4j.LoggerFactory;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
@@ -31,6 +32,7 @@ import java.util.stream.Collectors;
|
|
|
@RestController
|
|
@RestController
|
|
|
@RequestMapping("/system/course")
|
|
@RequestMapping("/system/course")
|
|
|
public class CourseInfoController extends BaseController {
|
|
public class CourseInfoController extends BaseController {
|
|
|
|
|
+ private static final Logger log = LoggerFactory.getLogger(CourseInfoController.class);
|
|
|
@Resource
|
|
@Resource
|
|
|
private CourseSectionService courseSectionService;
|
|
private CourseSectionService courseSectionService;
|
|
|
@Resource
|
|
@Resource
|
|
@@ -47,8 +49,8 @@ public class CourseInfoController extends BaseController {
|
|
|
*/
|
|
*/
|
|
|
@GetMapping
|
|
@GetMapping
|
|
|
//@RequiresPermissions("system:course:list")
|
|
//@RequiresPermissions("system:course:list")
|
|
|
- public Result list(PageParam pageParam, CourseInfo courseInfo) {
|
|
|
|
|
- return Result.success(courseInfoService.selectPageList(pageParam, courseInfo));
|
|
|
|
|
|
|
+ public Result list(PageParam pageParam, CourseInfoDto courseInfoDto) {
|
|
|
|
|
+ return Result.success(courseInfoService.selectPageList(pageParam, courseInfoDto));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|