wangliang hace 4 años
padre
commit
8eb0dfcf2a

+ 4 - 4
themis-business/src/main/java/com/qmth/themis/business/templete/service/impl/TempleteLogicServiceImpl.java

@@ -152,8 +152,8 @@ public class TempleteLogicServiceImpl implements TempleteLogicService {
                             teStudentList.add(teStudent);
                         }else{
                             UpdateWrapper<TEStudent> teStudentUpdateWrapper = new UpdateWrapper<>();
-                            teStudentUpdateWrapper.lambda().set(TEStudent::getName, teExamStudent.getName())
-                                    .eq(TEStudent::getIdentity, teExamStudent.getIdentity());
+                            teStudentUpdateWrapper.lambda().set(TEStudent::getName, examStudentImportDto.getName())
+                                    .eq(TEStudent::getIdentity, examStudentImportDto.getIdentity());
                             teStudentService.update(teStudentUpdateWrapper);
                         }
                         teExamStudent = gson.fromJson(gson.toJson(examStudentImportDto), TEExamStudent.class);
@@ -178,8 +178,8 @@ public class TempleteLogicServiceImpl implements TempleteLogicService {
                         teExamStudent.setLeftExamCount(examCount);
 
                         UpdateWrapper<TEStudent> teStudentUpdateWrapper = new UpdateWrapper<>();
-                        teStudentUpdateWrapper.lambda().set(TEStudent::getName, teExamStudent.getName())
-                                .eq(TEStudent::getIdentity, teExamStudent.getIdentity());
+                        teStudentUpdateWrapper.lambda().set(TEStudent::getName, examStudentImportDto.getName())
+                                .eq(TEStudent::getIdentity, examStudentImportDto.getIdentity());
                         teStudentService.update(teStudentUpdateWrapper);
                     }
                     teExamStudentService.saveOrUpdate(teExamStudent);

+ 2 - 4
themis-business/src/main/resources/mapper/TEExamStudentMapper.xml

@@ -12,8 +12,8 @@
 		tees.name,
 		tees.`identity`,
 		teea.code,
-		teec.course_code as courseCode,
-		teec.course_name as courseName,
+		tees.course_code as courseCode,
+		tees.course_name as courseName,
 		tees.enable,
 		tees.room_code as roomCode,
 		tees.room_name as roomName,
@@ -27,8 +27,6 @@
 		tees.exam_id = tee.id
 		left join t_e_exam_activity teea on
 		tees.exam_activity_id = teea.id
-		left join t_e_exam_course teec on
-		tees.course_code = teec.course_code
 		<where>
 			<if test="examId != null and examId != ''">
 				and tees.exam_id = #{examId}