package com.smartor.domain.robot.back;
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
@Data
|
public class RobotcdrInfoBack {
|
|
@ApiModelProperty(value = "授权 id")
|
private String app_id;
|
|
@ApiModelProperty(value = "接入商自定义业务 uuid,bs_uuid 相同为同一次呼叫的消息")
|
private String bs_uuid;
|
|
@ApiModelProperty(value = "通话 uuid")
|
private String call_uuid;
|
|
@ApiModelProperty(value = "呼叫方向:1 呼入,2 呼出")
|
private String call_direction;
|
|
@ApiModelProperty(value = "主叫号码")
|
private String ani;
|
|
|
@ApiModelProperty(value = " 被叫号码")
|
private String dnis;
|
|
/**
|
* 挂机原因:
|
* NORMAL_CLEARING 等,仅供记录用
|
*/
|
@ApiModelProperty(value = "挂机原因")
|
private String hangup_cause;
|
|
/**
|
* 挂机时终端所处的状态
|
* EARLY MEDIA
|
* ANSWER
|
* DELAYED NEGOTIATION
|
* 等,仅供记录用
|
*/
|
@ApiModelProperty(value = "挂机时终端所处的状态")
|
private String endpoint_disposition;
|
|
@ApiModelProperty(value = "等待时间")
|
private String wait_ms;
|
|
@ApiModelProperty(value = "呼叫过程耗时(从发起呼叫到结束所有的时间)")
|
private String duration_ms;
|
|
@ApiModelProperty(value = "等待应答耗时(发起到接通的时间)")
|
private String answer_ms;
|
|
@ApiModelProperty(value = "计费时长(真正的通话时长)")
|
private String bill_ms;
|
|
@ApiModelProperty(value = "呼叫开始时间")
|
private String start_stamp;
|
|
@ApiModelProperty(value = "应答开始时间 G")
|
private String answer_stamp;
|
|
@ApiModelProperty(value = "结束时间")
|
private String end_stamp;
|
|
@ApiModelProperty(value = "时间戳,微秒级")
|
private String time_stamp;
|
|
}
|