保誠-保戶業務員媒合平台
Jack
2021-11-23 6e64ed2a204dc2679579d118602067382e6ebec6
PAMapp/assets/ts/api/consultant.ts
@@ -1,6 +1,7 @@
import { service } from '~/assets/ts/api/share';
import { AxiosResponse } from 'axios';
import { AppointmentDetail } from '../models/AppointmentDetail';
import { ConsultantLoginInfo } from '../models/ConsultantLoginInfo';
// 顧客登入(TODO: OTP認證開發前 暫時使用)
export function login(user: any) {
@@ -76,13 +77,8 @@
}
// 顧問登入
export function logInToConsultant(consultantDto:ConsultantLoginInfo):Promise<boolean>{
    console.log('consultantDto',consultantDto);
    return new Promise((resolve, reject)=>{
        setTimeout(()=>{
            resolve(true);
        },1000)
    })
export function logInToConsultant(consultantDto:ConsultantLoginInfo):Promise<AxiosResponse<RequestOfLoginSuccess>>{
    return service.post('/eService/authenticate',consultantDto);
}
// 取得預約單細節
@@ -91,11 +87,6 @@
        Authorization: 'Bearer ' + localStorage.getItem('id_token')
    }
    return service.get('/appointment/getDetail/'+apointmentId, {headers})
}
export interface ConsultantLoginInfo{
    account:string,
    password:string,
    verificationCode:string,
}
export interface Consultants {
    agentNo: string,