package com.jshop.service;
import java.util.List;
import com.jshop.entity.TemplatesetT;
public interface TemplatesetTService extends BaseTService<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);
}