@Service
public class DepartmentPermissionService
extends com.mbap.mybatis.ty.service.BaseService
| Constructor and Description |
|---|
DepartmentPermissionService() |
| Modifier and Type | Method and Description |
|---|---|
void |
deptPermissionLog(java.lang.String staffId,
java.util.List<java.lang.String> deptIdList)
部门权限记录
|
java.util.List<com.mbap.pp.core.department.domain.Department> |
getAccessDeptByStaffId(java.lang.String staffId)
功能描述:根据人员id获得可以访问的部门对象
|
void |
saveStaffAccessDept(java.lang.String staffId,
java.lang.String[] deptIds)
功能描述:保存人员的部门权限
|
@Transactional(readOnly=true) public java.util.List<com.mbap.pp.core.department.domain.Department> getAccessDeptByStaffId(java.lang.String staffId)
staffId - 人员id@Transactional
public void saveStaffAccessDept(java.lang.String staffId,
java.lang.String[] deptIds)
staffId - 人员iddeptId - 新的有权限的部门id@Transactional
public void deptPermissionLog(java.lang.String staffId,
java.util.List<java.lang.String> deptIdList)
staffId - 权限持有人dept - 新的部门权限deptPermissionList - 旧的部门权限