|
@@ -3,7 +3,7 @@ package cn.rankin.cmsweb.service.product;
|
|
|
import cn.rankin.common.utils.api.model.APIResult;
|
|
|
import cn.rankin.common.utils.api.page.Page;
|
|
|
import cn.rankin.data.api.product.dto.LessonDTO;
|
|
|
-import cn.rankin.data.api.product.vo.LessonVo;
|
|
|
+import cn.rankin.data.api.product.entity.Lesson;
|
|
|
import org.springframework.cloud.netflix.feign.FeignClient;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
@@ -13,16 +13,16 @@ import java.util.Map;
|
|
|
public interface LessonService {
|
|
|
|
|
|
@RequestMapping(value = "/lesson/list", method = RequestMethod.GET)
|
|
|
- APIResult<Page<LessonVo>> search(@RequestParam Map<String, Object> searchDTO);
|
|
|
+ APIResult<Page<Lesson>> search(@RequestParam Map<String, Object> searchDTO);
|
|
|
|
|
|
@RequestMapping(value = "/lesson/{id}", method = RequestMethod.GET)
|
|
|
- APIResult<LessonVo> getLesson(@PathVariable("id") String id);
|
|
|
+ APIResult<Lesson> getLesson(@PathVariable("id") String id);
|
|
|
|
|
|
@RequestMapping(value = "/lesson", method = RequestMethod.POST)
|
|
|
- APIResult<LessonVo> create(@RequestBody LessonDTO lessonDTO);
|
|
|
+ APIResult<Lesson> create(@RequestBody LessonDTO lessonDTO);
|
|
|
|
|
|
@RequestMapping(value = "/lesson", method = RequestMethod.PUT)
|
|
|
- APIResult<LessonVo> update(@RequestBody LessonDTO lessonDTO);
|
|
|
+ APIResult<Lesson> update(@RequestBody LessonDTO lessonDTO);
|
|
|
|
|
|
@RequestMapping(value = "/lesson/{id}", method = RequestMethod.DELETE)
|
|
|
APIResult delete(@PathVariable("id") String id);
|