package com.fs.company.vo.easycall;

import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * @description EasyCallCenter365 通话记录VO
 */
@Data
public class EasyCallRecordVO {
    /** 通话唯一标识 */
    private String uuid;
    /** 号码 */
    private String telephone;
    /** 通话状态：3-未接通，6-成功转接，7-线路故障 */
    private Integer callstatus;
    /** 外呼记录id（AI外呼） */
    private String sessionId;
    /** 主叫号码 */
    private String callerNumber;
    /** 外呼/呼入时间 */
    private String calloutTime;
    /** 接通时间 */
    private String answeredTime;
    /** 挂机时间 */
    private String callEndTime;
    /** 挂机原因 */
    private String hangupCause;
    /** 录音文件url（需拼接系统baseUrl） */
    private String wavFileUrl;
    /** 对话内容 */
    private List<Map<String, String>> dialogue;
    /** 分机号 */
    private String extnum;
    /** 通话时长（秒） */
    private Integer timeLen;
}
