You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
766 B
Java
28 lines
766 B
Java
package com.inswave.template.service;
|
|
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
public interface AuthorityService {
|
|
|
|
//권한리스트 조회
|
|
public List selectAuthorityList(Map param);
|
|
public List<Map> selectAuthoritySearchItem();
|
|
|
|
//권한 부여 사용자 조회
|
|
public List selectAuthorityMemberList(Map param);
|
|
|
|
//권한이 부여되지 않은 사용자 조회
|
|
public List<Map> excludeSelectAuthorityMemberList(Map param);
|
|
|
|
//권한리스트 저장, 등록, 삭제
|
|
public Map saveAuthority(List param);
|
|
|
|
//권한별 등록사원 입력, 수정, 삭제
|
|
public Map saveAuthorityMember(List param);
|
|
|
|
//권한리스트 및 권한별 사원리스트 입력, 수정, 삭제
|
|
public Map saveAuthorityAll(List paramAuth, List paramAuthMember);
|
|
|
|
}
|