phx-node
Version:
PHX NODE
42 lines (41 loc) • 948 B
TypeScript
export declare enum STUDENT_STATUS {
TRANSFER = 1,
POTENTIAL = 5,
STUDYING = 2
}
export type TStudentInfo = {
school_id: number;
classroom_students: ClassroomStudent[];
profile_student: ProfileStudent;
};
export type ClassroomStudent = {
classroom: Classroom;
};
export type Classroom = {
classroom_id: number;
grade: Grade;
program_id: number;
};
export type Grade = {
grade_id: number;
educational_level_id: number;
};
export type Program = {
name: string;
};
export type EducationalLevel = {
name: string;
};
export type ProgramMapEducationalLevel = {
program_id: number;
program: Program;
educational_level_id: number;
educational_level: EducationalLevel;
};
export type ProfileStudent = {
user_code: string;
is_first_child: boolean;
student_status: number;
program_educational_id: number;
program_map_educational_level: ProgramMapEducationalLevel;
};