Browse Source

云盘:添加AI文档删除

master^2
han2015 1 week ago
parent
commit
087e03a697
  1. 11
      src/api/doc/space.ts
  2. 19
      src/views/doc/space.vue

11
src/api/doc/space.ts

@ -119,6 +119,17 @@ export function doAiTraining(_url:string,data?: any){
data: data
});
}
//文档删除
export function doAiDocDels(_url:string,data?: any){
return request({
url: '/aibot'+_url,
method: 'post',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
data: data
});
}
export interface aiChatData{
inputs:object;

19
src/views/doc/space.vue

@ -10,7 +10,7 @@ import sharePermission from './sharePermission.vue';
import spacePermission from './spacePermission.vue';
import { matterPage,matterInfo,matterTree,doFileUpload,matterPermit} from "@/api/doc/type"
import { doAccessManage,getSpaceMatterList,doCreateSpaceDir,doDelSpaceMatter,
doAiTraining ,spaceMatterRename} from "@/api/doc/space"
doAiTraining,doAiDocDels,spaceMatterRename} from "@/api/doc/space"
import { h } from 'vue'
import {
Delete,
@ -159,6 +159,7 @@ function onDelMatter(row:matterInfo){
currentNode.value.uuid = row.puuid ?? ""
onLoadMatterList()
})
handleAiDelete(row)
})
}
}
@ -530,6 +531,22 @@ function handleAiUpload(info:matterInfo){
}
}
function handleAiDelete(info:matterInfo){
//
if (info.path?.startsWith(currentAgent.value.path)){
doAiDocDels(`/agents/${currentAgent.value.uuid}/deldoc`,{
"name":info.name,
"path":info.path,
}).then(resp=>{
ElMessage({
message: '已成功删除',
type: 'error',
plain: true,
})
})
}
}
//-------------------------------------------------
//-------------------edit & preive file for space---------------------

Loading…
Cancel
Save