Added delete record button and redefined stores/services

This commit is contained in:
2025-06-25 13:05:25 +02:00
parent d4724495e9
commit aedce50e6a
8 changed files with 190 additions and 116 deletions

View File

@@ -1,11 +1,20 @@
import axios from 'axios';
export const KsDocumentService = {
getKsDocuments() {
return axios.get('/fe-api/ksdocuments')
return axios.get('/fe-api/ksdocuments');
},
downloadKsDocument(doc) {
return axios.post('/fe-api/ksdocuments/downloadKSDocument', doc, { responseType: "blob", });
return axios.post('/fe-api/ksdocuments/downloadKSDocument', doc, { responseType: 'blob' });
},
deleteKsDocumentRecord(requestPayload) {
return axios.post('/fe-api/vector-store/deleteRecords', requestPayload);
},
uploadKsDocument(formData, onUploadProgress) {
return axios.post('/upload', formData, {
headers: {
'Content-Type': 'multipart/form-data'
},
onUploadProgress
});
}
}
};

View File

@@ -10,6 +10,10 @@ export const KsVideoService = {
},
downloadKsVideo(video) {
return axios.get(`/fe-api/ksvideos/downloadKSVideo`, video, {responseType: 'blob', });
return axios.get(`/fe-api/ksvideos/downloadKSVideo`, video, { responseType: 'blob' });
},
deleteKsVideoRecord(requestPayload) {
return axios.post('/fe-api/vector-store/deleteVideoRecords', requestPayload);
}
};