From 3daeab5130607a155190f05c06bddfbea1e8c1ee Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期五, 11 九月 2026 12:16:28 +0800
Subject: [PATCH] 漏提交

---
 smartor/src/main/java/com/smartor/domain/OutboundConfigAddReqVO.java |   49 ++++++++++++++++
 smartor/src/main/java/com/smartor/domain/DTO/AiMatcherDto.java       |   19 ++++++
 smartor/src/main/java/com/smartor/domain/OutboundInstanceResVO.java  |   73 ++++++++++++++++++++++++
 3 files changed, 141 insertions(+), 0 deletions(-)

diff --git a/smartor/src/main/java/com/smartor/domain/DTO/AiMatcherDto.java b/smartor/src/main/java/com/smartor/domain/DTO/AiMatcherDto.java
new file mode 100644
index 0000000..bfbfb95
--- /dev/null
+++ b/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;
+}
diff --git a/smartor/src/main/java/com/smartor/domain/OutboundConfigAddReqVO.java b/smartor/src/main/java/com/smartor/domain/OutboundConfigAddReqVO.java
new file mode 100644
index 0000000..bada932
--- /dev/null
+++ b/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;
+}
diff --git a/smartor/src/main/java/com/smartor/domain/OutboundInstanceResVO.java b/smartor/src/main/java/com/smartor/domain/OutboundInstanceResVO.java
new file mode 100644
index 0000000..660d877
--- /dev/null
+++ b/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;
+}

--
Gitblit v1.9.3