PD Trigger Forms Changes

This commit is contained in:
venbaSriram 2018-12-18 19:16:11 +05:30
parent 5baf65d7ca
commit c705e73a7e
23 changed files with 185 additions and 112 deletions

0
src/app/app.component.ts Normal file → Executable file
View File

0
src/app/app.html Normal file → Executable file
View File

0
src/app/app.module.ts Normal file → Executable file
View File

0
src/app/main.ts Normal file → Executable file
View File

0
src/assets/img/misc/login.jpg Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 628 KiB

After

Width:  |  Height:  |  Size: 628 KiB

0
src/assets/img/misc/sidemenubg.jpg Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 8.5 KiB

After

Width:  |  Height:  |  Size: 8.5 KiB

0
src/assets/img/misc/sidemenubg1.jpg Normal file → Executable file
View File

Before

Width:  |  Height:  |  Size: 171 KiB

After

Width:  |  Height:  |  Size: 171 KiB

0
src/index.html Normal file → Executable file
View File

0
src/manifest.json Normal file → Executable file
View File

View File

@ -70,6 +70,9 @@
<mat-card-actions text-center> <mat-card-actions text-center>
<button mat-raised-button color="primary" (click)="checkpin(pin.value)">UNLOCK</button> <button mat-raised-button color="primary" (click)="checkpin(pin.value)">UNLOCK</button>
</mat-card-actions> </mat-card-actions>
<div align="center" >(or)</div>
<h5 align="center">Login Using FingerPrint</h5>
<div align="center" style="font-size: 11px;">Place your finger on fingerprint scanner to login</div>
<mat-card-actions text-center (click)="checkfingerprint()"> <mat-card-actions text-center (click)="checkfingerprint()">
<ion-icon name="finger-print"></ion-icon> <ion-icon name="finger-print"></ion-icon>
</mat-card-actions> </mat-card-actions>

View File

@ -28,14 +28,14 @@
</div> </div>
<div fxLayout="column" fxLayoutAlign="start stretch"> <div fxLayout="column" fxLayoutAlign="start stretch">
<mat-form-field style="width: 100%"> <mat-form-field style="width: 100%">
<input matInput placeholder="PD Contact Person" type="text" name="pdcontactperson" formControlName="pdcontactperson"required> <input matInput placeholder="Lender Contact Person" type="text" name="pdcontactperson" formControlName="pdcontactperson"required>
<mat-error *ngIf="pdforms.controls['pdcontactperson'].hasError('required')">PD Contact Person Required</mat-error> <mat-error *ngIf="pdforms.controls['pdcontactperson'].hasError('required')">Lender Contact Person Required</mat-error>
</mat-form-field> </mat-form-field>
</div> </div>
<div fxLayout="column" fxLayoutAlign="start stretch"> <div fxLayout="column" fxLayoutAlign="start stretch">
<mat-form-field style="width: 100%"> <mat-form-field style="width: 100%">
<input matInput placeholder="PD Contact Number" type="number" name="pdcontectno" patten="{10}" max="10" formControlName="pdcontectno"required> <input matInput placeholder="Lender Contact Number" type="tel" name="pdcontectno" maxlength="10" formControlName="pdcontectno"required>
<mat-error *ngIf="pdforms.controls['pdcontectno'].hasError('required')">PD Contect Number Required</mat-error> <mat-error *ngIf="pdforms.controls['pdcontectno'].hasError('required')">Lender Contect Number Required</mat-error>
</mat-form-field> </mat-form-field>
</div> </div>
<div fxLayout="column" fxLayoutAlign="start stretch"> <div fxLayout="column" fxLayoutAlign="start stretch">
@ -60,16 +60,18 @@
</mat-form-field> </mat-form-field>
</div> </div>
<div fxLayout="column" fxLayoutAlign="start stretch"> <div fxLayout="column" fxLayoutAlign="start stretch" text-warp>
<mat-list>
<mat-form-field style="width: 100%"> <mat-form-field style="width: 100%">
<mat-select matInput placeholder="Customer Segment" formControlName = "customeSeg"> <mat-select matInput placeholder="Customer Segment" formControlName = "customeSeg">
<mat-option>--</mat-option> <mat-option>--</mat-option>
<mat-option *ngFor = "let c of customeSeg" [value]="c.customer_segment_id">{{c.customer_segment}}</mat-option> <mat-option *ngFor = "let c of customeSeg" [value]="c.customer_segment_id">{{c.abbr}} - {{c.customer_segment}}</mat-option>
</mat-select> </mat-select>
</mat-form-field> </mat-form-field>
</mat-list>
</div> </div>
<div fxLayout="column" fxLayoutAlign="start stretch"> <div fxLayout="column" fxLayoutAlign="start stretch">
<mat-form-field style="width: 100%"> <mat-form-field style="width: 100%">
@ -93,7 +95,7 @@
<textarea type="text" matInput placeholder="Address 1" formControlName = "add1"></textarea> <textarea type="text" matInput placeholder="Address 1" formControlName = "add1"></textarea>
</mat-form-field> </mat-form-field>
</div> </div>
<div fxLayout="column" fxLayoutAlign="start stretch"> <!-- <div fxLayout="column" fxLayoutAlign="start stretch">
<mat-form-field style="width: 100%"> <mat-form-field style="width: 100%">
<textarea type="text" matInput placeholder="Address 2" formControlName="add2"></textarea> <textarea type="text" matInput placeholder="Address 2" formControlName="add2"></textarea>
</mat-form-field> </mat-form-field>
@ -103,7 +105,7 @@
<mat-form-field style="width: 100%"> <mat-form-field style="width: 100%">
<textarea type="text" matInput placeholder="Address 3" formControlName="add3"></textarea> <textarea type="text" matInput placeholder="Address 3" formControlName="add3"></textarea>
</mat-form-field> </mat-form-field>
</div> </div> -->
<div fxLayout="column" fxLayoutAlign="start stretch"> <div fxLayout="column" fxLayoutAlign="start stretch">
<mat-form-field style="width: 100%"> <mat-form-field style="width: 100%">
@ -125,80 +127,92 @@
</div> </div>
<div fxLayout="column" fxLayoutAlign="start stretch"> <div fxLayout="column" fxLayoutAlign="start stretch">
<mat-form-field style="width: 100%"> <mat-form-field style="width: 100%">
<input type="text" matInput placeholder="PIN" formControlName="pincode"> <input type="number" maxlength="2" matInput placeholder="PIN" formControlName="pincode">
</mat-form-field> </mat-form-field>
</div> </div>
<div fxLayout="column" fxLayoutAlign="start stretch"> <!-- <div fxLayout="column" fxLayoutAlign="start stretch">
<mat-form-field style="width: 100%"> <mat-form-field style="width: 100%">
<input type="text" matInput placeholder="Remarks" formControlName="remarks"> <input type="text" matInput placeholder="Remarks" formControlName="remarks">
</mat-form-field> </mat-form-field>
</div> </div> -->
</mat-card> </mat-card>
<br/> <br/>
<mat-card class="box"> <mat-card class="box">
<ion-row> <ion-row>
<ion-col col-8> <ion-col col-8>
<h5>Main Applicant Details</h5> <h5>Applicant Info</h5>
</ion-col> </ion-col>
<ion-col col-3 *ngIf="!btnaccess"> <!-- <ion-col col-3 *ngIf="!btnaccess">
<a (click)="addCoApplicant()"><ion-icon color="optblue" name="md-person-add"></ion-icon></a> <a (click)="addCoApplicant()"><ion-icon color="optblue" name="md-person-add"></ion-icon></a>
</ion-col> </ion-col> -->
</ion-row> </ion-row>
<div fxLayout="column" fxLayoutAlign="start stretch"> <div fxLayout="column" fxLayoutAlign="start stretch">
<mat-form-field style="width: 100%"> <mat-form-field style="width: 100%">
<input matInput placeholder="Name" type="text" name="lenName" formControlName="mainappname"> <input matInput placeholder="Individual Name" type="text" name="lenName" formControlName="mainappname">
</mat-form-field> </mat-form-field>
</div> </div>
<div fxLayout="column" fxLayoutAlign="start stretch"> <div fxLayout="column" fxLayoutAlign="start stretch">
<mat-form-field style="width: 100%"> <mat-form-field style="width: 100%">
<input matInput placeholder="Email" type="email" name="mainappemail" formControlName="mainappemail"> <input matInput placeholder="Company / Firm Name" type="text" name="mainappcompany" formControlName="mainappcompany">
</mat-form-field> </mat-form-field>
</div> </div>
<div fxLayout="column" fxLayoutAlign="start stretch"> <div fxLayout="column" fxLayoutAlign="start stretch">
<mat-form-field style="width: 100%"> <mat-form-field style="width: 100%">
<input matInput placeholder="Phone" type="number" name="mainappphone" formControlName="mainappphone"> <input matInput placeholder="Mobile Number" type="tel" maxlength="10" name="mainappphone" formControlName="mainappphone">
</mat-form-field> </mat-form-field>
</div> </div>
<div>
<p>Landline</p>
<mat-form-field style="width: 30%">
<input matInput placeholder="code" type="tel" minlength="2" maxlength="4" name="mainapplandline" [(ngModel)]="Landline1" [ngModelOptions]="{standalone: true}">
</mat-form-field> &nbsp; - &nbsp;
<mat-form-field style="width: 60%">
<input matInput placeholder="number" type="tel" minlength="6" maxlength="8" name="mainapplandline" [(ngModel)]="Landline2" [ngModelOptions]="{standalone: true}">
</mat-form-field>
</div>
</mat-card> </mat-card>
<br/> <br/>
<div fxLayout="row" fxLayoutWrap="wrap" formArrayName="items" *ngFor="let coDetails of pdforms.get('items')['controls']; let i = index;let last = last;"> <mat-card fxLayout="row" fxLayoutWrap="wrap" formArrayName="items" >
<div class="column" fxFlex.xs="100" fxFlex.sm="100" fxFlex.md="100" fxFlex.lg="100" fxFlex.xl="100"> <ion-row>
<h5>Additional Requirement</h5>
<ion-col offset-1 col-3>
</ion-col>
</ion-row>
<div class="column" fxFlex.xs="100" fxFlex.sm="100" fxFlex.md="100" fxFlex.lg="100" fxFlex.xl="100" *ngFor="let coDetails of pdforms.get('items')['controls']; let i = index;let last = last;">
<mat-card class="p-2" class="box">
<ion-row>
<h5>{{pdforms.controls.items.controls[i].controls.label.value}} {{i+1}}</h5>
<ion-col offset-1 col-3>
<ion-buttons end >
<a (click)="remove(i)">
<ion-icon name="close" color="optblue" style="font-size: 22px;"></ion-icon></a>
<a (click)="addCoApplicant()" *ngIf="last">
<ion-icon color="optblue" name="md-person-add" style="font-size: 22px;"></ion-icon></a>
</ion-buttons>
</ion-col>
</ion-row>
<div [formGroupName]="i"> <div [formGroupName]="i">
<mat-form-field style="width: 100%"> <mat-form-field style="width: 100%">
<input matInput placeholder="Name" formControlName="coapplicantName" type="text"> <input matInput placeholder="Requirement" formControlName="add_requirement" type="text">
</mat-form-field> </mat-form-field>
<mat-form-field style="width: 100%">
<input matInput placeholder="Relation" formControlName="relationship" type="text">
</mat-form-field>
</div>
</mat-card> </div>
<ion-buttons >
<a (click)="remove(i)">
<ion-icon name="md-trash" color="optblue" style="font-size: 22px;"></ion-icon></a> &nbsp;&nbsp;&nbsp;
<a (click)="addCoApplicant()" *ngIf="last">
<ion-icon color="optblue" name="md-add" style="font-size: 22px;"></ion-icon></a>
</ion-buttons>
<!-- </mat-card> -->
</div> </div>
<br/> <br/>
</div> </mat-card>
<mat-card> <mat-card *ngIf="pddocdata.length !=0">
<ion-grid > <ion-grid >
<ion-row> <ion-row>
@ -223,14 +237,22 @@
</ion-row> </ion-row>
</ion-grid> </ion-grid>
</mat-card> </mat-card>
<br/>
<mat-card>
<ion-row>
<mat-form-field style="width: 100%;">
<textarea type="text" matInput placeholder="Remarks" formControlName="remarks"></textarea>
</mat-form-field>
</ion-row>
</mat-card>
<br/> <br/>
<ion-row> <ion-row>
<ion-spinner icon="bubbles" *ngIf="btnaccess" class="spinner-calm"></ion-spinner>
<!-- <ion-buttons > <!-- <ion-buttons >
<ion-button color="optblue" full[disabled]="!pdforms.valid" mat-raised-button style="width:100%" (click)="savepdDetails(pdforms.value)">Save <ion-icon name="md-disc"></ion-icon></ion-button> --> <ion-button color="optblue" full[disabled]="!pdforms.valid" mat-raised-button style="width:100%" (click)="savepdDetails(pdforms.value)">Save <ion-icon name="md-disc"></ion-icon></ion-button> -->
<button ion-button full color="optblue" [disabled]="!pdforms.valid" (click)="savepdDetails(pdforms.value)"> Save</button> <button ion-button full color="optblue" [disabled]="!pdforms.valid || btnaccess" (click)="savepdDetails(pdforms.value,Landline1,Landline2)"> Submit &nbsp;&nbsp;</button>
<!-- </ion-buttons> --> <!-- </ion-buttons> -->
</ion-row> </ion-row>

View File

@ -7,3 +7,6 @@
.example-full-width { .example-full-width {
width: 100%; width: 100%;
} }
.spinner-md-crescent circle {
stroke: #E00201;
}

File diff suppressed because one or more lines are too long

View File

@ -6,28 +6,28 @@
<ion-title style="font-size: 14px !important;" *ngIf="!viewchange">{{pdFullDetails.lender_applicant_id}}</ion-title> <ion-title style="font-size: 14px !important;" *ngIf="!viewchange">{{pdFullDetails.lender_applicant_id}}</ion-title>
<ion-buttons end> <!-- <ion-buttons end>
<a (click)="filter(viewchange)" *ngIf="!viewchange"> <a (click)="filter(viewchange)" *ngIf="!viewchange">
<ion-icon style="color:white;font-size:25px;"name="search"></ion-icon> <ion-icon style="color:white;font-size:25px;"name="search"></ion-icon>
</a> </a>
<a (click)="filter(viewchange)" *ngIf="viewchange"> <a (click)="filter(viewchange)" *ngIf="viewchange">
<ion-icon style="color:white;font-size:25px;"name="close"></ion-icon> <ion-icon style="color:white;font-size:25px;"name="close"></ion-icon>
</a> </a>
</ion-buttons> </ion-buttons> -->
</ion-navbar> </ion-navbar>
</ion-header> </ion-header>
<ion-content padding> <ion-content padding>
<ion-refresher (ionRefresh)="doRefresh($event)"> <!-- <ion-refresher (ionRefresh)="doRefresh($event)">
<ion-refresher-content <ion-refresher-content
pullingIcon="refresh" pullingIcon="refresh"
pullingText="Pull to refresh" pullingText="Pull to refresh"
refreshingSpinner="crescent" refreshingSpinner="crescent"
refreshingText="Refreshing..."> refreshingText="Refreshing...">
</ion-refresher-content> </ion-refresher-content>
</ion-refresher> </ion-refresher> -->
<br/> <br/>
<ion-grid class="fadeIn"> <ion-grid class="fadeIn">
<mat-card class="box" reorder="true" style="min-height:100% !important;"> <mat-card class="box" reorder="true" style="min-height:100% !important;">
@ -45,20 +45,20 @@
<div *ngFor="let Mainapplicatent of applicantDetails"> <div *ngFor="let Mainapplicatent of applicantDetails">
<ion-row *ngIf="Mainapplicatent.applicant_type =='1'"> <ion-row *ngIf="Mainapplicatent.applicant_type =='1'">
<ion-col text-left> <ion-col text-left>
<span><ion-icon name="person"></ion-icon>&nbsp; {{Mainapplicatent.applicant_name}} (Main)</span> <span><ion-icon name="person"></ion-icon>&nbsp; {{Mainapplicatent.applicant_name}}</span>
</ion-col> </ion-col>
<ion-col text-right> <ion-col text-right>
<span><ion-icon name="md-call"></ion-icon>&nbsp;{{Mainapplicatent.mobile_no}} </span> <span><ion-icon name="md-call"></ion-icon>&nbsp;{{Mainapplicatent.mobile_no}} </span>
</ion-col> </ion-col>
</ion-row> </ion-row>
<ion-row *ngIf="Mainapplicatent.applicant_type =='0'"> <!-- <ion-row *ngIf="Mainapplicatent.applicant_type =='0'">
<ion-col text-left> <ion-col text-left>
<span><ion-icon name="md-person"></ion-icon>&nbsp; {{Mainapplicatent.applicant_name}}</span> <span><ion-icon name="md-person"></ion-icon>&nbsp; {{Mainapplicatent.applicant_name}}</span>
</ion-col> </ion-col>
<ion-col text-right> <ion-col text-right>
<span><ion-icon name="md-call"></ion-icon>&nbsp;{{Mainapplicatent.mobile_no}} </span> <span><ion-icon name="md-call"></ion-icon>&nbsp;{{Mainapplicatent.mobile_no}} </span>
</ion-col> </ion-col>
</ion-row> </ion-row> -->
</div> </div>
</div> </div>
<div *ngIf="applicantDetails =='Applicant Details Not Found'"> <div *ngIf="applicantDetails =='Applicant Details Not Found'">
@ -110,13 +110,20 @@
</ion-row> </ion-row>
<!-- <a (click)="locationnavicate(applicatentDetails.addressline1)" style="text-decoration: none;"><ion-row> --> <!-- <a (click)="locationnavicate(applicatentDetails.addressline1)" style="text-decoration: none;"><ion-row> -->
<ion-row> <ion-row *ngIf="pdFullDetails.addressline1 !=null;else noaddress;">
<ion-col col-1 class="cusicon"><ion-icon name="pin"></ion-icon></ion-col> <ion-col col-1 class="cusicon"><ion-icon name="pin"></ion-icon></ion-col>
<ion-col class="cardinfo">{{pdFullDetails.addressline1}}<br/> <ion-col class="cardinfo">{{pdFullDetails.addressline1}}<br/>
{{pdFullDetails.addressline2}}<br/> {{pdFullDetails.city_name}}<br/>
{{pdFullDetails.addressline3}}</ion-col> {{pdFullDetails.state_name}} - {{pdFullDetails.pincode}}</ion-col>
</ion-row> </ion-row>
<ng-template #noaddress>
<ion-row>
<ion-col col-1 class="cusicon"><ion-icon name="pin"></ion-icon></ion-col>
<ion-col class="cardinfo">
{{pdFullDetails.city_name}}<br/>
{{pdFullDetails.state_name}} - {{pdFullDetails.pincode}}</ion-col>
</ion-row>
</ng-template>
<hr> <hr>
<ion-row> <ion-row>
<ion-col> <ion-col>
@ -139,10 +146,11 @@
</ion-col> </ion-col>
</ion-row> </ion-row>
<div *ngIf="docImage !='Documents Not Found'"> <div *ngIf="docImage !='Documents Not Found'">
<div *ngFor="let image of docImage"> <div >
<ion-row> <ion-row>
<ion-col text-left> <ion-col *ngFor="let image of docImage">
<span *ngIf="image.pd_document_title !=''"><ion-icon name="md-document"></ion-icon>&nbsp; {{image.pd_document_title}}</span> <img [src]="image.doc_url" alt="no image" onError="'https://vignette.wikia.nocookie.net/simpsons/images/6/60/No_Image_Available.png/revision/latest?cb=20170219125728'" style="width:100%;height: 90%" imageViewer>
<br/><span>{{image.pd_document_title}}</span>
</ion-col> </ion-col>
</ion-row> </ion-row>
@ -154,6 +162,25 @@
</ion-col> </ion-col>
</div> </div>
<hr/> <hr/>
<ion-row>
<ion-col>
<h1>Additional Requirements</h1>
</ion-col>
</ion-row>
<div *ngIf="addAccess;else noreqData;">
<ion-row *ngFor="let req of additional_requ">
<ion-col>
{{req.add_requirement}}
</ion-col>
</ion-row>
</div>
<ng-template #noreqData>
<ion-col text-left>
<span><i class=""></i>&nbsp; No Additional Requirements</span>
</ion-col>
</ng-template>
<hr/>
<ion-row> <ion-row>
<ion-col> <ion-col>
<h1>Notes</h1> <h1>Notes</h1>
@ -164,6 +191,7 @@
{{pdFullDetails.remarks}} {{pdFullDetails.remarks}}
</ion-col> </ion-col>
</ion-row> </ion-row>
</mat-card> </mat-card>
<!--<br/> <!--<br/>

View File

@ -20,6 +20,7 @@ page-pd-allocation {
.scroll-content{ .scroll-content{
background-color: #eee !important; background-color: #eee !important;
padding:0px !important; padding:0px !important;
margin-top:30px !important;
} }
// .mat-card{ // .mat-card{
// padding: 7px 16px !important; // padding: 7px 16px !important;

View File

@ -15,6 +15,8 @@ import { PdtriggerProvider } from '../../providers/pdtrigger/pdtrigger';
templateUrl: 'pd-allocation.html', templateUrl: 'pd-allocation.html',
}) })
export class PdAllocationPage { export class PdAllocationPage {
addAccess: boolean;
additional_requ: any =[];
qccompleted: any; qccompleted: any;
docImage: any; docImage: any;
applicantDetails: any; applicantDetails: any;
@ -59,6 +61,14 @@ pdDetailLender:any = [];
{ {
this.docImage = this.pdDetailLender.msg.pd_docs_msg; this.docImage = this.pdDetailLender.msg.pd_docs_msg;
} }
if(this.pdDetailLender.records.pd_additional_requirements.length !=0){
this.addAccess = true;
this.additional_requ = this.pdDetailLender.records.pd_additional_requirements;
}else
{
this.addAccess = false;
}
// console.log(this.docImage); // console.log(this.docImage);

View File

@ -61,16 +61,17 @@
<ion-grid class="fadeIn"> <ion-grid class="fadeIn">
<mat-card class="md-box" reorder="true" *ngFor="let progess of pdinprogress;let i = index;"> <mat-card class="md-box" reorder="true" *ngFor="let progess of pdinprogress;let i = index;">
<ion-list > <ion-list >
<ion-item (click)="PdAllocation(progess)" > <ion-item (click)="PdAllocation(progess)" >
<!-- <pre>{{progess.applicat_details | json}}</pre> --> <!-- <pre>{{progess.applicat_details | json}}</pre> -->
<ion-icon item-start="" class="lettericon" [style.background]="bgColor[i]" *ngIf="progess.applicat_details !==undefined">{{progess.applicat_details[0].applicant_name | slice : 0 :1 | uppercase}}</ion-icon> <ion-icon item-start="" class="lettericon" [style.background]="bgColor[i]" *ngIf="progess.applicat_details !==undefined && progess.applicat_details[0].applicant_name !=null">{{progess.applicat_details[0].applicant_name | slice : 0 :1 | uppercase}}</ion-icon>
<ion-icon item-start="" class="lettericon" [style.background]="bgColor[i]" *ngIf="progess.applicat_details ===undefined">N</ion-icon> <ion-icon item-start="" class="lettericon" [style.background]="bgColor[i]" *ngIf="progess.applicat_details ===undefined || progess.applicat_details[0].applicant_name ==null">N</ion-icon>
<ion-row> <ion-row>
<ion-col col-5 *ngIf="progess.applicat_details !== undefined && progess.applicat_details[0].applicant_type == 1"> <ion-col col-5 *ngIf="progess.applicat_details !== undefined && progess.applicat_details[0].applicant_type == 1 && progess.applicat_details[0].applicant_name !=null">
<h1>{{progess.applicat_details[0].applicant_name | titlecase}}</h1> <h1>{{progess.applicat_details[0].applicant_name | titlecase}}</h1>
<!--<p>28 Sep 2018 10:00 AM</p>--> <!--<p>28 Sep 2018 10:00 AM</p>-->
</ion-col> </ion-col>
<ion-col col-5 *ngIf="progess.applicat_details === undefined"> <ion-col col-5 *ngIf="progess.applicat_details === undefined || progess.applicat_details[0].applicant_name ==null">
<h1>Name Not Given</h1> <h1>Name Not Given</h1>
<!--<p>28 Sep 2018 10:00 AM</p>--> <!--<p>28 Sep 2018 10:00 AM</p>-->
</ion-col> </ion-col>
@ -145,7 +146,6 @@
</div> </div>
</div> </div>
<div *ngIf="!pdlistaccess" text-center> <div *ngIf="!pdlistaccess" text-center>
<ion-icon name="md-folder-open" style="font-size:35.5rem;"></ion-icon>
<h2>{{pdlistdetails}}</h2> <h2>{{pdlistdetails}}</h2>
</div> </div>

View File

@ -34,12 +34,15 @@ export class PdListPage {
status:any; status:any;
searchitem:any; searchitem:any;
constructor(public navCtrl: NavController, public navParams: NavParams,public aws:AwsServiceProvider,public pdofficer:PdtriggerProvider,public shared:CognitoServiceProvider) { constructor(public navCtrl: NavController, public navParams: NavParams,public aws:AwsServiceProvider,public pdofficer:PdtriggerProvider,public shared:CognitoServiceProvider) {
this.getlenderpddetails();
} }
ionViewDidLoad() { ionViewDidLoad() {
console.log('ionViewDidLoad PdListPage'); console.log('ionViewDidLoad PdListPage');
} }
ionViewDidEnter()
{
this.getlenderpddetails();
}
filter(view){ filter(view){
if(!view){ if(!view){
this.viewchange = true; this.viewchange = true;
@ -94,6 +97,7 @@ export class PdListPage {
// if the value is an empty string don't filter the items // if the value is an empty string don't filter the items
if(this.pdlist == "inpro"){ if(this.pdlist == "inpro"){
console.log('if');
if (q.trim() == '') { if (q.trim() == '') {
return ; return ;
}else{ }else{
@ -101,7 +105,7 @@ export class PdListPage {
if (v.applicat_details !== undefined && v.applicat_details[0].applicant_name.toLowerCase().indexOf(q.toLowerCase()) > -1 || v.pd_status.toLowerCase().indexOf(q.toLowerCase())>-1 || v.city_name != null && v.city_name.toLowerCase().indexOf(q.toLowerCase())>-1 || v.lender_applicant_id.toLowerCase().indexOf(q.toLowerCase())>-1) { if (v.applicat_details !== undefined && v.applicat_details[0].applicant_name.toLowerCase().indexOf(q.toLowerCase()) > -1 || v.pd_status.toLowerCase().indexOf(q.toLowerCase())>-1 || v.city_name != null && v.city_name.toLowerCase().indexOf(q.toLowerCase())>-1 || v.lender_applicant_id.toLowerCase().indexOf(q.toLowerCase())>-1) {
return true; return true;
} }
return false;
}) })
} }
}else }else

0
src/providers/aws-service/aws-service.ts Normal file → Executable file
View File

3
src/providers/common-provider/camera.ts Normal file → Executable file
View File

@ -20,7 +20,8 @@ export class CameraProvider {
destinationType: this.camera.DestinationType.DATA_URL, destinationType: this.camera.DestinationType.DATA_URL,
targetWidth: 500, targetWidth: 500,
targetHeight: 600, targetHeight: 600,
correctOrientation: true correctOrientation: true,
allowEdit:true,
}; };
// If set to crop, restricts the image to a square of 600 by 600 // If set to crop, restricts the image to a square of 600 by 600

0
src/providers/common-provider/loading.ts Normal file → Executable file
View File

0
src/providers/question-category/question-category.ts Normal file → Executable file
View File

0
src/service-worker.js Normal file → Executable file
View File