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