package com.jshop.dao;
import java.util.List;
import com.jshop.entity.TemplatesetT;
public interface TemplatesetTDao extends BaseTDao<TemplatesetT>{
/**
* 批量删除模板文件设定
* @param list
* @return
*/
public int delTemplatesetT(String []list);
/**
* 获取所有模板文件设定
* @param currentPage
* @param lineSize
* @param creatorid
* @return
*/
public List<TemplatesetT>findAllTemplatesetT(final int currentPage,final int lineSize,final String creatorid);
/**
* 统计所有模板文件设定
* @param creatorid
* @return
*/
public int countfindAllTemplatesetT(String creatorid);
/**
* 根据tsid获取信息
* @param tsid
* @return
*/
public TemplatesetT findTemplatesetTBytsid(String tsid);
/**
* 更新模板文件和系统内容
* @param tst
* @return
*/
public int updateTemplatesetT(TemplatesetT tst);
/**
* 获取所有模板文件和系统内容关系设定
* @param creatorid
* @return
*/
public List<TemplatesetT>findAllTemplatesetWithNoParam(String creatorid);
/**
* 根据系统内容获取模板关系
* @param systemcontent
* @param creatorid
* @return
*/
public TemplatesetT findTemplatesetTBysystemcontent(String systemcontent,String creatorid);
/**
* 根据标示获取系统内容模板关系
* @param sign
* @param creatorid
* @return
*/
public TemplatesetT findTemplatesetTBysign(String sign,String creatorid);
/**
* 根据themeid更新系统内容状态
* @param themeid
* @param status
* @return
*/
public int updateTemplatesetBystatus(String themeid,String status);
/**
* 根据标示获取系统内容模板关系并结合主题
* @param sign
* @return
*/
public TemplatesetT findTemplatesetTBysign(String sign);
/**
* 根据状态获取模板和模板关系
* @param status
* @return
*/
public List<TemplatesetT>findTemplatesetTBystatus(String status);
}