package com.landtool.lanbase.modules.sys.service; import com.landtool.lanbase.modules.sys.entity.SysResource; import java.util.List; import java.util.Map; /** * @author lanbase * @Description: TODO(8系统权限资源管理表) * @date 2018-01-16 08:57:26 */ public interface SysResourceService { SysResource queryObject(Long resourceid); List queryList(Map map); int queryTotal(Map map); void save(SysResource resource); void update(SysResource resource); void delete(Long resourceid); void deleteBatch(Long[] resourceids); SysResource getInfoById(Long resourceid); List queryListByAppId(Long appid); List queryListByRoldId(Long roleId); List queryListByUserId(Long appid,Long userid); int querySysResourceWithSEQ(); SysResource queryObjectByName(Long appId,String resourceName); SysResource queryResourceByUserAndCode(Integer userId, String resourcerCode); List queryResources(Long userid); }