wangwei 6 年之前
父節點
當前提交
151d35867d

+ 9 - 9
examcloud-core-basic-api-provider/src/main/java/cn/com/qmth/examcloud/core/basic/api/provider/StudentCloudServiceProvider.java

@@ -13,9 +13,9 @@ import cn.com.qmth.examcloud.commons.web.support.ControllerSupport;
 import cn.com.qmth.examcloud.core.basic.api.StudentCloudService;
 import cn.com.qmth.examcloud.core.basic.api.bean.StudentBean;
 import cn.com.qmth.examcloud.core.basic.api.request.GetStudentReq;
-import cn.com.qmth.examcloud.core.basic.api.request.InsertOrUpdateStudentReq;
+import cn.com.qmth.examcloud.core.basic.api.request.SaveStudentReq;
 import cn.com.qmth.examcloud.core.basic.api.response.GetStudentResp;
-import cn.com.qmth.examcloud.core.basic.api.response.InsertOrUpdateStudentResp;
+import cn.com.qmth.examcloud.core.basic.api.response.SaveStudentResp;
 import cn.com.qmth.examcloud.core.basic.dao.OrgRepo;
 import cn.com.qmth.examcloud.core.basic.dao.StudentRepo;
 import cn.com.qmth.examcloud.core.basic.dao.UserRepo;
@@ -51,11 +51,10 @@ public class StudentCloudServiceProvider extends ControllerSupport implements St
 	@Autowired
 	StudentRepo studentRepo;
 
-	@ApiOperation(value = "插入或更新学生")
-	@PostMapping("insertOrUpdateStudent")
+	@ApiOperation(value = "保存学生")
+	@PostMapping("saveStudent")
 	@Override
-	public InsertOrUpdateStudentResp insertOrUpdateStudent(
-			@RequestBody InsertOrUpdateStudentReq req) {
+	public SaveStudentResp saveStudent(@RequestBody SaveStudentReq req) {
 
 		trim(req);
 
@@ -73,9 +72,9 @@ public class StudentCloudServiceProvider extends ControllerSupport implements St
 		studentInfo.setPhotoPath(req.getPhotoPath());
 		studentInfo.setRemark(req.getRemark());
 
-		StudentEntity student = studentService.insertOrUpdateStudent(studentInfo);
+		StudentEntity student = studentService.saveStudent(studentInfo);
 
-		InsertOrUpdateStudentResp resp = new InsertOrUpdateStudentResp();
+		SaveStudentResp resp = new SaveStudentResp();
 		resp.setStudentId(student.getId());
 		resp.setRootOrgId(student.getRootOrgId());
 
@@ -109,7 +108,8 @@ public class StudentCloudServiceProvider extends ControllerSupport implements St
 			throw new StatusException("B-150002", "机构错误");
 		}
 
-		StudentEntity student = studentRepo.findByIdentityNumberAndRootOrgId(identityNumber, rootOrgId);
+		StudentEntity student = studentRepo.findByIdentityNumberAndRootOrgId(identityNumber,
+				rootOrgId);
 
 		if (null == student) {
 			throw new StatusException("B-150005", "学生不存在");

+ 1 - 1
examcloud-core-basic-service/src/main/java/cn/com/qmth/examcloud/core/basic/service/StudentService.java

@@ -19,7 +19,7 @@ public interface StudentService {
 	 * @param studentInfo
 	 * @return
 	 */
-	StudentEntity insertOrUpdateStudent(StudentInfo studentInfo);
+	StudentEntity saveStudent(StudentInfo studentInfo);
 
 	/**
 	 * 查询

+ 1 - 1
examcloud-core-basic-service/src/main/java/cn/com/qmth/examcloud/core/basic/service/impl/StudentServiceImpl.java

@@ -85,7 +85,7 @@ public class StudentServiceImpl implements StudentService {
 	 */
 	@Override
 	@Transactional
-	public StudentEntity insertOrUpdateStudent(StudentInfo studentInfo) {
+	public StudentEntity saveStudent(StudentInfo studentInfo) {
 		Long rootOrgId = studentInfo.getRootOrgId();
 		OrgEntity rootOrg = orgRepo.findOne(rootOrgId);