保誠-保戶業務員媒合平台
Tomas
2023-07-31 fdedea98f7c2af0144de16a6e291310869f6d113
PAMapp/shared/models/appointment.model.ts
@@ -1,16 +1,18 @@
import { ContactStatus } from "./enum/contact-status";
import { SatisfactionType } from "./enum/satisfaction-type";
export interface AppointmentLog {
    agentName       : string;
    agentNo         : string;
    appointmentId   : number;
    createdDate     : string;
    customerId      : number;
    customerName    : string;
    id              : number;
    lastModifiedDate: string;
    score           : number;
    status          : 'UNFILLED' | 'FILLED';
  id              : number;
  createdDate     : string;
  lastModifiedDate: string;
  customerId      : number;
  agentNo         : string;
  status          : 'UNFILLED' | 'FILLED';
  score           : number;
  appointmentId   : number;
  customerName    : string;
  agentName       : string;
  type            : SatisfactionType;
}
export interface Appointment {
@@ -38,6 +40,7 @@
  phone                : string;
  requirement          : string;
  satisfactionScore    : number;
  consultationMethod   : string;
};
export interface AppointmentClosedInfo {
@@ -115,13 +118,14 @@
  agentNo        : string;
  contactType    : string;
  email          : string;
  name           : string;
  gender         : string;
  hopeContactTime: ContactTime[];
  job            : string;
  phone          : string;
  requirement    : string[];
  consultationMethod : string;
}
export interface ContactTime {
  selectTimesOptions: string[];
  selectWeekOptions : string[];