@Controller public class PeriodController extends Object
| 构造器和说明 |
|---|
PeriodController() |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
addPeriodJson(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.ModelMap model,
com.ptteng.academy.course.model.Period period)
新增课程
|
String |
deleteLessonJson(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.ModelMap model,
Long periodId) |
String |
getMultiPeriodJson(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Integer page,
org.springframework.ui.ModelMap model,
String periodName,
String subjectName,
String lessonName,
Integer size,
Integer status,
Integer gradeDept)
根据条件搜索period列表
|
String |
getPeriodJson(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.ModelMap model,
Long id)
查看课程详情
|
String |
getPeriodListByLessonIdJsonList(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.ModelMap model,
Long lessonId) |
String |
sort(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.ModelMap model,
List<Long> ids)
排序课程
|
String |
updatePeriodJson(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.ModelMap model,
com.ptteng.academy.course.model.Period period,
Long id)
更新课程
|
String |
updatePeriodStatusJson(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.ModelMap model,
Long id,
Integer status)
上下架课程
|
@RequestMapping(value="/a/u/period/{id}",
method=GET)
public String getPeriodJson(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.ModelMap model,
@PathVariable
Long id)
throws Exception
request - response - model - id - Exception@RequestMapping(value="/a/u/period/{id}",
method=PUT)
public String updatePeriodJson(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.ModelMap model,
com.ptteng.academy.course.model.Period period,
@PathVariable
Long id)
throws Exception
request - response - model - period - Exception@RequestMapping(value="/a/u/period",
method=POST)
public String addPeriodJson(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.ModelMap model,
com.ptteng.academy.course.model.Period period)
throws Exception
request - response - model - period - Exception@RequestMapping(value="/a/u/period/{id}/status/{status}",
method=PUT)
public String updatePeriodStatusJson(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.ModelMap model,
@PathVariable
Long id,
@PathVariable
Integer status)
throws Exception
request - response - model - id - Exception@RequestMapping(value="/a/u/period/list",
method=GET)
public String getMultiPeriodJson(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
Integer page,
org.springframework.ui.ModelMap model,
String periodName,
String subjectName,
String lessonName,
Integer size,
Integer status,
Integer gradeDept)
throws Exception
request - response - model - periodName - lessonName - size - Exception@RequestMapping(value="/a/u/period/list/{lessonId} ",
method=GET)
public String getPeriodListByLessonIdJsonList(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.ModelMap model,
@PathVariable
Long lessonId)
throws Exception
com.gemantic.common.exception.ServiceExceptioncom.gemantic.common.exception.ServiceDaoExceptionException@RequestMapping(value="/a/u/period/{periodId}",
method=DELETE)
public String deleteLessonJson(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.ModelMap model,
@PathVariable
Long periodId)
throws Exception
Exception@RequestMapping(value="/a/u/period/sort",
method=POST)
public String sort(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
org.springframework.ui.ModelMap model,
@RequestBody
List<Long> ids)
throws Exception
request - response - model - ids - ExceptionCopyright © 2018. All rights reserved.