|
@@ -20,7 +20,7 @@ public class SubjectController extends BaseController {
|
|
|
|
|
|
@ApiOperation(value = "新增科目")
|
|
@ApiOperation(value = "新增科目")
|
|
@PostMapping("/add")
|
|
@PostMapping("/add")
|
|
- public Object add(Subject subject){
|
|
|
|
|
|
+ public Object add(@RequestBody Subject subject){
|
|
Subject subjectByCode = subjectService.findByCode(subject.getCode());
|
|
Subject subjectByCode = subjectService.findByCode(subject.getCode());
|
|
if(subjectByCode != null){
|
|
if(subjectByCode != null){
|
|
return failed("科目编号已存在,请核查");
|
|
return failed("科目编号已存在,请核查");
|
|
@@ -41,7 +41,7 @@ public class SubjectController extends BaseController {
|
|
|
|
|
|
@ApiOperation(value = "修改科目")
|
|
@ApiOperation(value = "修改科目")
|
|
@PutMapping("/update")
|
|
@PutMapping("/update")
|
|
- public Object update(Subject subject){
|
|
|
|
|
|
+ public Object update(@RequestBody Subject subject){
|
|
Subject subjectByCode = subjectService.findByCode(subject.getCode());
|
|
Subject subjectByCode = subjectService.findByCode(subject.getCode());
|
|
if(subjectByCode != null && !subjectByCode.getId().equals(subject.getId())){
|
|
if(subjectByCode != null && !subjectByCode.getId().equals(subject.getId())){
|
|
return failed("科目编号已存在,请核查");
|
|
return failed("科目编号已存在,请核查");
|
|
@@ -59,21 +59,21 @@ public class SubjectController extends BaseController {
|
|
|
|
|
|
@ApiOperation(value = "分页查询科目列表")
|
|
@ApiOperation(value = "分页查询科目列表")
|
|
@PostMapping("/queryPage")
|
|
@PostMapping("/queryPage")
|
|
- public Object queryPage(SubjectQueryInfo queryInfo){
|
|
|
|
|
|
+ public Object queryPage(@RequestBody SubjectQueryInfo queryInfo){
|
|
return succeed(subjectService.queryPage(queryInfo));
|
|
return succeed(subjectService.queryPage(queryInfo));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "通过乐团编号查询科目列表")
|
|
@ApiOperation(value = "通过乐团编号查询科目列表")
|
|
@PostMapping("/querySubByMusicGroupId")
|
|
@PostMapping("/querySubByMusicGroupId")
|
|
@ApiImplicitParams({ @ApiImplicitParam(name = "musicGroupId", value = "乐团编号", required = true, dataType = "Integer")})
|
|
@ApiImplicitParams({ @ApiImplicitParam(name = "musicGroupId", value = "乐团编号", required = true, dataType = "Integer")})
|
|
- public Object findSubByMusicGroupId(Integer musicGroupId){
|
|
|
|
|
|
+ public Object findSubByMusicGroupId(@RequestBody Integer musicGroupId){
|
|
return succeed(subjectService.findSubByMusicGroupId(musicGroupId));
|
|
return succeed(subjectService.findSubByMusicGroupId(musicGroupId));
|
|
}
|
|
}
|
|
|
|
|
|
@ApiOperation(value = "通过乐团收费类型,获取默认的声部列表")
|
|
@ApiOperation(value = "通过乐团收费类型,获取默认的声部列表")
|
|
@PostMapping("/findSubByChargeType")
|
|
@PostMapping("/findSubByChargeType")
|
|
@ApiImplicitParams({ @ApiImplicitParam(name = "chargeTypeId", value = "收费类型编号", required = true, dataType = "Integer")})
|
|
@ApiImplicitParams({ @ApiImplicitParam(name = "chargeTypeId", value = "收费类型编号", required = true, dataType = "Integer")})
|
|
- public Object findSubByChargeType(Integer chargeTypeId){
|
|
|
|
|
|
+ public Object findSubByChargeType(@RequestBody Integer chargeTypeId){
|
|
return succeed(subjectService.findSubByChargeType(chargeTypeId));
|
|
return succeed(subjectService.findSubByChargeType(chargeTypeId));
|
|
}
|
|
}
|
|
}
|
|
}
|