package com.sp2p.action.admin; import java.sql.SQLException; import java.util.List; import java.util.Map; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import com.shove.Convert; import com.shove.data.DataException; import com.shove.util.SqlInfusion; import com.shove.web.action.BasePageAction; import com.sp2p.service.admin.ArticleManageService; public class ArticleManageAction extends BasePageAction{ /** * */ private static final long serialVersionUID = 1L; private static Log log =LogFactory.getLog(ArticleManageAction.class); private List<Map<String,Object>> rightsList; private ArticleManageService articleManageService; /** * 查询初始化 * @return * @throws DataException * @throws SQLException */ public String queryArticleInit() throws SQLException, DataException { return SUCCESS; } /** * 查询 * @return */ public String queryActicleList(){ String title = Convert.strToStr(SqlInfusion.FilteSqlInfusion(paramMap.get("title")),""); int parentID = Convert.strToInt(paramMap.get("parentID"), -1); String userName = Convert.strToStr(paramMap.get("usernane"),""); try { articleManageService.queryArticlePage(userName, title, parentID, pageBean); } catch (SQLException e) { log.error(e); e.printStackTrace(); } catch (DataException e) { log.error(e); e.printStackTrace(); } return SUCCESS; } /** * 增加初始化 * @return */ public String addArticleInit() { return SUCCESS; } /** * 增加 * @return */ public String addArticle(){ return SUCCESS; } public List<Map<String, Object>> getRightsList() throws SQLException, DataException { if(rightsList!=null){ return rightsList; } rightsList = articleManageService.qureyAllList(0); return rightsList; } public void setRightsList(List<Map<String, Object>> rightsList) { this.rightsList = rightsList; } public void setArticleManageService(ArticleManageService articleManageService) { this.articleManageService = articleManageService; } }