From cb639472931c9f4b92de6760e751da346720d313 Mon Sep 17 00:00:00 2001 From: "venbatechnologies@gmail.com" Date: Fri, 4 Feb 2022 13:41:32 +0530 Subject: [PATCH] pdfimages menu added in view pages --- .../list-pd/view-pd/view-pd.component.html | 6 +++-- .../list-pd/view-pd/view-pd.component.ts | 25 +++++++++++++++++++ 2 files changed, 29 insertions(+), 2 deletions(-) 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