package com.landtool.lanbase.modules.res.service; import java.util.List; import java.util.Map; import com.landtool.lanbase.modules.res.entity.Res_Catalog; import com.landtool.lanbase.modules.res.entity.Res_MainInfo; import com.landtool.lanbase.modules.res.entity.UserDefined.CatlogJoinActionrecord; /** * @Date: 2018-03-02 14:10 * @param * @Description:ResCatalo表服务层接口 * */ public interface ResCatalogService { Res_Catalog selectByPrimaryKey(Integer catlogid); List selectResCatalogToParentid(int parentid); List selectFilterResCatalogToParentid(Res_MainInfo info); List getYWJCMuLuTree(int id); Res_MainInfo selectResMainInfoToCatlogid(int catlogid); int selectResCatalogIsExistsSon(int parentId,String spcStatus); int selectResCatalogIsExistsSon(int parentId); Res_Catalog getResCatalogInfoById(int catlogId); String getMaxOrderId(int id); int insertSelective(Res_Catalog record); String getMaxId(); String getMaxCATLOGCODE(int id); int updateByPrimaryKeySelective(Res_Catalog record); int deleteByPrimaryKey(int id); String getMinCATLOGCODE(int id); String getMinOrderId(int id); String getMaxOrderIdFromMainIndex(int id); String getMinOrderIdFromMainIndex(int id); String getMaxCATLOGCODEFromMainIndex(int id); String getMinCATLOGCODEFromMainIndex(int id); List SelectMuLuCount(String isDiTuFuwu); List getMuLuTreeData(Map map); List getResourceClassTreeData(Map map); List getParentCatalogsById(int id); List selectMuLuZiYuanList(int parentId); int selectMuLuZiYuanCount(int parentId); List getMuLuTreeDataByResourceType(Map map); List selectResCatalogExistsSon(); }