| | |
| | | import { Appointment } from "./appointment.model"; |
| | | |
| | | export interface Consultant { |
| | | agentNo : string; |
| | | name : string; |
| | | img : string; |
| | | expertise : string[]; |
| | | avgScore : number; |
| | | contactStatus? : string; |
| | | createTime : Date | string; |
| | | updateTime : Date | string; |
| | | customerViewTime? : Date | string; |
| | | role : string; |
| | | seniority : string, |
| | | appointments? : Appointment[]; |
| | | agentNo : string; |
| | | appointments? : Appointment[]; |
| | | avgScore : number; |
| | | contactStatus? : string; |
| | | createTime : string; |
| | | customerViewTime?: string; |
| | | expertise : string[]; |
| | | img : string; |
| | | name : string; |
| | | role : string; |
| | | seniority : string; |
| | | updateTime : string; |
| | | } |
| | | |
| | | export interface ConsultantWithAppointmentId extends Consultant { |
| | | appointmentId : number; |
| | | appointmentDate : string; |
| | | appointmentScore?: number; |
| | | appointmentStatus: string; |
| | | appointmentDate : string; |
| | | appointmentId : number; |
| | | appointmentLastModifiedDate: string; |
| | | appointmentScore? : number; |
| | | appointmentStatus : string; |
| | | } |
| | | |