Package com.iqbon.jcms.web.util

Examples of com.iqbon.jcms.web.util.Page


  /**
   * 测试根据栏目查询推送记录
   */
  public void testQueryDocPushRecordByTopic() {
    Page page = new Page(10, 1);
    List<PushRecord> list = pushRecordDAO.queryDocPushRecordByTopic(pushRecord.getTopicid(), 0,
        page.getPageSize());
    logger.info(list.size());
    for (PushRecord pushRecord : list) {
      logger.info(ToStringBuilder.reflectionToString(pushRecord));
    }
  }
View Full Code Here


  /**
   * 测试根据栏目ID获取推送记录列表,按权重,最终更新时间排序
   */
  public void testGetPushRecordByTopicid() {
    Page page = new Page(10, 1);
    List<PushRecord> list = pushRecordService.getPushRecordByTopicid("1206282306000040cl", 1,
        page.getPageSize());
    logger.info(list.size());
    for(PushRecord pushRecord:list){
      logger.info(ToStringBuilder.reflectionToString(pushRecord));
    }
  }
View Full Code Here

      pageNum = 1;
    }
    Topic topic = topicService.getTopicInfo(topicid);
    List<Topic> subTopicList = topicService.getSubTopicList(topicid);
    int totalNum = pushRecordService.getPushRecordNumByTopicAndType(topicid, type);
    Page page = new Page(totalNum, pageNum);
    if (pageSize != null) {
      page.setPageSize(pageSize);
    }
    int totalPageNum = page.getTotalPage();
    if (type == ViewMode.doc.ordinal()) {
      List<PushRecord> pushRecordList = pushRecordService.getPushRecordByTopicid(topicid,
        pageNum, page.getPageSize());
      mav.addObject("pushRecordList", pushRecordList);
    } else if (type == ViewMode.model.ordinal()) {
      List<Model> modelList = modelService.getModelByTopic(topicid,
          Model.modelType.normal.ordinal());
      mav.addObject("modelList", modelList);
    }
    mav.addObject("subTopicList", subTopicList);
    mav.addObject("totalPageNum", totalPageNum);
    mav.addObject("pageNum", pageNum);
    mav.addObject("nextPageNum", page.getNextPage());
    mav.addObject("prePageNum", page.getPrePage());
    mav.addObject("pageSize", page.getPageSize());
    mav.addObject("type", type);
    mav.addObject("topicid", topicid);
    mav.addObject("topic", topic);
    mav.setViewName(KeyConstant.ADMIN_JSP_PATH + "topicPage");
    return mav;
View Full Code Here

TOP

Related Classes of com.iqbon.jcms.web.util.Page

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.