package com.jshop.dao; import java.util.List; import com.jshop.entity.SiteNavigationT; public interface SiteNavigationTDao extends BaseTDao<SiteNavigationT> { /** * 删除导航 * * @param list * @return */ public int delSiteNavigationT(String[] list); /** * 获取所有导航 * * @param currentPage * @param lineSize * @param creatorid * @return */ public List<SiteNavigationT> findAllSiteNavigationT(final int currentPage, final int lineSize, String creatorid); /** * 统计获取所有导航 * * @param creatorid * @return */ public int countfindAllSiteNavigationT(String creatorid); /** * 更新导航 * * @param sn * @return */ public int updateSiteNavigationT(SiteNavigationT sn); /** * 根据snid获取导航数据 * * @param snid * @return */ public SiteNavigationT findSiteNavigationBysnid(String snid); /** * 根据导航位置获取导航数据 * * @param isVisible * @param position * @param creatorid * @return */ public List<SiteNavigationT> findSiteNavigationByposition(String isVisible, String position, String creatorid); /** * 根据是否显示来获取导航数据 * * @param isVisible * @param creatorid * @return */ public List<SiteNavigationT> findSiteNavigationByisVisible( String isVisible, String creatorid); /** * 根据是否显示来获取导航数据无用户id * * @param isVisible * @param creatorid * @return */ public List<SiteNavigationT> findSiteNavigationByisVisible(String isVisible); /** * 根据排序方式查询所有 * * @param currentPage * @param lineSize * @param creatorid * @param queryString * @return */ public List<SiteNavigationT> sortAllSiteNavigationT(final int currentPage, final int lineSize, String creatorid, String queryString); }