wangwei 7 سال پیش
والد
کامیت
2dd809fcde

+ 3 - 3
examcloud-core-basic-api-client/src/main/java/cn/com/qmth/examcloud/core/basic/api/client/StudentCloudServiceClient.java

@@ -5,7 +5,7 @@ import org.springframework.stereotype.Service;
 import org.springframework.web.client.RestTemplate;
 
 import cn.com.qmth.examcloud.core.basic.api.StudentCloudService;
-import cn.com.qmth.examcloud.core.basic.api.request.SaveStudentReq;
+import cn.com.qmth.examcloud.core.basic.api.request.InsertOrUpdateStudentReq;
 
 @Service
 public class StudentCloudServiceClient extends BasicCloudClientSupport implements StudentCloudService{
@@ -14,8 +14,8 @@ public class StudentCloudServiceClient extends BasicCloudClientSupport implement
 	private RestTemplate restTemplate;
 	
 	@Override
-	public void saveStudent(SaveStudentReq studentReq) {
-		post("student", studentReq, SaveStudentReq.class);
+	public void insertOrUpdateStudent(InsertOrUpdateStudentReq studentReq) {
+		post("student", studentReq, InsertOrUpdateStudentReq.class);
 	}
 
 	@Override

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

@@ -6,7 +6,7 @@ import org.springframework.web.bind.annotation.RestController;
 
 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.request.SaveStudentReq;
+import cn.com.qmth.examcloud.core.basic.api.request.InsertOrUpdateStudentReq;
 import cn.com.qmth.examcloud.core.basic.dao.StudentRepo;
 import cn.com.qmth.examcloud.core.basic.dao.UserRepo;
 import cn.com.qmth.examcloud.core.basic.dao.entity.Student;
@@ -26,7 +26,7 @@ public class StudentCloudServiceProvider extends ControllerSupport implements St
 	private StudentRepo studentRepo;
 
 	@Override
-	public void saveStudent(SaveStudentReq studentReq) {
+	public void insertOrUpdateStudent(InsertOrUpdateStudentReq studentReq) {
 		Student oldStudent = studentRepo.findByIdentityNumber(studentReq.getIdentityNumber());
 		if (oldStudent == null) {
 			Student student = new Student();

+ 13 - 6
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/core/basic/api/StudentCloudService.java

@@ -1,16 +1,23 @@
 package cn.com.qmth.examcloud.core.basic.api;
 
-import cn.com.qmth.examcloud.core.basic.api.request.SaveStudentReq;
+import cn.com.qmth.examcloud.core.basic.api.request.InsertOrUpdateStudentReq;
 
 /**
  * 学生接口服务
- * @author  	chenken
- * @date    	2018年5月4日 下午5:10:40
- * @company 	QMTH
+ * 
+ * @author chenken
+ * @date 2018年5月4日 下午5:10:40
+ * @company QMTH
  * @description StudentCloudService.java
  */
 public interface StudentCloudService {
 
-	public void saveStudent(SaveStudentReq studentReq);
-	
+	/**
+	 * 插入或更新学生
+	 *
+	 * @author WANGWEI
+	 * @param req
+	 */
+	public void insertOrUpdateStudent(InsertOrUpdateStudentReq req);
+
 }

+ 1 - 1
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/core/basic/api/request/SaveStudentReq.java → examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/core/basic/api/request/InsertOrUpdateStudentReq.java

@@ -2,7 +2,7 @@ package cn.com.qmth.examcloud.core.basic.api.request;
 
 import cn.com.qmth.examcloud.commons.web.cloud.api.BaseRequest;
 
-public class SaveStudentReq extends BaseRequest{
+public class InsertOrUpdateStudentReq extends BaseRequest{
 
 	private static final long serialVersionUID = 9066273303019460160L;