package cn.com.countrygarden.bi.main.service.dup;

import org.springframework.web.multipart.MultipartFile;

import cn.com.countrygarden.bi.main.model.PageData;
import cn.com.countrygarden.bi.main.model.dup.MediaResources;
import cn.com.countrygarden.bi.main.model.dup.SiteResources;

/**
 * <pre>
 * 。 媒体资源Service
 * </pre>
 * 
 * @author developer developer@meicloud.com
 * @version 1.00.00
 * 
 *          <pre>
 * 修改记录
 *    修改后版本:     修改人：  修改日期:     修改内容:
 * </pre>
 */
public interface MediaResourcesService {
	
	/**
	 * 查询所有的媒体资源
	 * @param siteResources
	 * @return
	 */
	PageData findMediaResourcesAlllike(MediaResources mediaResources);

	/**
	 * 新增媒体资源
	 * @param mediaResources
	 * @return
	 */
	boolean addMediaResources(MediaResources mediaResources);
	
	/**
	 * 修改媒体资源
	 * @param mediaResources
	 * @return
	 */
	boolean updateMediaResources(MediaResources mediaResources);
	
	/**
	 * 删除媒体资源
	 * @param str
	 * @return
	 */
	boolean deleteMediaResources(SiteResources siteResources);
	
	/**
	 * 导入媒体资源
	 * @param multipartFile
	 * @param name
	 * @param userCode
	 */
	void excelToObject(MultipartFile multipartFile, String name, String userCode);
	
	
}
