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",[]))) +} + }