phx-node
Version:
PHX NODE
17 lines (16 loc) • 655 B
TypeScript
import { PHXGrpcClientSystemService } from "../grpc-client/grpc-client-system.service";
import { PayloadGetDepartmentManager } from "src/lib/types/department-manager";
export interface IDepartment {
id: number;
name: string;
department_manager_id?: number;
managedStaffIds: Array<number>;
}
export declare class PHXGetListDepartmentManager {
private readonly grpcClientSystemService;
constructor(grpcClientSystemService: PHXGrpcClientSystemService);
private getResOfDepartment;
private getDepartmentByUser;
private getListDepartmentManager;
get(payload: PayloadGetDepartmentManager): Promise<Array<IDepartment>>;
}