wangwei 7 年之前
父节点
当前提交
ed327d52e2

+ 6 - 1
examcloud-exchange-outer-api-provider/src/main/java/cn/com/qmth/examcloud/exchange/outer/api/provider/sydx/StudentExamInfoController.java

@@ -14,6 +14,7 @@ import org.springframework.web.bind.annotation.RestController;
 import com.google.common.collect.Lists;
 import com.google.common.collect.Maps;
 
+import cn.com.qmth.examcloud.common.dto.core.enums.CourseLevel;
 import cn.com.qmth.examcloud.commons.web.security.bean.User;
 import cn.com.qmth.examcloud.commons.web.support.ControllerSupport;
 import cn.com.qmth.examcloud.core.basic.api.StudentCloudService;
@@ -90,8 +91,12 @@ public class StudentExamInfoController extends ControllerSupport {
 			Long studentId = insertOrUpdateStudentResp.getStudentId();
 
 			SaveExamStudentReq sReq = new SaveExamStudentReq();
-			sReq.setCourseCode(cur.getCourseCode());
 			sReq.setCourseLevel(cur.getCourseLevel());
+
+			CourseLevel courseLevel = CourseLevel.getCourseLevel(cur.getCourseLevel());
+			String courseCode = courseLevel.getAbbreviate() + cur.getCourseCode();
+			sReq.setCourseCode(courseCode);
+
 			sReq.setCourseName(cur.getCourseName());
 			sReq.setExamId(examId);
 			sReq.setStudentId(studentId);