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<SysResource> queryList(Map<String, Object> map);
|
|
int queryTotal(Map<String, Object> map);
|
|
void save(SysResource resource);
|
|
void update(SysResource resource);
|
|
void delete(Long resourceid);
|
|
void deleteBatch(Long[] resourceids);
|
|
SysResource getInfoById(Long resourceid);
|
|
List<SysResource> queryListByAppId(Long appid);
|
|
List<SysResource> queryListByRoldId(Long roleId);
|
|
List<SysResource> queryListByUserId(Long appid,Long userid);
|
|
int querySysResourceWithSEQ();
|
|
SysResource queryObjectByName(Long appId,String resourceName);
|
|
SysResource queryResourceByUserAndCode(Integer userId, String resourcerCode);
|
|
List<SysResource> queryResources(Long userid);
|
}
|