WANG преди 6 години
родител
ревизия
e745e55a51

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

@@ -97,7 +97,8 @@ public class DataSyncCloudServiceProvider extends ControllerSupport
 		r.setPhotoPath(req.getPhotoPath());
 		r.setRootOrgId(req.getRootOrgId());
 		r.setSecurityPhone(req.getSecurityPhone());
-		r.setStudentCode(req.getStudentCode());
+		r.setStudentCodeList(req.getStudentCodeList());
+		r.setUnboundStudentCodeList(req.getUnboundStudentCodeList());
 		r.setSyncType(req.getSyncType());
 
 		dataSyncService.sync("syncStudent", r, async(), true);

+ 4 - 1
examcloud-task-service/src/main/java/cn/com/qmth/examcloud/task/service/job/ExamStudentImportDataProcessingTask.java

@@ -15,6 +15,7 @@ import org.springframework.data.domain.Pageable;
 import org.springframework.data.domain.Sort;
 import org.springframework.stereotype.Component;
 
+import com.google.common.collect.Lists;
 import com.google.common.collect.Maps;
 
 import cn.com.qmth.examcloud.commons.exception.StatusException;
@@ -251,7 +252,9 @@ public class ExamStudentImportDataProcessingTask extends AbstractTask {
 			saveStudentReq.setOrgCode(entity.getOrgCode());
 			saveStudentReq.setOrgId(entity.getOrgId());
 			saveStudentReq.setRootOrgId(rootOrgId);
-			saveStudentReq.setStudentCode(entity.getStudentCode());
+			List<String> studentCodeList = Lists.newArrayList();
+			studentCodeList.add(entity.getStudentCode());
+			saveStudentReq.setStudentCodeList(studentCodeList);
 
 			SaveStudentResp saveStudentResp = studentCloudService.saveStudent(saveStudentReq);