wangwei 6 jaren geleden
bovenliggende
commit
a9cc14e6db

+ 13 - 12
examcloud-commons-api-client/src/main/java/cn/com/qmth/examcloud/commons/api/provider/HandleSyncCloudServiceClient.java

@@ -1,6 +1,7 @@
 package cn.com.qmth.examcloud.commons.api.provider;
 
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.http.HttpMethod;
 import org.springframework.stereotype.Service;
 import org.springframework.web.client.RestTemplate;
 
@@ -50,38 +51,38 @@ public class HandleSyncCloudServiceClient extends CloudClientSupport
 
 	@Override
 	public SyncCourseResp syncCourse(SyncCourseReq req) {
-		// TODO Auto-generated method stub
-		return null;
+		String url = req.getUrl();
+		return exchange(url, HttpMethod.POST, req, SyncCourseResp.class);
 	}
 
 	@Override
 	public SyncOrgResp syncOrg(SyncOrgReq req) {
-		// TODO Auto-generated method stub
-		return null;
+		String url = req.getUrl();
+		return exchange(url, HttpMethod.POST, req, SyncOrgResp.class);
 	}
 
 	@Override
 	public SyncStudentResp syncStudent(SyncStudentReq req) {
-		// TODO Auto-generated method stub
-		return null;
+		String url = req.getUrl();
+		return exchange(url, HttpMethod.POST, req, SyncStudentResp.class);
 	}
 
 	@Override
 	public SyncExamStudentResp syncExamStudent(SyncExamStudentReq req) {
-		// TODO Auto-generated method stub
-		return null;
+		String url = req.getUrl();
+		return exchange(url, HttpMethod.POST, req, SyncExamStudentResp.class);
 	}
 
 	@Override
 	public SyncSpecialtyResp syncSpecialty(SyncSpecialtyReq req) {
-		// TODO Auto-generated method stub
-		return null;
+		String url = req.getUrl();
+		return exchange(url, HttpMethod.POST, req, SyncSpecialtyResp.class);
 	}
 
 	@Override
 	public SyncExamResp syncExam(SyncExamReq req) {
-		// TODO Auto-generated method stub
-		return null;
+		String url = req.getUrl();
+		return exchange(url, HttpMethod.POST, req, SyncExamResp.class);
 	}
 
 }