data upload

This commit is contained in:
CHIEFSOFT\ameye
2024-06-29 10:03:27 -04:00
parent 50f3656a64
commit d102de0d70
2 changed files with 39 additions and 21 deletions
+20 -7
View File
@@ -22,7 +22,15 @@ export class MediaConnectService {
this.url = 'https://dev-media.wrenchboard.com';
}
sendPostData(reqPath:string, reqData): Observable<any> {
sendPostData(reqPath:string, reqData, file:File): Observable<any> {
const formData = new FormData();
for (const [key, value] of Object.entries( reqData )) {
console.log(`${key}: ${value}`);
formData.append(key, value.toString() )
}
formData.append("file", file );
let headers = new HttpHeaders({
'Content-Type': 'application/json',
/* 'Authorization': this.basic */});
@@ -30,27 +38,32 @@ export class MediaConnectService {
headers.append('Content-Type','multipart/form-data');
//console.log(formData);
/*
const apiReturn = this.http.post(
`${environment.baseMediaUrl}/${reqPath}`,reqData, { headers: headers}
`${environment.baseMediaUrl}/${reqPath}`,formData, { headers: headers}
);
*/
const apiReturn = this.http.post(
`${environment.baseMediaUrl}/${reqPath}`,formData,
);
// const apiReturn = this.http.post(
// `${environment.baseMediaUrl}/${reqPath}`,reqData
// );
console.log(reqData);
/*
axios.post('https://dev-media.wrenchboard.com/upload/contract',reqData )
.then( res => {})
.catch(er => console.log(er))
*/
return apiReturn;
}
uploadtaskFile(formData){
uploadtaskFile(formData, file:File){
// debugger;
console.log("formData == > ", formData);
const pathUpload = "upload/contract";
return this.sendPostData(pathUpload, formData);
return this.sendPostData(pathUpload, formData, file);
//
}