|
@@ -1,11 +1,16 @@
|
|
package com.ym.mec.student.controller;
|
|
package com.ym.mec.student.controller;
|
|
|
|
|
|
import com.ym.mec.biz.dal.entity.StudentRegistration;
|
|
import com.ym.mec.biz.dal.entity.StudentRegistration;
|
|
|
|
+import com.ym.mec.biz.dal.entity.Subject;
|
|
import com.ym.mec.biz.service.StudentRegistrationService;
|
|
import com.ym.mec.biz.service.StudentRegistrationService;
|
|
|
|
+import com.ym.mec.biz.service.SubjectService;
|
|
import com.ym.mec.common.controller.BaseController;
|
|
import com.ym.mec.common.controller.BaseController;
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
|
|
+import io.swagger.annotations.ApiImplicitParam;
|
|
|
|
+import io.swagger.annotations.ApiImplicitParams;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import io.swagger.annotations.ApiOperation;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
+import org.springframework.web.bind.annotation.GetMapping;
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
import org.springframework.web.bind.annotation.RestController;
|
|
@@ -17,6 +22,8 @@ public class RegisterController extends BaseController {
|
|
|
|
|
|
@Autowired
|
|
@Autowired
|
|
private StudentRegistrationService studentRegistrationService;
|
|
private StudentRegistrationService studentRegistrationService;
|
|
|
|
+ @Autowired
|
|
|
|
+ private SubjectService subjectService;
|
|
|
|
|
|
|
|
|
|
@ApiOperation(value = "新增学生报名信息")
|
|
@ApiOperation(value = "新增学生报名信息")
|
|
@@ -25,4 +32,11 @@ public class RegisterController extends BaseController {
|
|
studentRegistrationService.insert(studentRegistration);
|
|
studentRegistrationService.insert(studentRegistration);
|
|
return succeed();
|
|
return succeed();
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @ApiOperation(value = "通过乐团编号获取声部列表")
|
|
|
|
+ @GetMapping("/findSubByMusicGroupId")
|
|
|
|
+ @ApiImplicitParams({@ApiImplicitParam(name = "musicGroupId", value = "乐团编号", required = true, dataType = "Integer")})
|
|
|
|
+ public Object findSubByMusicGroupId(Integer musicGroupId) {
|
|
|
|
+ return succeed(subjectService.findSubByMusicGroupId(musicGroupId));
|
|
|
|
+ }
|
|
}
|
|
}
|