|
@@ -14,7 +14,7 @@ import org.springframework.web.bind.annotation.*;
|
|
|
* Created by songyue on 17/1/14.
|
|
|
*/
|
|
|
@RestController
|
|
|
-@RequestMapping("${app.api.root}")
|
|
|
+@RequestMapping("${app.api.root}/learn_enter")
|
|
|
public class LearnCenterApi {
|
|
|
|
|
|
@Autowired
|
|
@@ -23,38 +23,38 @@ public class LearnCenterApi {
|
|
|
@Autowired
|
|
|
LearnCenterService learnCenterService;
|
|
|
|
|
|
- @ApiOperation(value="查询所有学习中心",notes = "分页")
|
|
|
- @GetMapping("/learn_enter/all/{curPage}/{pageSize}")
|
|
|
+ @ApiOperation(value="查询所有学习中心",notes="分页")
|
|
|
+ @GetMapping("/all/{curPage}/{pageSize}")
|
|
|
public ResponseEntity getAllLearnCenter(@ModelAttribute LearnCenter learnCenterCriteria, @PathVariable Integer curPage, @PathVariable Integer pageSize){
|
|
|
return learnCenterService.getAllLearnCenter(learnCenterCriteria,new PageRequest(curPage - 1,pageSize));
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value="查询所有学习中心",notes = "不分页")
|
|
|
- @GetMapping("/learn_enter/all")
|
|
|
+ @ApiOperation(value="查询所有学习中心",notes="不分页")
|
|
|
+ @GetMapping("/all")
|
|
|
public ResponseEntity getAllLearnCenter(@ModelAttribute LearnCenter learnCenterCriteria){
|
|
|
return learnCenterService.getAllLearnCenter(learnCenterCriteria);
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value="按ID查询学习中心",notes = "ID查询")
|
|
|
- @GetMapping("/learn_enter/{id}")
|
|
|
+ @ApiOperation(value="按ID查询学习中心",notes="ID查询")
|
|
|
+ @GetMapping("/{id}")
|
|
|
public ResponseEntity<LearnCenter> getLearnCenterById(@PathVariable Long id){
|
|
|
return learnCenterService.getLearnCenterById(id);
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value="新增学习中心",notes = "新增")
|
|
|
- @PostMapping("/learn_enter")
|
|
|
+ @ApiOperation(value="新增学习中心",notes="新增")
|
|
|
+ @PostMapping
|
|
|
public ResponseEntity addLearnCenter(@ModelAttribute LearnCenter learnCenter){
|
|
|
return learnCenterService.saveLearnCenter(learnCenter);
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value="更新学习中心",notes = "更新")
|
|
|
- @PutMapping("/learn_enter")
|
|
|
+ @ApiOperation(value="更新学习中心",notes="更新")
|
|
|
+ @PutMapping
|
|
|
public ResponseEntity updateLearnCenter(@ModelAttribute LearnCenter learnCenter){
|
|
|
return learnCenterService.saveLearnCenter(learnCenter);
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value="按ID删除学习中心",notes = "删除")
|
|
|
- @DeleteMapping("/learn_enter/{id}")
|
|
|
+ @ApiOperation(value="按ID删除学习中心",notes="删除")
|
|
|
+ @DeleteMapping("/{id}")
|
|
|
public ResponseEntity deleteLearnCenter(@PathVariable Long id){
|
|
|
return learnCenterService.deleteLearnCenter(id);
|
|
|
}
|