chen 5 rokov pred
rodič
commit
e3a0d51607

+ 3 - 4
ssj-kmt-exercise-service-impl/src/main/java/com/ssj/service/kmt/kmt/service/impl/KmtExerciseQuestionDealServiceImpl.java

@@ -387,10 +387,9 @@ public class KmtExerciseQuestionDealServiceImpl implements KmtExerciseQuestionDe
     @Override
     public ResponseEntity findEditExerciseQuestions(ExerciseQuestionsEditRequest request) {
         Page page = new Page(request.getPageNo(), request.getPageSize());
-        kmtExerciseMapper.findEditExerciseQuestions(request.getExerciseBookId(), page);
+        List<ExerciseQuestionEditDto> list = kmtExerciseMapper.findEditExerciseQuestions(request.getExerciseBookId(), page);
         Map<String, String> users = new HashMap<>();
-        for (Object obj : page.getRecords()){
-            ExerciseQuestionEditDto questionEditDto = (ExerciseQuestionEditDto)obj;
+        for (ExerciseQuestionEditDto questionEditDto : list){
             String versionStr = knowledgeVersion.getVersionNameBySubjectAndVersionNum(questionEditDto.getCourseName(), questionEditDto.getVersion());
             questionEditDto.setVersionName(versionStr);
             if (questionEditDto.getDealStatus() != 2){
@@ -421,7 +420,7 @@ public class KmtExerciseQuestionDealServiceImpl implements KmtExerciseQuestionDe
         data.put("pageSize", page.getSize());
         data.put("pages", page.getPages());
         data.put("total", page.getTotal());
-        data.put("list", page.getRecords());
+        data.put("list", list);
         return new ResponseEntity().success(data, "成功");
     }
 }

+ 1 - 1
ssj-mybatis-service-impl/src/main/java/com/ssj/service/mapper/KmtExerciseMapper.java

@@ -1224,6 +1224,6 @@ public interface KmtExerciseMapper {
     List<ExerciseBookEditDto> findEditExerciseBooks (@Param("request")ExerciseBooksEditRequest request);
 
 
-    void findEditExerciseQuestions (@Param("exerciseBookId") String exerciseBookId,
+    List<ExerciseQuestionEditDto> findEditExerciseQuestions (@Param("exerciseBookId") String exerciseBookId,
                                     Page page);
 }