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 346ec69..102d053 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
@@ -41,7 +41,7 @@
-
+
@@ -226,7 +226,7 @@
+ [value]="pdMain.applicant_name.value | titlecase" (change)="checkExistPd($event.target.value,2)">
@@ -235,7 +235,7 @@
-
+
Mobile No is Required .
Enter Valid Mobile Number.
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 2b5a4d4..879c2eb 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
@@ -915,4 +915,52 @@ cusSegChange(cus_id){
this.cus_abbr_value = this.customerSegmentList.filter(val=>val.customer_segment_id == cus_id).map(cus_abbr=>cus_abbr.abbr)[0]
}
+checkExistPd(value,option){
+ // console.log(value);
+ let param
+ let name
+ let swal_text
+ switch(option){
+ case 1:
+ param={lender_applicant_id:value}
+ name= "Loan Application Id"
+ swal_text="The Entered "+name+" ("+value+") is already exists on the Case No. "
+ break;
+ case 2:
+
+ param={applicant_name:this.pdMain.applicant_name.value,mobile_no:this.pdMain.mobile_no.value}
+ name= "Applicant Name"
+ swal_text="The Entered applicant name and mobile number is already exists on the following Case Nos. "
+ break;
+ // case 3:
+ // param={mobile_no:value}
+ // name= "Mobile Number"
+ // break;
+ }
+ // if(option == 2 || ){
+ if((this.pdMain.mobile_no.value != null && this.pdMain.mobile_no.value != '' && this.pdMain.applicant_name.value != null && this.pdMain.applicant_name.value != '' && option == 2) || option == 1){
+ this._pd.checkExistPDDetails(param,this.userDetails.fk_entity_id).subscribe(result=>{
+ if(result['dataStatus']){
+ if(result['records'].length > 0){
+ let exist_pd_sno:string=''
+ result['records'].forEach(val=>{
+ if(exist_pd_sno == ''){
+ exist_pd_sno=val.pd_sno
+ }
+ else{
+ exist_pd_sno=exist_pd_sno+','+val.pd_sno}
+ })
+
+ Swal({
+ title:"Warning!",
+ type:'warning',
+ text:swal_text+exist_pd_sno
+ })
+ // this._PDtriggerForm.controls['lender_applicant_id'].setValue('');
+ }
+ }
+ })
+
+ }
+}
}
\ No newline at end of file
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 a9a6133..36204b5 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
@@ -79,6 +79,7 @@
Lender Contact Details
+
{{master.pd_contact_person}}
@@ -87,6 +88,35 @@
{{master.pd_contact_mobileno}}
+
+
+
+
Credit Person
+
+
+
+
+ {{master.lender_credit_person_name}}
+
+
+ {{master.lender_credit_person_contact_mobileno}}
+
+
+
+
+
+
Sales Person
+
+
+
+ {{master.lender_sales_person_name}}
+
+
+ {{master.lender_sales_contact_mobileno}}
+
+
+
+
diff --git a/ng6-seed/src/app/personal-discussion/pd-service/pd-triger.service.ts b/ng6-seed/src/app/personal-discussion/pd-service/pd-triger.service.ts
index a04b023..06b0dff 100755
--- a/ng6-seed/src/app/personal-discussion/pd-service/pd-triger.service.ts
+++ b/ng6-seed/src/app/personal-discussion/pd-service/pd-triger.service.ts
@@ -771,5 +771,10 @@ generatePDReportPDF(pdId: any): Observable {
archivePDImages(Dtl : any): Observable {
return this._http.post(this.apiUrl + "archivePDImages", { "records": Dtl });
}
+checkExistPDDetails(datas,entity_id){
+ return this._http.post(this.apiUrl+'checkExistPDDetails',{records:datas,client:entity_id})
+ .pipe(catchError(this.handleError("checkExistPDDetails",[])))
+}
+
}