package com.java110.api.smo; import com.java110.core.context.IPageData; import org.springframework.http.ResponseEntity; /** * 权限管理接口类 */ public interface IPrivilegeServiceSMO { /** * 查询权限组 * @param pd * @return */ public ResponseEntity listPrivilegeGroup(IPageData pd); /** * 查下权限 * @param pd * @return */ public ResponseEntity loadListPrivilege(IPageData pd); /** * 保存权限组 * @param pd * @return */ public ResponseEntity savePrivilegeGroup(IPageData pd); /** * 编辑权限组 * @param pd * @return */ public ResponseEntity editPrivilegeGroup(IPageData pd); /** * 删除权限组 * @param pd * @return */ public ResponseEntity deletePrivilegeGroup(IPageData pd); /** * 查询未被绑定的权限 * @param pd * @return */ public ResponseEntity listNoAddPrivilege(IPageData pd); /** * 添加权限 * @param pd * @return */ public ResponseEntity addPrivilegeToPrivilegeGroup(IPageData pd); /** * 删除权限 * @param pd * @return */ public ResponseEntity deletePrivilegeFromPrivilegeGroup(IPageData pd); /** * 查询员工权限 * @param pd * @return */ public ResponseEntity listStaffPrivileges(IPageData pd); }