diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/exam/dao/ExamPaperDao.java b/servers/boe-server-all/src/main/java/com/xboe/module/exam/dao/ExamPaperDao.java index 6c01ffeb..e122cf87 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/exam/dao/ExamPaperDao.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/exam/dao/ExamPaperDao.java @@ -29,9 +29,15 @@ public class ExamPaperDao extends BaseDao { queryBuilder.addFilter(FieldFilters.eq("deleted",false)); queryBuilder.addOrder(order); if(examPaperDto!=null){ + + if (StringUtils.isNotBlank(examPaperDto.getKeyWord())) { + queryBuilder.addFilter(FieldFilters.eq("testName",examPaperDto.getKeyWord())); + } + if (StringUtils.isNotBlank(examPaperDto.getResOwner1())) { queryBuilder.addFilter(FieldFilters.eq("resOwner1",examPaperDto.getResOwner1())); } + if (StringUtils.isNotBlank(examPaperDto.getResOwner2())) { queryBuilder.addFilter(FieldFilters.eq("resOwner2", examPaperDto.getResOwner2())); } diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/impl/ExamPaperServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/impl/ExamPaperServiceImpl.java index 2dd6f13f..3cb055cb 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/impl/ExamPaperServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/exam/service/impl/ExamPaperServiceImpl.java @@ -42,7 +42,7 @@ public class ExamPaperServiceImpl implements IExamPaperService{ * */ @Override public PageList queryList(int pageIndex,int pageSize,ExamPaperDto examPaperDto) { - PageList pageList = examPaperDao.queryList(pageIndex,pageSize, OrderCondition.desc("id"), examPaperDto); + PageList pageList = examPaperDao.queryList(pageIndex,pageSize, OrderCondition.desc("sysCreateTime"), examPaperDto); return pageList; } /**