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); }