package com.kingschan.blog.dao;
import java.util.List;
import java.util.Map;
import com.kingschan.blog.po.BlogRes;
public interface BlogResDao {
/**
* 保存
* @param po
* @throws Exception
*/
void saveRes(BlogRes po)throws Exception;
/**
* 得到资源列表
* @param type
* @param pageindex
* @param limit
* @return
* @throws Exception
*/
Pagination getResList(String type, int pageindex, int limit, Map<String, Object> map)throws Exception;
/**
* 资源列表管理
* @param pageindex
* @param limit
* @param map
* @return
* @throws Exception
*/
Pagination getResList(int pageindex, int limit, Map<String, Object> map) throws Exception ;
/**
* 删除博客资源
* @param key
* @param websiteid
* @throws Exception
*/
int delBlogRes(String[] keys, String websiteid)throws Exception;
/**
* 资源验证是否可管理
* @param keys
* @param websiteid
* @return
* @throws Exception
*/
List<String> auth(String keys[], String websiteid)throws Exception;
/**
* 资源重命名
* @param id
* @param name
* @param websiteid
* @throws Exception
*/
void rename(String id, String name, String websiteid)throws Exception;
}