/** toArticleGroupDetailPage 组稿详情页 */
  @RequestMapping(value = "/toArticleGroupDetailPageShow")
  public ModelAndView toArticleGroupDetailPageShow(
      @RequestParam("periodicalId") String periodicalId,
      @RequestParam("periodicalIssueNo") String periodicalIssueNo,
      @RequestParam("articleId") String articleId,
      @RequestParam("title") String title,
      HttpServletRequest request) {
    logger.info("组稿左右Page:[ " + periodicalId + "]&[" + periodicalIssueNo + "]");
    ModelAndView mav = new ModelAndView("editor_articleGroupDetailPageShow");

    List<EditorArticleDealRespDto> list = new ArrayList<EditorArticleDealRespDto>();
    ArticleInfoQuery articleInfoQuery = new ArticleInfoQuery();
    /** 取编辑处理完成(点击待刊按钮后)且专家是待刊的状态的稿件进行组刊 */
    articleInfoQuery.setEditorState(ArticleStateEnums.END_ARTICLE.getCode());
    articleInfoQuery.setExpertState(ArticleStateEnums.PUBLISH_ARTICLE.getCode());
    articleInfoQuery.setArticleId(articleId);
    articleInfoQuery.setArticleCnTitle(title);
    articleInfoQuery.setExtends3("N");
    List<ArticleInfo> articleInfos = articleInfoManager.queryListZuGao(articleInfoQuery);
    Iterator<ArticleInfo> iters = articleInfos.iterator();
    while (iters.hasNext()) {
      EditorArticleDealRespDto editorArticleDealRespDto = new EditorArticleDealRespDto();
      ArticleInfo articleInfo = iters.next();
      AuthorInfoQuery authorInfoQuery = new AuthorInfoQuery();
      authorInfoQuery.setArticleId(articleInfo.getArticleId());
      List<AuthorInfo> authorInfos = authorInfoManager.queryList(authorInfoQuery);
      editorArticleDealRespDto.setArticleInfo(articleInfo);
      editorArticleDealRespDto.setAuthorInfos(authorInfos);
      //			editorArticleDealRespDto.setArticleAttachmentInfo(articleAttachmentInfo);
      list.add(editorArticleDealRespDto);
    }

    mav.addObject("list", list);

    SectionInfoQuery query = new SectionInfoQuery();
    query.setPeriodicalId(periodicalId);
    query.setPeriodicalIssueNo(periodicalIssueNo);
    query.setExtend1("N");
    List<SectionInfo> sectionInfos = sectionInfoManager.queryListForGroupAticle(query);
    mav.addObject("sList", sectionInfos);

    mav.addObject("periodicalIssueNo", periodicalIssueNo);
    mav.addObject("periodicalId", periodicalId);
    mav.addObject("articleId", articleId);
    mav.addObject("title", title);
    return mav;
  }