From c80f67d2ab5e709ee0930562e429c159eedd8278 Mon Sep 17 00:00:00 2001 From: 2910410219 <2910410219@qq.com> Date: Fri, 10 Apr 2026 14:15:51 +0800 Subject: [PATCH] =?UTF-8?q?feat(api):=20=E6=9B=B4=E6=96=B0=E7=9F=A5?= =?UTF-8?q?=E8=AF=86=E5=BA=93=E5=92=8C=E6=96=87=E6=A1=A3=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit feat(views): 新增广告监控相关页面组件 --- src/api/knowledge/dataset/index.ts | 8 +- src/api/knowledge/document/index.ts | 26 +- src/views/ads/summary/customer/index.vue | 432 ++++++++++ src/views/ads/summary/daily/index.vue | 297 +++++++ src/views/ads/summary/industry/index.vue | 461 +++++++++++ src/views/ads/summary/monitor/index.vue | 815 +++++++++++++++++++ src/views/ads/summary/new-customer/index.vue | 453 +++++++++++ 7 files changed, 2475 insertions(+), 17 deletions(-) create mode 100644 src/views/ads/summary/customer/index.vue create mode 100644 src/views/ads/summary/daily/index.vue create mode 100644 src/views/ads/summary/industry/index.vue create mode 100644 src/views/ads/summary/monitor/index.vue create mode 100644 src/views/ads/summary/new-customer/index.vue diff --git a/src/api/knowledge/dataset/index.ts b/src/api/knowledge/dataset/index.ts index 5e78574..e5d7ed5 100644 --- a/src/api/knowledge/dataset/index.ts +++ b/src/api/knowledge/dataset/index.ts @@ -34,7 +34,7 @@ export interface knowledgeInfo { // 获取知识库列表 export function listknowledges(params: knowledgeQueryParams) { return request({ - url: '/rag-knowledge/dataset/listDataset', + url: '/rag/dataset/list', method: 'get', params, }); @@ -43,7 +43,7 @@ export function listknowledges(params: knowledgeQueryParams) { // 创建知识库 export function createknowledge(data: CreateknowledgeParams) { return request({ - url: '/rag-knowledge/dataset/createDataset', + url: '/rag/dataset/create', method: 'post', data, }); @@ -52,7 +52,7 @@ export function createknowledge(data: CreateknowledgeParams) { // 更新知识库 export function updateknowledge(data: UpdateknowledgeParams) { return request({ - url: '/rag-knowledge/dataset/updateDataset', + url: '/rag/dataset/update', method: 'put', data, }); @@ -61,7 +61,7 @@ export function updateknowledge(data: UpdateknowledgeParams) { // 删除知识库 export function deleteknowledge(id: string) { return request({ - url: '/rag-knowledge/dataset/deleteDataset', + url: '/rag/dataset/delete', method: 'delete', params: { id }, }); diff --git a/src/api/knowledge/document/index.ts b/src/api/knowledge/document/index.ts index 1da44ad..d8f93b1 100644 --- a/src/api/knowledge/document/index.ts +++ b/src/api/knowledge/document/index.ts @@ -56,7 +56,7 @@ export interface DocumentInfo { // 获取文档列表 export function listDocuments(params: DocumentQueryParams) { return request({ - url: '/rag-knowledge/document/listDocument', + url: '/rag/document/list', method: 'get', params, }); @@ -65,7 +65,7 @@ export function listDocuments(params: DocumentQueryParams) { // 获取文档详情 export function getDocument(id: string) { return request({ - url: '/rag-knowledge/document/getDocument', + url: '/rag/document/get', method: 'get', params: { id }, }); @@ -74,7 +74,7 @@ export function getDocument(id: string) { // 创建文档 export function createDocument(data: CreateDocumentParams) { return request({ - url: '/rag-knowledge/document/createDocument', + url: '/rag/document/create', method: 'post', data, }); @@ -83,7 +83,7 @@ export function createDocument(data: CreateDocumentParams) { // 更新文档 export function updateDocument(data: UpdateDocumentParams) { return request({ - url: '/rag-knowledge/document/updateDocument', + url: '/rag/document/update', method: 'put', data, }); @@ -104,7 +104,7 @@ export function uploadFile(file: File) { // 上传文档 export function uploadDocument(data: FormData) { return request({ - url: '/rag-knowledge/document/createDocument', + url: '/rag/document/create', method: 'post', data, headers: { @@ -116,7 +116,7 @@ export function uploadDocument(data: FormData) { // 预览文档 export function previewDocument(id: string) { return request({ - url: '/rag-knowledge/document/previewDocument', + url: '/rag/document/preview', method: 'get', params: { id }, }); @@ -125,7 +125,7 @@ export function previewDocument(id: string) { // 删除文档 export function deleteDocument(id: string) { return request({ - url: '/rag-knowledge/document/deleteDocument', + url: '/rag/document/delete', method: 'delete', params: { id }, }); @@ -134,7 +134,7 @@ export function deleteDocument(id: string) { // 批量删除文档 export function batchDeleteDocuments(ids: string[]) { return request({ - url: '/rag-knowledge/document/batchDeleteDocument', + url: '/rag/document/batchDeleteDocument', method: 'delete', data: { ids }, }); @@ -143,7 +143,7 @@ export function batchDeleteDocuments(ids: string[]) { // 重新处理文档 export function reprocessDocument(id: string) { return request({ - url: '/rag-knowledge/document/reprocessDocument', + url: '/rag/document/reprocessDocument', method: 'post', data: { id }, }); @@ -152,7 +152,7 @@ export function reprocessDocument(id: string) { // 获取文档分段列表 export function listDocumentChunks(params: DocumentChunkQueryParams) { return request({ - url: '/rag-knowledge/document/listDocumentChunk', + url: '/rag/document/listDocumentChunk', method: 'get', params, }); @@ -161,7 +161,7 @@ export function listDocumentChunks(params: DocumentChunkQueryParams) { // 更新文档分段 export function updateDocumentChunk(data: { id: string; content: string }) { return request({ - url: '/rag-knowledge/document/updateDocumentChunk', + url: '/rag/document/updateDocumentChunk', method: 'put', data, }); @@ -170,7 +170,7 @@ export function updateDocumentChunk(data: { id: string; content: string }) { // 删除文档分段 export function deleteDocumentChunk(id: string) { return request({ - url: '/rag-knowledge/document/deleteDocumentChunk', + url: '/rag/document/deleteDocumentChunk', method: 'delete', params: { id }, }); @@ -179,7 +179,7 @@ export function deleteDocumentChunk(id: string) { // 获取文件向量化处理进度 export function getDocumentProcess(id: string) { return request({ - url: '/rag-knowledge/document/getProcess', + url: '/rag/document/getProcess', method: 'get', params: { id }, }); diff --git a/src/views/ads/summary/customer/index.vue b/src/views/ads/summary/customer/index.vue new file mode 100644 index 0000000..46b79e2 --- /dev/null +++ b/src/views/ads/summary/customer/index.vue @@ -0,0 +1,432 @@ + + + + + \ No newline at end of file diff --git a/src/views/ads/summary/daily/index.vue b/src/views/ads/summary/daily/index.vue new file mode 100644 index 0000000..405ba4f --- /dev/null +++ b/src/views/ads/summary/daily/index.vue @@ -0,0 +1,297 @@ + + + + + \ No newline at end of file diff --git a/src/views/ads/summary/industry/index.vue b/src/views/ads/summary/industry/index.vue new file mode 100644 index 0000000..2706d43 --- /dev/null +++ b/src/views/ads/summary/industry/index.vue @@ -0,0 +1,461 @@ + + + + + \ No newline at end of file diff --git a/src/views/ads/summary/monitor/index.vue b/src/views/ads/summary/monitor/index.vue new file mode 100644 index 0000000..1b31f56 --- /dev/null +++ b/src/views/ads/summary/monitor/index.vue @@ -0,0 +1,815 @@ + + + + + diff --git a/src/views/ads/summary/new-customer/index.vue b/src/views/ads/summary/new-customer/index.vue new file mode 100644 index 0000000..18643a8 --- /dev/null +++ b/src/views/ads/summary/new-customer/index.vue @@ -0,0 +1,453 @@ + + + + +