liusheng
15 小时以前 3daeab5130607a155190f05c06bddfbea1e8c1ee
漏提交
已添加3个文件
141 ■■■■■ 文件已修改
smartor/src/main/java/com/smartor/domain/DTO/AiMatcherDto.java 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/domain/OutboundConfigAddReqVO.java 49 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/domain/OutboundInstanceResVO.java 73 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
smartor/src/main/java/com/smartor/domain/DTO/AiMatcherDto.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,19 @@
package com.smartor.domain.DTO;
import com.smartor.domain.IvrTaskTemplateTargetoption;
import lombok.Data;
import java.util.List;
/**
 * ai的入参
 */
@Data
public class AiMatcherDto {
    // èŠå¤©ID
    private Integer memoryId;
    // ç”¨æˆ·å›žç­”
    private String userAnswer;
    // é€‰é¡¹åˆ—表
    private List<IvrTaskTemplateTargetoption> options;
}
smartor/src/main/java/com/smartor/domain/OutboundConfigAddReqVO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,49 @@
package com.smartor.domain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * æ–°å¢žå¤–呼实例配置请求 VO
 */
@Data
@ApiModel(value = "OutboundConfigAddReqVO", description = "新增外呼实例配置请求")
public class OutboundConfigAddReqVO {
    @ApiModelProperty(value = "项目名称", required = true)
    private String name;
    @ApiModelProperty(value = "坐席号 å¦‚:10001_1000", required = true)
    private String agent;
    @ApiModelProperty(value = "资源组号", required = true)
    private String tenantId;
    @ApiModelProperty(value = "执行坐席组主键 ID isVgc ç­‰äºŽ 0 æ—¶å¿…å¡«")
    private String queueId;
    @ApiModelProperty(value = "呼叫类型 1:预测试;2:预览式", required = true)
    private String callType;
    @ApiModelProperty(value = "外呼速率 isVgc ç­‰äºŽ 0 æ—¶å¿…å¡«")
    private String ratio;
    @ApiModelProperty(value = "IVR æµç¨‹ ID isVgc ç­‰äºŽ 1 æ—¶å¿…å¡«")
    private String ivrId;
    @ApiModelProperty(value = "是否启用语音群呼 0 å¦ 1 å¯åЍ é»˜è®¤ä¸º 0")
    private String isVgc;
    @ApiModelProperty(value = "唯一值,原样返回,找到对应的响应信息", required = true)
    private String actionID;
    @ApiModelProperty(value = "号码池策略 ID")
    private String numberBatch;
    @ApiModelProperty(value = "最大振铃时长 å•位/秒(默认 60)")
    private String maxRingTime;
    @ApiModelProperty(value = "第三方关联数据")
    private String data;
}
smartor/src/main/java/com/smartor/domain/OutboundInstanceResVO.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +1,73 @@
package com.smartor.domain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
 * å¤–呼实例配置响应 VO
 */
@Data
@ApiModel(value = "OutboundInstanceResVO", description = "外呼实例配置响应")
public class OutboundInstanceResVO {
    @ApiModelProperty(value = "项目 ID")
    private String id;
    @ApiModelProperty(value = "项目名称")
    private String name;
    @ApiModelProperty(value = "创建人")
    private String nameCn;
    @ApiModelProperty(value = "外呼类型 1:预测试;2:预览式")
    private String callType;
    @ApiModelProperty(value = "速率")
    private String ratio;
    @ApiModelProperty(value = "状态 2:可执行 3:执行中 4:暂停中 5:已结束")
    private String status;
    @ApiModelProperty(value = "名单数")
    private String contactNum;
    @ApiModelProperty(value = "执行数")
    private String callNum;
    @ApiModelProperty(value = "应答数")
    private String touchNum;
    @ApiModelProperty(value = "参与坐席组")
    private String queueDn;
    @ApiModelProperty(value = "创建时间")
    private String createTime;
    @ApiModelProperty(value = "开始时间")
    private String startTime;
    @ApiModelProperty(value = "结束时间")
    private String endTime;
    @ApiModelProperty(value = "二次呼叫间隔")
    private String idleTime;
    @ApiModelProperty(value = "第三方关联数据")
    private String data;
    @ApiModelProperty(value = "ivr æµç¨‹ä¸»é”® id")
    private String ivrId;
    @ApiModelProperty(value = "最大振铃时长")
    private String maxRingTime;
    @ApiModelProperty(value = "资源组号")
    private String tenantId;
    @ApiModelProperty(value = "0 å¦ 1 å¯åЍ")
    private String isVgc;
    @ApiModelProperty(value = "号码池 id")
    private String numberBatch;
}