CmsRPC.java 1.73 KB
package com.diligrp.mobsite.getway.rpc;

import com.diligrp.cms.domain.*;

import java.util.List;


/**
 * <B>Description</B> 专题 <br />
 * <B>Copyright</B> Copyright (c) 2014 www.diligrp.com All rights reserved. <br />
 * 本软件源代码版权归地利集团,未经许可不得任意复制与传播.<br />
 * <B>Company</B> 地利集团
 * @createTime 2014年8月24日 下午9:43:07
 * @author zhangshirui
 */
public interface CmsRPC {
    
	/**
	 * 查询展示分类
	 * @param param
	 * @param type
	 * @return
	 * @createTime 2015年6月18日 下午6:34:23
	 * @author zhangshirui
	 */
	List<CategoryDTO> getCategorys(String param, Integer type);

	/**
	 * 查询配置的图片信息
	 * @param param
	 * @param size
	 * @param type
	 * @return
	 * @createTime 2015年6月18日 下午6:34:33
	 * @author zhangshirui
	 */
	List<ImageDTO> getImgList(String param, Integer size, Integer type);

	/**
	 * 获取商品信息
	 * @param param
	 * @param size
	 * @param type
	 * @return
	 * @createTime 2015年6月18日 下午6:36:26
	 * @author zhangshirui
	 */
	List<ProductDTO> getProducts(String param, Integer size, Integer type);

	/**
	 * 获取文章信息
	 * @param param
	 * @param size
	 * @param type
	 * @return
	 * @createTime 2015年6月18日 下午6:41:54
	 * @author zhangshirui
	 */
	List<ArticleDTO> getArticles(String param, Integer size, Integer type);

	/**
	 * 获取专题模块信息
	 * @param param
	 * @param type
	 * @return
	 * @createTime 2015年7月27日 上午11:40:58
	 * @author zhangshirui
	 */
	List<CataLogDTO> getCataLogs(String param, Integer type);

	/**
	 * 获取专题模块
	 * @param id
	 * @return
	 * @createTime 2015年7月27日 上午11:40:58
	 * @author duanyugen
	 */
	public ArticleDTO getArticle(Long id);



}