wangwei преди 6 години
родител
ревизия
b02fe5a83c

+ 21 - 2
examcloud-task-api-provider/src/main/java/cn/com/qmth/examcloud/task/api/provider/DataSyncCloudServiceProvider.java

@@ -43,15 +43,34 @@ public class DataSyncCloudServiceProvider extends ControllerSupport
 	@PostMapping("syncCourse")
 	@Override
 	public SyncCourseResp syncCourse(@RequestBody SyncCourseReq req) {
+		cn.com.qmth.examcloud.commons.api.request.SyncCourseReq r = new cn.com.qmth.examcloud.commons.api.request.SyncCourseReq();
+		r.setCode(req.getCode());
+		r.setEnable(req.getEnable());
+		r.setId(req.getId());
+		r.setLevel(req.getLevel());
+		r.setName(req.getName());
+		r.setRootOrgId(req.getRootOrgId());
+		r.setSyncType(req.getSyncType());
+		dataSyncService.sync("syncCourse", r, true);
 
-		return null;
+		SyncCourseResp resp = new SyncCourseResp();
+		return resp;
 	}
 
 	@PostMapping("syncOrg")
 	@Override
 	public SyncOrgResp syncOrg(@RequestBody SyncOrgReq req) {
+		cn.com.qmth.examcloud.commons.api.request.SyncOrgReq r = new cn.com.qmth.examcloud.commons.api.request.SyncOrgReq();
+		r.setEnable(req.getEnable());
+		r.setId(req.getId());
+		r.setName(req.getName());
+		r.setParentId(req.getParentId());
+		r.setRootId(req.getRootId());
+		r.setSyncType(req.getSyncType());
+		dataSyncService.sync("syncOrg", r, true);
 
-		return null;
+		SyncOrgResp resp = new SyncOrgResp();
+		return resp;
 	}
 
 	@PostMapping("syncStudent")