diff --git a/pom.xml b/pom.xml
index 7bca64a..5b4fd1d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -86,6 +86,13 @@
spring-boot-starter-freemarker
+
+ org.apache.tika
+ tika-core
+ 1.24.1
+
+
+
diff --git a/src/main/java/com/supervision/controller/RobotTalkController.java b/src/main/java/com/supervision/controller/RobotTalkController.java
index 84cf035..cfee8e6 100644
--- a/src/main/java/com/supervision/controller/RobotTalkController.java
+++ b/src/main/java/com/supervision/controller/RobotTalkController.java
@@ -2,8 +2,10 @@ package com.supervision.controller;
import com.supervision.dto.robot.RobotTalkDTO;
+import com.supervision.dto.robot.SuspectInfo;
import com.supervision.service.RobotTalkService;
import com.supervision.vo.robot.ArchivesReqVo;
+import com.supervision.vo.robot.CommonDialogVo;
import com.supervision.vo.talk.RobotTalkReq;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
@@ -44,7 +46,7 @@ public class RobotTalkController {
@ApiOperation("获取对话内容列表")
@GetMapping("/talkList")
- public List talkList(String sessionId) {
+ public List talkList(String sessionId) {
return robotTalkService.talkList(sessionId);
}
@@ -55,12 +57,12 @@ public class RobotTalkController {
robotTalkService.getAudio(response,audioId);
}
- @ApiOperation("下载嫌疑人归档数据")
+ /* @ApiOperation("下载嫌疑人归档数据")
@GetMapping("/downLoadArchives")
public void downLoadArchives(HttpServletResponse response,
ArchivesReqVo archivesReq) throws IOException {
robotTalkService.downLoadArchives(response,archivesReq);
- }
+ }*/
@ApiOperation("下载对话过程中的文件")
@@ -70,4 +72,11 @@ public class RobotTalkController {
String imageId) throws IOException {
robotTalkService.downLoadFile(response,fileType,imageId);
}
+
+
+ @ApiOperation("查询嫌疑人信息")
+ @GetMapping("/querySuspectInfo")
+ public List querySuspectInfo(String sessionId, String name) {
+ return robotTalkService.querySuspectInfo(sessionId,name);
+ }
}
diff --git a/src/main/java/com/supervision/controller/SessionController.java b/src/main/java/com/supervision/controller/SessionController.java
index f32e894..5d9418c 100644
--- a/src/main/java/com/supervision/controller/SessionController.java
+++ b/src/main/java/com/supervision/controller/SessionController.java
@@ -16,7 +16,6 @@ import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.*;
import javax.validation.constraints.NotBlank;
-import java.math.BigDecimal;
import java.util.List;
@Slf4j
diff --git a/src/main/java/com/supervision/domain/IrFile.java b/src/main/java/com/supervision/domain/IrFile.java
index eadb068..21f50f3 100644
--- a/src/main/java/com/supervision/domain/IrFile.java
+++ b/src/main/java/com/supervision/domain/IrFile.java
@@ -30,7 +30,7 @@ public class IrFile implements Serializable {
private byte[] fileByte;
/**
- * 文件类型
+ * 文件类型 1: base64 2:原生(未经过base64编码)
*/
private String fileType;
diff --git a/src/main/java/com/supervision/domain/IrKnowledge.java b/src/main/java/com/supervision/domain/IrKnowledge.java
index 28f6f24..5377ab9 100644
--- a/src/main/java/com/supervision/domain/IrKnowledge.java
+++ b/src/main/java/com/supervision/domain/IrKnowledge.java
@@ -45,7 +45,7 @@ public class IrKnowledge implements Serializable {
private String resultTemplate;
/**
- * 查询结果数据类型:1:Map 2:List