zouxuan 5 vuotta sitten
vanhempi
commit
ddb0e13ee9

+ 0 - 3
edu-user/edu-user-server/src/main/java/com/keao/edu/user/controller/StudentExamResultController.java

@@ -1,6 +1,5 @@
 package com.keao.edu.user.controller;
 
-import com.alibaba.fastjson.JSONObject;
 import com.keao.edu.auth.api.client.SysUserFeignService;
 import com.keao.edu.auth.api.entity.SysUser;
 import com.keao.edu.common.controller.BaseController;
@@ -87,6 +86,4 @@ public class StudentExamResultController extends BaseController {
         studentExamResultService.confirmStudent(examRegistrationId);
         return succeed();
     }
-
-
 }

+ 1 - 0
edu-user/edu-user-server/src/main/java/com/keao/edu/user/dao/StudentExamResultDao.java

@@ -23,6 +23,7 @@ public interface StudentExamResultDao extends BaseDAO<Long, StudentExamResult> {
      * @return java.util.List<com.keao.edu.user.entity.StudentExamResult>
      */
     List<StudentExamResult> queryStudentExamResult(Map<String, Object> params);
+
     int countStudentExamResult(Map<String, Object> params);
 
     /**

+ 11 - 0
edu-user/edu-user-server/src/main/java/com/keao/edu/user/dto/ExamReviewRecordDto.java

@@ -10,6 +10,9 @@ public class ExamReviewRecordDto {
     @ApiModelProperty(value = "学员编号")
     private Integer studentId;
 
+    @ApiModelProperty(value = "是否录制")
+    private Integer recordFlag;
+
     @ApiModelProperty(value = "考试状态,是否完成考试")
     private Integer finishedExam;
 
@@ -28,6 +31,14 @@ public class ExamReviewRecordDto {
     @ApiModelProperty(value = "评审编号")
     private Integer examReviewId;
 
+    public Integer getRecordFlag() {
+        return recordFlag;
+    }
+
+    public void setRecordFlag(Integer recordFlag) {
+        this.recordFlag = recordFlag;
+    }
+
     public Integer getStudentId() {
         return studentId;
     }

+ 1 - 1
edu-user/edu-user-server/src/main/java/com/keao/edu/user/service/impl/ExamReviewServiceImpl.java

@@ -91,7 +91,7 @@ public class ExamReviewServiceImpl extends BaseServiceImpl<Long, ExamReview> imp
 			params.put("offset", pageInfo.getOffset());
 			dataList = examReviewDao.queryExamReviewRecordList(params);
 			List<Integer> collect = dataList.stream().map(e -> e.getStudentId()).collect(Collectors.toList());
-			Map<String, String> realNames = getMap("sys_user", "id_", "real_name_", collect);
+			Map<Integer, String> realNames = getMap("sys_user", "id_", "real_name_", collect,Integer.class,String.class);
 			dataList.forEach(e->{
 				e.setRealName(realNames.get(e.getStudentId()));
 			});

+ 3 - 0
edu-user/edu-user-server/src/main/resources/config/mybatis/ExamReviewMapper.xml

@@ -185,6 +185,7 @@
 	<resultMap id="ExamReviewRecordDtoMap" type="com.keao.edu.user.dto.ExamReviewRecordDto">
 		<result property="recordStartTime" column="record_start_time_"/>
 		<result property="confirmStatus" column="confirm_status_"/>
+		<result property="recordFlag" column="record_flag_"/>
 		<result property="realName" column="real_name_"/>
 		<result property="studentId" column="student_id_"/>
 		<result property="evaluationContent" column="evaluation_content_"/>
@@ -208,6 +209,7 @@
 			</if>
 		</where>
 	</sql>
+
 	<select id="queryExamReviewRecordList" resultMap="ExamReviewRecordDtoMap">
 		SELECT ser.is_finished_exam_,ser.record_flag_,ser.confirm_status_,er.evaluation_content_,
 		er.evaluation_result_,ersr.exam_registration_id_,er.id_,ersr.student_id_
@@ -218,6 +220,7 @@
 		ORDER BY ser.is_finished_exam_ DESC
 		<include refid="global.limit"/>
 	</select>
+
 	<select id="findByRegistrationId" resultMap="ExamReviewRecordDtoMap">
 		SELECT * FROM exam_review WHERE exam_registration_id_ = #{examRegistrationId} AND teacher_id_ = #{teacherId} LIMIT 1
 	</select>