diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.html
index f7a87efa9..1f87f2b8e 100755
--- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.html
+++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.html
@@ -215,8 +215,10 @@
{{master.pd_status==pdStatusCheck.QC_COMPLETED ? 'QC Completed' : master.pd_status==pdStatusCheck.ADD_ON_PENDING ? 'Completed' : master.pd_status | titlecase}}
( {{master.agency_short_name}} - {{master.vendor_status}} )
-
-
+
+
+
+
diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.ts
index 5d3aa2435..1c12437d8 100755
--- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.ts
+++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.ts
@@ -2,6 +2,7 @@ import { Component, OnInit, ViewEncapsulation, EventEmitter, Input, Output, OnDe
import { FormBuilder, FormGroup, Validators, FormControl, FormArray } from '@angular/forms';
import { ActivatedRoute, Router } from '@angular/router';
import { MatDialog } from '@angular/material';
+import { saveAs as importedSaveAs } from "file-saver";
import { DatePipe } from '@angular/common';
import { NotifierService } from 'angular-notifier';
import { PdTrigerService } from '../../../pd-service/pd-triger.service';
@@ -136,6 +137,7 @@ export class ViewPdComponent implements OnInit, OnDestroy {
videoplayback: any = {enableBtn:true,url:null};
openvendorallocation: any;
vendor_form_status_arr: any =[];
+ spinner_access:boolean=false;
constructor(notifier: NotifierService, private dialog: MatDialog, private _fb: FormBuilder,
private _pd: PdTrigerService, private route: ActivatedRoute, private router: Router, private ListPdComponent: ListPdComponent) {
@@ -760,4 +762,27 @@ else {
// })
// }
+downloadPDImagesPDF(a){
+ this.spinner_access=true
+ let data = {
+ "pd_id": this.viewID,
+ "regenerate":a,
+ "random_string":this.masterRandomString
+ };
+ this.notifier.notify("info","Processing please wait..")
+ this._pd.photoPDFDownload(data).subscribe(data => {
+ if (data.dataStatus) {
+ window.open(data.records);
+ this.notifier.notify('success', 'Done Successfully..!');
+ } else {
+ this.notifier.notify('warning', 'Something Went Wrong Try Again.!');
+ }
+ this.spinner_access=false
+ }, err => {
+ this.spinner_access=false
+ this.notifier.notify('error', 'Something Went Wrong Try Again.! \t\"' + (err.error_type == 2 ? err.error_status + ' ( ' + err.error_text + ' ) ' : ' ( ' + err.error_text + ' ) ') +'\" Error Occur.!');
+ // alert(err.html_format);
+ });
+}
+
}
\ No newline at end of file