diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesServiceImpl.java index 4005e745..c3533414 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/boecase/service/impl/CasesServiceImpl.java @@ -283,7 +283,7 @@ public class CasesServiceImpl implements ICasesService { query.addOrder(order); query.setPageIndex(pageIndex); query.setPageSize(pageSize); - query.addFields("new Cases(id,title,endTime,status,caseScope,views,comments,praises,shares,favorites)"); + //query.addFields("new Cases(id,title,endTime,status,caseScope,views,comments,praises,shares,favorites)"); PageList page = casesDao.findPage(query.builder()); return page; } 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; } /**