Selaa lähdekoodia

bug修复,显示试卷时按照试卷排序显示

yuanjunhao 3 viikkoa sitten
vanhempi
commit
036d70ea4a

+ 1 - 0
web/src/main/java/com/ynfy/buss/exam/exam/mapper/xml/ExamPapersMapper.xml

@@ -8,6 +8,7 @@
                                           LEFT JOIN exam_papers ep on e.id=ep.exam_id
                                           left join paper p on ep.paper_id=p.id
                                    where e.id=#{examId}
+                                    order by ep.paper_order
     </select>
     <select id="ExamIdExamPapers" resultType="com.ynfy.buss.exam.exam.entity.ExamPapers">
         select ep.*,p.title,p.join_type,p.question_count from 	exam_papers ep,	paper p

+ 1 - 1
web/src/main/java/com/ynfy/buss/exam/exam/service/impl/ExamPapersServiceImpl.java

@@ -27,7 +27,7 @@ public class ExamPapersServiceImpl extends ServiceImpl<ExamPapersMapper, ExamPap
     @Override
     public List<ExamPapers> ExamIdAllExamPapers(String examId) {
         LambdaQueryWrapper<ExamPapers> wrapper = new LambdaQueryWrapper<>();
-        wrapper.eq(ExamPapers::getExamId, examId).orderBy(true,true,ExamPapers::getExamId);
+        wrapper.eq(ExamPapers::getExamId, examId).orderBy(true,true,ExamPapers::getPaperOrder);
         return this.list(wrapper);
     }