From 3dff24df8b98aef0f5c3633214b52209d2800c55 Mon Sep 17 00:00:00 2001 From: gayathri1990 Date: Fri, 8 Jan 2021 18:41:37 +0530 Subject: [PATCH] latest change --- .../manage-pd/list-pd/add-pd/add-pd.component.html | 9 +++++++-- .../manage-pd/list-pd/add-pd/add-pd.component.ts | 12 ++++++++++-- .../family-details/family-details.component.html | 8 ++++---- .../forms/family-details/family-details.component.ts | 2 +- 4 files changed, 22 insertions(+), 9 deletions(-) diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/add-pd/add-pd.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/add-pd/add-pd.component.html index e7beb4f67..8b903d9ff 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/add-pd/add-pd.component.html +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/add-pd/add-pd.component.html @@ -10,7 +10,7 @@ - PD Details + PD Details @@ -66,8 +66,13 @@ + + + Select - {{person.user_name}} + {{person.user_name}} diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/add-pd/add-pd.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/add-pd/add-pd.component.ts index 51ffdb67c..9c803f68d 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/add-pd/add-pd.component.ts +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/add-pd/add-pd.component.ts @@ -12,7 +12,7 @@ import Swal from 'sweetalert2'; import { takeUntil } from 'rxjs/operators'; import { Subject, ReplaySubject } from 'rxjs'; @Component({ - selector: 'app-add-pd', + selector: 'app-add-pd', templateUrl: './add-pd.component.html', styleUrls: ['./add-pd.component.scss'], providers:[TitleCasePipe], @@ -67,9 +67,11 @@ export class AddPdComponent implements OnInit, OnDestroy { removedControl: any = []; public lenderFilterCtrl:FormControl = new FormControl(); + public lenderpersonFilterCtrl:FormControl = new FormControl(); public branchFilterCtrl:FormControl = new FormControl(); public filteredLenderList:ReplaySubject = new ReplaySubject(1); public filteredBranchList:ReplaySubject = new ReplaySubject(1); + public filteredLenderpersonList:ReplaySubject = new ReplaySubject(1); constructor(notifier: NotifierService, private _fb: FormBuilder, private route: ActivatedRoute, @@ -922,7 +924,7 @@ export class AddPdComponent implements OnInit, OnDestroy { } else{ this.sales_and_credit_enable=false; - // this._PDtriggerForm.controls['lender_sales_person'].setValue(null) + // this._PDtriggerForm.controls['lender_sales_person'].setValue(null) this._PDtriggerForm.controls['lender_sales_person'].clearValidators() this._PDtriggerForm.controls['lender_sales_person'].updateValueAndValidity() @@ -950,7 +952,9 @@ export class AddPdComponent implements OnInit, OnDestroy { if(records.length >0){ this.sales_and_credit_person.sales_person=records.filter(val=>val.role_type == "SALES") this.sales_and_credit_person.credit_person=records.filter(val=>val.role_type == "CREDIT") + this.filteredLenderpersonList.next(this.sales_and_credit_person.credit_person) if(this.sales_and_credit_person.credit_person.length > 0){ + this._PDtriggerForm.controls['lender_credit_person'].setValue(this.sales_and_credit_person.credit_person[0].userid) } else{ @@ -964,6 +968,7 @@ export class AddPdComponent implements OnInit, OnDestroy { this.sales_and_credit_person=[] this.notifier.notify("warning",result['msg']) } + this.filteredLenderpersonList.next(this.sales_and_credit_person.credit_person.slice()); },err=>{this.notifier.notify("error","Network Error")}) // } @@ -1117,6 +1122,9 @@ searchFun(control:any,i:number,option){ this.lenderFilterCtrl.valueChanges.pipe().subscribe(()=>{ this.applyFilter(this.lenderFilterCtrl.value,this.filteredLenderList,this.lenderList,'full_name') }) + this.lenderpersonFilterCtrl.valueChanges.pipe().subscribe(()=>{ + this.applyFilter(this.lenderpersonFilterCtrl.value,this.filteredLenderpersonList,this.sales_and_credit_person.credit_person,'user_name') + }) this.branchFilterCtrl.valueChanges.pipe().subscribe(()=>{ this.applyFilter(this.branchFilterCtrl.value,this.filteredBranchList,this.lenderBranchList,'branch_name') }) diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/family-details/family-details.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/family-details/family-details.component.html index 65394f2ec..2251dd9c4 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/family-details/family-details.component.html +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/family-details/family-details.component.html @@ -125,8 +125,8 @@ - - + + {{"₹"}} {{sup.get('rent').value | numberToWords}} Only @@ -139,7 +139,7 @@ --> -
+
@@ -283,7 +283,7 @@
-
+
diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/family-details/family-details.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/family-details/family-details.component.ts index a22f60f95..fc1eb0877 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/family-details/family-details.component.ts +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/family-details/family-details.component.ts @@ -159,7 +159,7 @@ export class FamilyDetailsComponent implements OnInit { this.initFamilyFormDetails(); let params: any = {}; - params.parent_pdid=this.parent_pdid; + params.parent_pdid=this.parent_pdid; params.pd_id = this.pdid; params.pd_form_id = '6';