diff --git a/ng6-seed/src/app/_guard/token.interceptor.ts b/ng6-seed/src/app/_guard/token.interceptor.ts index 0d097cb91..1767891e3 100755 --- a/ng6-seed/src/app/_guard/token.interceptor.ts +++ b/ng6-seed/src/app/_guard/token.interceptor.ts @@ -54,6 +54,7 @@ export class TokenInterceptor implements HttpInterceptor{ private handleError (operation = 'operation', result?: T) { return (error: any): Observable => { if(error instanceof HttpErrorResponse){ + console.log("Error from interceptor >>>",error) console.error("Error: " + error.status); if(error.status == 401){ localStorage.clear(); diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/pd-collected-docs/pd-collected-docs.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/pd-collected-docs/pd-collected-docs.component.html index 3def6ee06..d18c4624c 100644 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/pd-collected-docs/pd-collected-docs.component.html +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/pd-collected-docs/pd-collected-docs.component.html @@ -13,12 +13,12 @@ - + - + diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/pd-collected-docs/pd-collected-docs.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/pd-collected-docs/pd-collected-docs.component.ts index 3d46e8896..6b0186494 100644 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/pd-collected-docs/pd-collected-docs.component.ts +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/pd-collected-docs/pd-collected-docs.component.ts @@ -65,10 +65,19 @@ export class PdCollectedDocsComponent implements OnInit { } } - // removeRequirements(index: number) { - // const requirement_control = this._EditPDRequirementForm.controls['additional_requirements']; - // requirement_control.removeAt(index); - // } + removeRequirements(index: number) { + // const requirement_control = this._EditPDCollectedDocsForm.controls['docs_to_be_collected']; + // requirement_control.removeAt(index); + + const requirement_control = this._EditPDCollectedDocsForm.controls['docs_to_be_collected']; + if(requirement_control.value[index].add_req_id != ''){ + requirement_control.controls[index]['controls'].isactive.setValue(0) + } + else{ + requirement_control.removeAt(index); + } + + } updatePDCollectedDocs(formValue: any) { if(this._EditPDCollectedDocsForm.invalid) { diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-info-group/business-info-group.component.scss b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-info-group/business-info-group.component.scss index eb88eeecc..4df6c6f0a 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-info-group/business-info-group.component.scss +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-info-group/business-info-group.component.scss @@ -23,6 +23,7 @@ mat-card .child_mat_card > mat-card { box-shadow: $base-card-box-shadow; transform: scale(0.95); transition: box-shadow 0.5s, transform 0.5s; + border: 1px solid lavender; &:hover { cursor: pointer; // background-color: #e00201 !important; diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-info/business-info.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-info/business-info.component.html index bdba0bb11..908e4363f 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-info/business-info.component.html +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-info/business-info.component.html @@ -1390,7 +1390,7 @@
- - - - - - - - + -- + + + {{details.officer_name}} + + + + + + + -- + + + {{details.status}} + + + + + + {{details.createdon | date: 'dd/MM/yyyy'}} + + + + + + + + + + + + - - - - - + + + + + \ No newline at end of file diff --git a/ng6-seed/src/app/sales-pd/sales-pd.component.ts b/ng6-seed/src/app/sales-pd/sales-pd.component.ts index b65369a23..f119b4c25 100644 --- a/ng6-seed/src/app/sales-pd/sales-pd.component.ts +++ b/ng6-seed/src/app/sales-pd/sales-pd.component.ts @@ -1,18 +1,18 @@ import { Component, OnInit, ViewChild } from '@angular/core'; -import { MatPaginator, MatSort, MatTableDataSource, PageEvent } from '@angular/material'; +import { MatTableDataSource, MatPaginator, MatSort, PageEvent } from '@angular/material'; import { PdTrigerService } from 'app/personal-discussion/pd-service/pd-triger.service'; +import { UserService } from 'app/settings/service/user.service'; @Component({ selector: 'app-sales-pd', templateUrl: './sales-pd.component.html', styleUrls: ['./sales-pd.component.scss'] }) -export class SalesPdComponent implements OnInit { - +export class SalesPdComponent implements OnInit { public dataLengthTab4: number; public dataSourceTab4 = new MatTableDataSource(); - displayedColumns = ['SalesPdId','SalesPdSno','Applicant Name','Short Name','Abbr','Officer Name','Create On','Action']; + displayedColumns = ['SalesPdId','SalesPdSno','Applicant Name','Short Name','Officer Name','status','Create On','Action']; @ViewChild(MatPaginator) paginator: MatPaginator; @ViewChild(MatSort) sort: MatSort; @@ -33,7 +33,7 @@ export class SalesPdComponent implements OnInit { pageEvent: PageEvent; todaydate:Date = new Date(); - constructor(private _pdSales: PdTrigerService) { } + constructor(private _pdSales: PdTrigerService,private userService:UserService) { } ngOnInit() { this.loadSalesPDDetails(); @@ -94,5 +94,4 @@ export class SalesPdComponent implements OnInit { applyFilter(filterValue: string) { this.dataSourceTab4.filter = filterValue.trim().toLowerCase(); } - } diff --git a/ng6-seed/src/app/sales-pd/sales-pd.service.spec.ts b/ng6-seed/src/app/sales-pd/sales-pd.service.spec.ts new file mode 100644 index 000000000..3371d184c --- /dev/null +++ b/ng6-seed/src/app/sales-pd/sales-pd.service.spec.ts @@ -0,0 +1,12 @@ +import { TestBed } from '@angular/core/testing'; + +import { SalesPdService } from './sales-pd.service'; + +describe('SalesPdService', () => { + beforeEach(() => TestBed.configureTestingModule({})); + + it('should be created', () => { + const service: SalesPdService = TestBed.get(SalesPdService); + expect(service).toBeTruthy(); + }); +}); diff --git a/ng6-seed/src/app/sales-pd/sales-pd.service.ts b/ng6-seed/src/app/sales-pd/sales-pd.service.ts new file mode 100644 index 000000000..1ea766a1a --- /dev/null +++ b/ng6-seed/src/app/sales-pd/sales-pd.service.ts @@ -0,0 +1,9 @@ +import { Injectable } from '@angular/core'; + +@Injectable({ + providedIn: 'root' +}) +export class SalesPdService { + + constructor() { } +} diff --git a/ng6-seed/src/assets/styles/scss/core/_main-sidebar.scss b/ng6-seed/src/assets/styles/scss/core/_main-sidebar.scss index 67cb61bff..200ace760 100755 --- a/ng6-seed/src/assets/styles/scss/core/_main-sidebar.scss +++ b/ng6-seed/src/assets/styles/scss/core/_main-sidebar.scss @@ -189,8 +189,8 @@ overflow-x: hidden; overflow-y: auto; position: relative; - padding: 2rem; - margin-bottom: 2rem; + padding: 1.5rem; + // margin-bottom: 2rem; } @media(max-width:991px) { @@ -356,7 +356,7 @@ visibility: visible; } .mat-list-item>.mat-list-item-content>a>.menu-caret, - .mat-list-item>.mat-list-item-content>a>[fxflex], + .mat-list-item>.mat-list-item-content>a>[fxflex] { display: none; }