diff --git a/src/api/caseManagement/index.js b/src/api/caseManagement/index.js index 7659747..cc69f36 100644 --- a/src/api/caseManagement/index.js +++ b/src/api/caseManagement/index.js @@ -97,4 +97,30 @@ export function getCaseScore(data) { method: 'get', params: data }) +} + +/** 查询用户对话列表 */ +export function conversationList(data) { + return request({ + url: `/robot/conversation/list`, + method: 'get', + params: data + }) +} + +/** 查询对话内容列表 */ +export function conversationInfoList(data) { + return request({ + url: `/robot/conversation/infoList`, + method: 'get', + params: data + }) +} +/** 删除对话 */ +export function conversationDelete(data) { + return request({ + url: `/robot/conversation/delete`, + method: 'post', + data + }) } \ No newline at end of file diff --git a/src/api/config/uploadApi.js b/src/api/config/uploadApi.js index b1c0154..e150321 100644 --- a/src/api/config/uploadApi.js +++ b/src/api/config/uploadApi.js @@ -12,6 +12,8 @@ import request from '@/utils/request' /** 下载文件 */ export const commonDownloadFile = `${routes.minio}/downloadFile?fileId=` +/** 下载证据压缩包 */ +export const downloadEvidence = `/caseEvidence/downloadEvidence?evidenceId=` /** 删除文件 */ export const commonDeleteFile = `${routes.minio}/delFile?fileId=` diff --git a/src/views/PoliceAi/HistoricalRecords.vue b/src/views/PoliceAi/HistoricalRecords.vue new file mode 100644 index 0000000..aae460c --- /dev/null +++ b/src/views/PoliceAi/HistoricalRecords.vue @@ -0,0 +1,295 @@ + + + + + + diff --git a/src/views/PoliceAi/index.vue b/src/views/PoliceAi/index.vue index 6328fec..2c5501b 100644 --- a/src/views/PoliceAi/index.vue +++ b/src/views/PoliceAi/index.vue @@ -1,82 +1,283 @@