diff --git a/src/app/app-modules/lab/workarea/workarea.component.ts b/src/app/app-modules/lab/workarea/workarea.component.ts index 6b4a2ee..f808e6f 100644 --- a/src/app/app-modules/lab/workarea/workarea.component.ts +++ b/src/app/app-modules/lab/workarea/workarea.component.ts @@ -1026,9 +1026,12 @@ export class WorkareaComponent this.labService.viewFileContent(fileID).subscribe((res: any) => { if (res && res.statusCode === 200) { const fileContent = res.data?.response; - if (fileContent) { - window.open(fileContent, '_blank'); - } + const a = document.createElement('a'); + a.href = fileContent; + a.target = '_blank'; + document.body.appendChild(a); + a.click(); + document.body.removeChild(a); } }); } diff --git a/src/app/app-modules/nurse-doctor/case-record/general-case-record/test-and-radiology/test-and-radiology.component.ts b/src/app/app-modules/nurse-doctor/case-record/general-case-record/test-and-radiology/test-and-radiology.component.ts index d252a88..f9238f8 100644 --- a/src/app/app-modules/nurse-doctor/case-record/general-case-record/test-and-radiology/test-and-radiology.component.ts +++ b/src/app/app-modules/nurse-doctor/case-record/general-case-record/test-and-radiology/test-and-radiology.component.ts @@ -510,9 +510,12 @@ export class TestAndRadiologyComponent implements OnInit, OnDestroy, DoCheck { (res: any) => { if (res.statusCode === 200) { const fileContent = res.data.response; - if (fileContent) { - window.open(fileContent, '_blank'); - } + const a = document.createElement('a'); + a.href = fileContent; + a.target = '_blank'; + document.body.appendChild(a); + a.click(); + document.body.removeChild(a); } }, (err) => { diff --git a/src/app/app-modules/nurse-doctor/visit-details/upload-files/upload-files.component.ts b/src/app/app-modules/nurse-doctor/visit-details/upload-files/upload-files.component.ts index 9d59ac5..ada81d8 100644 --- a/src/app/app-modules/nurse-doctor/visit-details/upload-files/upload-files.component.ts +++ b/src/app/app-modules/nurse-doctor/visit-details/upload-files/upload-files.component.ts @@ -318,9 +318,12 @@ export class UploadFilesComponent implements OnInit, DoCheck, OnChanges { this.labService.viewFileContent(fileID).subscribe((res: any) => { if (res && res.statusCode === 200) { const fileContent = res.data?.response; - if (fileContent) { - window.open(fileContent, '_blank'); - } + const a = document.createElement('a'); + a.href = fileContent; + a.target = '_blank'; + document.body.appendChild(a); + a.click(); + document.body.removeChild(a); } }); }