/** * */ package coolbuy360.logic; import java.util.HashMap; import java.util.List; import java.util.Map; /** * @author yangxc * */ public class Article { /** * ����ר���µ������б�����[ArticleID],[Title],[Image],[BigImage],[Resume],[OrderNo],[CreateTime]��ֵ�� * @param dissertationid ר��ID * @param pageSize ÿҳ������0��ʾ��ϵͳĬ��ֵ * @param pageIndex ҳ�� * @return */ public static List<Map<String,String>> getListOfDissertation(String dissertationid, int pageSize, int pageIndex) { String strQL = "plugin DrugCenter.Logic.V1 News GetArticlesOfDissertation($dissertationid$,$pagesize$,$pageindex$)"; Map<String,String> postValue = new HashMap<String, String>(); postValue.put("dissertationid", dissertationid); return ConstantsSetting.qLGetListByProcedure(pageSize, pageIndex, strQL, postValue); } /** * ���ؽ�����Ѷ��Ŀ�µ������б�����[ArticleID],[Title],[Image],[BigImage],[Resume],[OrderNo],[UpdateTime]��ֵ�� * @param columnid ��ĿID * @param pageSize ÿҳ������0��ʾ��ϵͳĬ��ֵ * @param starttime ��ҳ��ʼʱ�������Ϊ���ַ�����ȡ��һҳ���� * @return */ public static List<Map<String,String>> getListOfColumn(String columnid, int pageSize, String starttime) { String strQL = "plugin DrugCenter.Logic.V1 News GetArticlesOfColumn($columnid$,$pagesize$,$starttime$)"; Map<String,String> postValue = new HashMap<String, String>(); postValue.put("columnid", columnid); if (starttime == null) { starttime = ""; } postValue.put("starttime", starttime); return ConstantsSetting.qLGetListByProcedure(pageSize, 0, strQL, postValue); } /** * �����������飬����[ArticleID],[Author],[Detail]��ֵ�� * @param articleid ����ID * @return */ public static List<Map<String,String>> getInfo(String articleid) { String strQL = "plugin DrugCenter.Logic.V1 News GetArticleByID($articleid$)"; Map<String,String> postValue = new HashMap<String, String>(); postValue.put("articleid", articleid); return ConstantsSetting.qLGetListByProcedure(0, 1, strQL, postValue); } /** * �������� * @author yangxc * */ public enum ArticleType{ /** * ��Ѷ��Ŀ */ column, /** * ר�� */ dissertation } }