QuestionBankManagerImpl.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:DWSurvey 作者:
@Override
public Page<QuestionBank> findPage(Page<QuestionBank> page, QuestionBank entity) {
    page.setOrderBy("createDate");
    page.setOrderDir("desc");

    List<Criterion> criterions=new ArrayList<Criterion>();
    criterions.add(Restrictions.eq("visibility", 1));
    criterions.add(Restrictions.eq("dirType", 2));
    criterions.add(Restrictions.eq("bankState", 1));

    Integer bankTag = entity.getBankTag();
    if(bankTag==null){
        bankTag=0;
    }
    criterions.add(Restrictions.eq("bankTag", bankTag));
    String groupId1 = entity.getGroupId1();
    String groupId2 = entity.getGroupId2();
    if(groupId1!=null && !"".equals(groupId1)){
        criterions.add(Restrictions.eq("groupId1", groupId1));
    }
    if(groupId2!=null && !"".equals(groupId2)){
        criterions.add(Restrictions.eq("groupId2", groupId2));
    }
    return questionBankDao.findPageList(page, criterions);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号