Loading src/Service/Interfaces/User/TeamServiceInterface.php +4 −3 Original line number Diff line number Diff line Loading @@ -26,10 +26,11 @@ interface TeamServiceInterface public function getTeamByDepartmentIds($departmentIds, array $relations = [], array $columns = ['id', 'pid', "name", "leader_user_id", "department_id",'status','is_disabled']): array; /** * 获取当前用户所在团队及上级团队所有人(包含负责人) * 获取当前团队及上级团队所有人(包含负责人) * * @param int $userId 用户ID * @param int $teamId 团队ID * @param array $filters 额外参数 * @return array */ public function getSelfAndSuperiorTeamUsers(int $userId): array; public function getSelfAndSuperiorTeamUsers(int $teamId, array $filters = []): array; } Loading
src/Service/Interfaces/User/TeamServiceInterface.php +4 −3 Original line number Diff line number Diff line Loading @@ -26,10 +26,11 @@ interface TeamServiceInterface public function getTeamByDepartmentIds($departmentIds, array $relations = [], array $columns = ['id', 'pid', "name", "leader_user_id", "department_id",'status','is_disabled']): array; /** * 获取当前用户所在团队及上级团队所有人(包含负责人) * 获取当前团队及上级团队所有人(包含负责人) * * @param int $userId 用户ID * @param int $teamId 团队ID * @param array $filters 额外参数 * @return array */ public function getSelfAndSuperiorTeamUsers(int $userId): array; public function getSelfAndSuperiorTeamUsers(int $teamId, array $filters = []): array; }