diff --git a/urbanLifelineServ/ai/src/main/java/org/xyzh/ai/mapper/TbKnowledgeMapper.java b/urbanLifelineServ/ai/src/main/java/org/xyzh/ai/mapper/TbKnowledgeMapper.java index 58a7eca7..561b8412 100644 --- a/urbanLifelineServ/ai/src/main/java/org/xyzh/ai/mapper/TbKnowledgeMapper.java +++ b/urbanLifelineServ/ai/src/main/java/org/xyzh/ai/mapper/TbKnowledgeMapper.java @@ -32,7 +32,7 @@ public interface TbKnowledgeMapper { */ int deleteKnowledge(TbKnowledge knowledge); - int updateKnowledgeFileCount(String knowledgeId, int num); + int updateKnowledgeFileCount(@Param("knowledgeId") String knowledgeId, @Param("num") Integer num); /** * 根据ID查询知识库 diff --git a/urbanLifelineServ/ai/src/main/resources/mapper/TbKnowledgeMapper.xml b/urbanLifelineServ/ai/src/main/resources/mapper/TbKnowledgeMapper.xml index 70a379e0..7c27ab65 100644 --- a/urbanLifelineServ/ai/src/main/resources/mapper/TbKnowledgeMapper.xml +++ b/urbanLifelineServ/ai/src/main/resources/mapper/TbKnowledgeMapper.xml @@ -114,7 +114,7 @@ UPDATE ai.tb_knowledge - SET document_count = document_count + #{fileCount} + SET document_count = document_count + #{num} WHERE knowledge_id = #{knowledgeId} AND deleted = false diff --git a/urbanLifelineWeb/packages/workcase/src/views/admin/knowledge/KnowLedgeView.vue b/urbanLifelineWeb/packages/workcase/src/views/admin/knowledge/KnowLedgeView.vue index 19c2028e..0e42e839 100644 --- a/urbanLifelineWeb/packages/workcase/src/views/admin/knowledge/KnowLedgeView.vue +++ b/urbanLifelineWeb/packages/workcase/src/views/admin/knowledge/KnowLedgeView.vue @@ -306,7 +306,7 @@ const customKnowledgeUpload = async (files: File[]) => { const result = await aiKnowledgeAPI.uploadToKnowledge(files[0], targetKnowledgeId) if (result.success) { ElMessage.success('文件上传成功') - fetchKnowledges() + // fetchKnowledges() fetchDocuments(activeKnowledgeId.value) } else { throw new Error(result.message || '上传失败') @@ -316,7 +316,7 @@ const customKnowledgeUpload = async (files: File[]) => { const result = await aiKnowledgeAPI.batchUploadToKnowledge(files, targetKnowledgeId) if (result.success) { ElMessage.success('文件上传成功') - fetchKnowledges() + // fetchKnowledges() fetchDocuments(activeKnowledgeId.value) } else { throw new Error(result.message || '上传失败')