fixed upload file for a request

This commit is contained in:
Zhigang Wang 2024-06-09 13:43:04 -07:00
parent 78ed475f2f
commit 38291b3087
2 changed files with 7 additions and 13 deletions

View File

@ -279,7 +279,7 @@ export default {
},
attachFile() {
if (this.uploadFile) {
WorksapceApi.attachFileToRequest(this.uploadFile)
WorksapceApi.attachFileToRequest(this.request_id, this.uploadFile)
.then((response) => {
this.mnx_navToRequestSubmitted(this.request_id)
})

View File

@ -308,21 +308,15 @@ class WorksapceApi {
static attachFileToRequest(request_id, file) {
let jwt = userUtils.getJwtToken()
const formData = new FormData()
formData.append('request_id', request_id)
formData.append('file', file)
const request = backendAxios.post(
'/api/document/upload',
{
request_id: request_id
},
formData,
{
const request = backendAxios.post('/api/workspace/request/attach-file-for-request', formData, {
headers: {
'Content-Type': 'multipart/form-data',
Authorization: `Bearer ${jwt}`
}
}
)
})
return request
}
}