/**
	 * 分页
	 */
	@RequestMapping("/newsPage")
	@ResponseBody
	public JSONObject newsPage(Integer articleId,Integer moduleId){
		PageData pd = new PageData();
		JSONObject json = new JSONObject();
		try {
			pd.put("moduleId", moduleId);
			List<Integer> newspage = newsService.Newslist(pd);
			if(newspage!=null){
				pd.put("id", articleId);
				json.put("article", newsService.findById(pd));
				for(int i=0;i<newspage.size();i++){
					if(newspage.get(i).intValue()==articleId.intValue()){
						if(i==0){
							json.put("lastArticle", "");
							pd.put("id",newspage.get(i+1) );
							json.put("nextArticle", newsService.findById(pd));
						}else if(i==newspage.size()-1){
							json.put("nextArticle", "");
							pd.put("id",newspage.get(i-1) );
							json.put("lastArticle", newsService.findById(pd));
						}else{
							pd.put("id",newspage.get(i+1) );
							json.put("nextArticle", newsService.findById(pd));
							pd.put("id",newspage.get(i-1) );
							json.put("lastArticle", newsService.findById(pd));
						}
					}
				}
			}
			json.put("code", 200);
			json.put("msg", "success");
		} catch (Exception e) {
			json.put("code", 400);
			json.put("msg", "系统异常");
		}
		return json;
	}        

  

posted on 2017-05-12 15:51  Mtkqy  阅读(85)  评论(0编辑  收藏  举报