| | |
| | | import io.swagger.annotations.ApiOperation; |
| | | |
| | | /** |
| | | * 学习端 资源控制器 |
| | | * 学习端 资源控制器 |
| | | * |
| | | * @author chenjunliang |
| | | * |
| | | */ |
| | | @Api(tags= "课件接口-学员端") |
| | | @Api(tags= "课件接口-学员端") |
| | | @RestController |
| | | @RequestMapping(value = "/stu/res") |
| | | public class StuResController { |
| | |
| | | IResService resService; |
| | | |
| | | /** |
| | | * 获取资源列表 |
| | | * 获取资源列表 |
| | | * |
| | | * @param classId |
| | | * 班级id |
| | | * 班级id |
| | | * @param limit |
| | | * 每页显示几条 |
| | | * 每页显示几条 |
| | | * @param pageNum |
| | | * 页码 |
| | | * 页码 |
| | | */ |
| | | @ApiOperation(value = "获取资源列表", notes = "") |
| | | @ApiOperation(value = "获取资源列表", notes = "") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(name = "classId", value = "班级id", required = true, paramType="query", dataType = "String") |
| | | @ApiImplicitParam(name = "classId", value = "班级id", required = true, paramType="query", dataType = "String") |
| | | }) |
| | | @GetMapping(value = "getResLst") |
| | | public Result getResLst(String classId, Integer limit, Integer pageNum) { |
| | |
| | | } |
| | | |
| | | /** |
| | | * 资源管理查看 |
| | | * 资源管理查看 |
| | | * |
| | | * @param resId |
| | | * 资源id ( 0,视频。1,音频。2,文档。3,练习) |
| | | * 资源id ( 0,视频。1,音频。2,文档。3,练习) |
| | | */ |
| | | @GetMapping(value = "getResDetail") |
| | | public Result getResDetail(String resId) { |
| | | |
| | | return new Result(true, "success", CollectionUtils.newObjectMap("resName", "练习.jpg", "size", 590.68, |
| | | return new Result(true, "success", CollectionUtils.newObjectMap("resName", "练习.jpg", "size", 590.68, |
| | | "updateTime", new Date(), "endTime", new Date(), "urlPath", "/web/path", "type", 3)); |
| | | } |
| | | |