clix issues : ps

This commit is contained in:
saravanakumarkandasami 2019-06-15 19:25:28 +05:30
parent 33a18592c7
commit d21e3f84eb
27 changed files with 178 additions and 53 deletions

View File

@ -107,7 +107,7 @@ import { PdQuestionGeneralInfoPage } from '../pages/pd-question/pd-question-gene
import { PdQuestionGeneralOtherApplicantPage } from '../pages/pd-question/pd-question-general-info/pd-question-general-other-applicant/pd-question-general-other-applicant';
import { PdQuestionNeighbourHoodPage } from '../pages/pd-question/pd-question-neighbour-hood/pd-question-neighbour-hood';
import { PdQuestionFinalRemarkPage } from '../pages/pd-question/pd-question-final-remark/pd-question-final-remark';
import { PdQuestionFuturePlansAndBusinessEnvironmentPage } from '../pages/pd-question/pd-question-future-plans-and-business-environment/pd-question-future-plans-and-business-environment';
import { PdQuestionFuturePlansAndBusinessEnvironmentPage } from '../pages/pd-question/pd-question-business-group/pd-question-future-plans-and-business-environment/pd-question-future-plans-and-business-environment';
import { PdQuestionBusinessPage } from '../pages/pd-question/pd-question-business/pd-question-business'
import { PdQuestionBusinessGroupPage } from '../pages/pd-question/pd-question-business-group/pd-question-business-group'
import { PdQuestionBusinessAssetsPage } from '../pages/pd-question/pd-question-business-group/pd-question-business-assets/pd-question-business-assets'

View File

@ -33,7 +33,7 @@ import { PdQuestionFinalRemarkPage } from '../pd-question/pd-question-final-rema
import { PdQuestionBusinessPage } from '../pd-question/pd-question-business/pd-question-business'
import { PdQuestionBusinessGroupPage } from '../pd-question/pd-question-business-group/pd-question-business-group'
import {PdQuestionRentalDashPage} from '../pd-question/pd-question-rental-info/pd-question-rental-dash/pd-question-rental-dash'
import { PdQuestionFuturePlansAndBusinessEnvironmentPage } from '../pd-question/pd-question-future-plans-and-business-environment/pd-question-future-plans-and-business-environment'
import { PdQuestionFuturePlansAndBusinessEnvironmentPage } from '../pd-question/pd-question-business-group/pd-question-future-plans-and-business-environment/pd-question-future-plans-and-business-environment'
/**
* Generated class for the PdQuestionCategoryPage page.
*
@ -312,10 +312,6 @@ searchitem:any;
{
this.navCtrl.push(PdQuestionFinalRemarkPage,{'FormId':formName,'pdDetails':this.pdinfo});
}
else if(categroyId==23)
{
this.navCtrl.push(PdQuestionFuturePlansAndBusinessEnvironmentPage,{'FormId':formName,'pdDetails':this.pdinfo});
}
}
filter(view){
if(!view){

View File

@ -51,7 +51,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>

View File

@ -77,6 +77,7 @@
<div *ngFor="let tenants of item['controls'].child['controls']; let i =index;let dailylast = last" [formGroupName]="i">
<mat-form-field style="width:100%">
<mat-select formControlName="fk_frequency_id" placeholder="Frequency" (selectionChange)="salesCalculation(sale_i,item.value)" required>
<mat-option>Select</mat-option>
<mat-option *ngFor="let frq of frequencyData" [value]="frq.frequency_id">{{frq.name}}</mat-option>
</mat-select>
</mat-form-field>

View File

@ -29,7 +29,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>

View File

@ -37,7 +37,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>
@ -94,6 +94,7 @@
<mat-select placeholder="Is this the business address ? "
(selectionChange)="setRequiredValidation($event.value,'',1,i);"
formControlName="business_address_availability" required>
<mat-option>Select</mat-option>
<mat-option value="yes">Yes</mat-option>
<mat-option value="no">No</mat-option>
</mat-select>
@ -117,6 +118,7 @@
<mat-select
[placeholder]="placeholderName[i] ? placeholderName[i] :'Was any business activity seen at the Address Type during PD visit?'"
formControlName="business_is_pd_visited" (selectionChange)="setRequiredValidation($event.value,'',11,i)">
<mat-option>Select</mat-option>
<mat-option value="yes">Yes</mat-option>
<mat-option value="no">No</mat-option>
</mat-select>
@ -258,6 +260,7 @@
<div [formGroupName]="s">
<mat-form-field>
<mat-select formControlName="property_type" placeholder="Property Type">
<mat-option>Select</mat-option>
<mat-option *ngFor="let prop of m_address_type" [value]="prop.address_type_id">
{{prop.address_type | titlecase}}</mat-option>
</mat-select>
@ -279,6 +282,7 @@
<div [formGroupName]="s">
<mat-form-field>
<mat-select placeholder="Type of Vehicle" formControlName="vehicle_type">
<mat-option>Select</mat-option>
<mat-option *ngFor="let vehicle of m_vehicle_type" [value]="vehicle.vehicle_type_id">
{{vehicle.vehicle_type_name }}</mat-option>
</mat-select>
@ -290,7 +294,7 @@
</mat-form-field>
<mat-form-field>
<input matInput formControlName="manufacturer_model_vehicle" placeholder="Manufacture, Model"
<input matInput formControlName="manufacturer_model_vehicle" placeholder="Description of Vehicle (example -Toyota Altis)"
autocomplete="off">
</mat-form-field>
</div>
@ -322,6 +326,7 @@
</mat-form-field> -->
<mat-form-field>
<mat-select placeholder="Is there any asset loan?" formControlName="any_other_asset_loan">
<mat-option>Select</mat-option>
<mat-option *ngFor="let data of m_any_asset_loan_type" [value]="data.value">
{{data.viewValue | titlecase}}</mat-option>
</mat-select>

View File

@ -33,7 +33,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>
@ -83,7 +83,7 @@
<mat-form-field style="width: 100%;">
<mat-select placeholder="Applicant Name"
<mat-select placeholder="Account Holder's Name"
formControlName="applicant_name" [compareWith]="compareObjects" >
<mat-optgroup *ngFor="let group of mergeCompanyApplicant" [label]="group.groupName">
<mat-option *ngFor="let val of group.groupValues" [value]="val">{{val.name}} </mat-option>
@ -92,11 +92,12 @@
</mat-form-field>
<mat-form-field style="width: 100%" *ngIf="checkOthers(itemrow.get('applicant_name').value)==true">
<input type="text" matInput placeholder="Specify Applicant Name" name="other_applicant" formControlName="other_applicant" (keyup)="changeSentence(itemrow)">
<input type="text" matInput placeholder="Specify Account Holder's Name" name="other_applicant" formControlName="other_applicant" (keyup)="changeSentence(itemrow)">
</mat-form-field>
<mat-form-field style="width: 100%">
<mat-select placeholder="Bank Name" formControlName="bank_name" >
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="filterCtrl" [placeholderLabel]="'Search Bank by Name'"
[noEntriesFoundLabel]="'No Matching Result'" (keyup)="searchFun(itemrow)">
@ -104,7 +105,6 @@
</ion-icon>
</ngx-mat-select-search>
</mat-option>
<mat-option>Select</mat-option>
<mat-option *ngFor="let btLen of m_btLenderListValue" [value]="btLen.bt_lender_list_id">{{ btLen.lender_name }}</mat-option>
</mat-select>
</mat-form-field>
@ -117,6 +117,7 @@
<mat-form-field style="width: 100%">
<mat-select matInput placeholder="Bank Account Type " name="account_type" formControlName="account_type" (selectionChange)="selectedAccTypeChanges($event.value,i)">
<mat-option>Select</mat-option>
<mat-option *ngFor="let bankacc of accountType" [value]="bankacc.id">{{bankacc.name}}</mat-option>
@ -127,6 +128,7 @@
<mat-form-field *ngIf="pd_cus_segment!='SAL'" style="width: 100%">
<mat-select placeholder="Is this the main business account"
formControlName="is_main" >
<mat-option>Select</mat-option>
<mat-option value="Yes">Yes</mat-option>
<mat-option value="No">No</mat-option>
</mat-select>
@ -135,6 +137,7 @@
<mat-form-field style="width: 100%" *ngIf="salaryField">
<mat-select placeholder="Salary Credited in this account" formControlName="salary" >
<mat-option>Select</mat-option>
<mat-option value="Yes">Yes</mat-option>
<mat-option value="No">No</mat-option>
<mat-option value="NA">NA</mat-option>

View File

@ -10,6 +10,7 @@ import { PdQuestionBusinessAssetsPage } from '../../../pages/pd-question/pd-ques
import {PdQuestionBusinessBankingPage} from '../../../pages/pd-question/pd-question-business-group/pd-question-business-banking/pd-question-business-banking'
import {PdQuestionFinancialInfoPage} from '../../../pages/pd-question/pd-question-business-group/pd-question-financial-info/pd-question-financial-info'
import {PdQuestionAssessedDashPage} from '../../../pages/pd-question/pd-question-assessed-dash/pd-question-assessed-dash'
import {PdQuestionFuturePlansAndBusinessEnvironmentPage} from '../../../pages/pd-question/pd-question-business-group/pd-question-future-plans-and-business-environment/pd-question-future-plans-and-business-environment';
/**
* Generated class for the PdQuestionBusinessGroupPage page.
@ -132,6 +133,9 @@ export class PdQuestionBusinessGroupPage {
if(details.form_id==16){
this.navCtrl.push(PdQuestionAssessedDashPage,{'formDetails':details,'pdDetails':this.pdDetails});
}
if(details.form_id==23){
this.navCtrl.push(PdQuestionFuturePlansAndBusinessEnvironmentPage,{'formDetails':details,'pdDetails':this.pdDetails});
}
}

View File

@ -30,7 +30,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>
@ -82,6 +82,7 @@
<mat-card-content>
<mat-form-field style="width:100%;">
<mat-select placeholder="Name" formControlName="partner_name" (selectionChange)="changePartnerGroup(member.value.partner_name,i)">
<mat-option>Select</mat-option>
<mat-option *ngFor="let app of personsList" [value]="app.applicant_id">{{app.applicant_name}}</mat-option>
<mat-option value="Others">Others</mat-option>
</mat-select>
@ -168,6 +169,7 @@
<mat-card-content>
<mat-form-field style="width:100%;">
<mat-select formControlName="family_member_salutation" placeholder="Title">
<mat-option>Select</mat-option>
<mat-option [value]="title.title_id" *ngFor="let title of titleData">{{title.name}}</mat-option>
</mat-select>
</mat-form-field>
@ -176,18 +178,21 @@
</mat-form-field>
<mat-form-field style="width:100%;">
<mat-select placeholder="Relation" formControlName="other_family_relationship_id">
<mat-option>Select</mat-option>
<mat-option [value]="member.relationship_id" *ngFor="let member of relationData">{{member.name
+ ' Of' | titlecase}}</mat-option>
</mat-select>
</mat-form-field>
<mat-form-field style="width:100%;">
<mat-select placeholder="Relation To" formControlName="relation_to_id">
<mat-option>Select</mat-option>
<mat-option [value]="member.pd_co_applicant_id" *ngFor="let member of applicants">{{member.applicant_name
| titlecase}}</mat-option>
</mat-select>
</mat-form-field>
<mat-form-field style="width:100%;">
<mat-select placeholder="Relation With Company" formControlName="relationship_with_company_id">
<mat-option>Select</mat-option>
<mat-option [value]="comrelship.company_relationship_id" *ngFor="let comrelship of companyRelationShipList">{{comrelship.name
| titlecase}}</mat-option>
</mat-select>
@ -236,6 +241,7 @@
</mat-form-field>
<mat-form-field style="width:100%;">
<mat-select placeholder="Area of Sale" formControlName="area_of_sale" (selectionChange)="changeManufacturingAreaSale(manufacturing,i);CheckExport($event.value,'MActivity',i);">
<mat-option>Select</mat-option>
<mat-option value="Within India">Within India</mat-option>
<mat-option value="Export">Export</mat-option>
<mat-option value="Both">Both</mat-option>
@ -243,6 +249,7 @@
</mat-form-field>
<mat-form-field *ngIf="manufacturing.value.pan_india_options !=undefined && manufacturing.value.area_of_sale =='Within India'">
<mat-select placeholder="Is PAN India" formControlName="pan_india_options" (selectionChange)="changePanIndiaOptions(1,i,manufacturing.value.pan_india_options)">
<mat-option>Select</mat-option>
<mat-option value="Yes">Yes</mat-option>
<mat-option value="No">No</mat-option>
</mat-select>
@ -364,6 +371,7 @@
<mat-select formControlName="pan_india_options" placeholder="Is PAN India"
(selectionChange)="changePanIndiaOptions(1,i,manufacturing.value.pan_india_options)"
required>
<mat-option>Select</mat-option>
<mat-option value="Yes">Yes</mat-option>
<mat-option value="No">No</mat-option>
</mat-select>
@ -455,6 +463,7 @@
</mat-option>
</mat-select> -->
<mat-select placeholder="Countries" formControlName="country_name">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="countrySearch" (keyup)="searchFun(countryList,c,'country')"
@ -529,6 +538,7 @@
<mat-form-field style="width:100%;">
<mat-select formControlName="area_of_sale" placeholder="Area of Sale" (selectionChange)="changeRetailAreaSale(retail,r);CheckExport($event.value,'RActivity',r);"
required>
<mat-option>Select</mat-option>
<mat-option value="Within India">Within India</mat-option>
<mat-option value="Export">Export</mat-option>
<mat-option value="Both">Both</mat-option>
@ -537,6 +547,7 @@
<mat-form-field style="width:100%;" *ngIf="retail.value.pan_india_options !=undefined && retail.value.area_of_sale =='Within India'">
<mat-select formControlName="pan_india_options" placeholder="Is PAN India" (selectionChange)="changePanIndiaOptions(2,r,retail.value.pan_india_options)"
required>
<mat-option>Select</mat-option>
<mat-option value="Yes">Yes</mat-option>
<mat-option value="No">No</mat-option>
</mat-select>
@ -549,6 +560,7 @@
<mat-form-field style="width:100%;">
<mat-select placeholder="State" formControlName="state_name" required
(selectionChange)="filterCityData(stateList,saleList.value.state_name,s)">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="stateSearch" (keyup)="searchFun(saleList,s,'state')"
[placeholderLabel]="'Find state'" [noEntriesFoundLabel]="'No Matching Result'">
@ -668,6 +680,7 @@
<mat-select formControlName="pan_india_options" placeholder="Is PAN India"
(selectionChange)="changePanIndiaOptions(2,r,retail.value.pan_india_options)"
required>
<mat-option>Select</mat-option>
<mat-option value="Yes">Yes</mat-option>
<mat-option value="No">No</mat-option>
</mat-select>
@ -679,6 +692,7 @@
<mat-form-field style="width:100%;">
<mat-select placeholder="State" formControlName="state_name" required
(selectionChange)="filterCityData(stateList,saleList.value.state_name,s)">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="stateSearch" (keyup)="searchFun(saleList,s,'state')"
[placeholderLabel]="'Find City'" [noEntriesFoundLabel]="'No Matching Result'">
@ -693,6 +707,7 @@
<mat-form-field style="width:100%;">
<mat-select multiple formControlName="city_name" placeholder="City" required>
<mat-option>
<ngx-mat-select-search formControlName="citySearch" (keyup)="searchFun(saleList,s,'city')"
[placeholderLabel]="'Find City'" [noEntriesFoundLabel]="'No Matching Result'">
<ion-icon name="md-close" ngxMatSelectSearchClear></ion-icon>
@ -723,6 +738,7 @@
<mat-form-field style="width:100%;">
<mat-label>States Where Max Sales Done for {{retail.value.main_products}}</mat-label>
<mat-select multiple placeholder="States" formControlName="state_name">
<mat-option *ngFor="let MSL of retail.value.pan_india_options=='Yes' ? stateList : filterMaxSaleState(stateList,retail.value.india_where_sale_done)"
[value]="MSL.state_id">
{{MSL.state_name}}
@ -733,6 +749,7 @@
<mat-label>Cities Where Max Sales Done for {{retail.value.main_products}}</mat-label>
<mat-select multiple placeholder="Cities" formControlName="city_name">
<mat-option *ngFor="let MCL of filterMaxSaleCities(stateList,maxStateList.value.state_name,retail.get('india_where_sale_done').value)"
[value]="MCL.city_id">
{{MCL.city_name}}
@ -755,6 +772,7 @@
</mat-option>
</mat-select> -->
<mat-select placeholder="Countries Where The Export Is Being Done" formControlName="country_name">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="countrySearch" (keyup)="searchFun(countryList,c,'country')"
[placeholderLabel]="'Find Countries'" [noEntriesFoundLabel]="'No Matching Result'">
@ -839,7 +857,7 @@
<mat-form-field style="width:100%;" *ngIf="wholesale.value.pan_india_options !=undefined && wholesale.value.area_of_sale =='Within India'">
<mat-select formControlName="pan_india_options" placeholder="Is PAN India"
(selectionChange)="changePanIndiaOptions(3,w,wholesale.value.pan_india_options)"
required>
required><mat-option>Select</mat-option>
<mat-option value="Yes">Yes</mat-option>
<mat-option value="No">No</mat-option>
</mat-select>
@ -852,6 +870,7 @@
<mat-form-field style="width:100%;">
<mat-select placeholder="State" formControlName="state_name" required
(selectionChange)="filterCityData(stateList,saleList.value.state_name,s)">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="stateSearch" (keyup)="searchFun(saleList,s,'state')"
[placeholderLabel]="'Find City'" [noEntriesFoundLabel]="'No Matching Result'">
@ -865,6 +884,7 @@
</mat-form-field>
<mat-form-field style="width:100%;">
<mat-select multiple formControlName="city_name" placeholder="City" required>
<mat-option>
<ngx-mat-select-search formControlName="citySearch" (keyup)="searchFun(saleList,s,'city')"
[placeholderLabel]="'Find City'" [noEntriesFoundLabel]="'No Matching Result'">
@ -897,6 +917,7 @@
<mat-label>States Where Max Sales Done for {{wholesale.value.main_products}}</mat-label>
<mat-select multiple placeholder="States" formControlName="state_name">
<mat-option *ngFor="let MSL of wholesale.value.pan_india_options=='Yes' ? stateList : filterMaxSaleState(stateList,wholesale.value.india_where_sale_done)"
[value]="MSL.state_id">
{{MSL.state_name}}
@ -931,6 +952,7 @@
</mat-option>
</mat-select> -->
<mat-select placeholder="Countries" formControlName="country_name">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="countrySearch" (keyup)="searchFun(countryList,c,'country')"
[placeholderLabel]="'Find Countries'" [noEntriesFoundLabel]="'No Matching Result'">
@ -970,6 +992,7 @@
<mat-select formControlName="pan_india_options" placeholder="Is PAN India"
(selectionChange)="changePanIndiaOptions(3,w,wholesale.value.pan_india_options)"
required>
<mat-option>Select</mat-option>
<mat-option value="Yes">Yes</mat-option>
<mat-option value="No">No</mat-option>
</mat-select>
@ -981,6 +1004,7 @@
<mat-form-field style="width:100%;">
<mat-select placeholder="State" formControlName="state_name" required
(selectionChange)="filterCityData(stateList,saleList.value.state_name,s)">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="stateSearch" (keyup)="searchFun(saleList,s,'state')"
[placeholderLabel]="'Find State'" [noEntriesFoundLabel]="'No Matching Result'">
@ -994,6 +1018,7 @@
</mat-form-field>
<mat-form-field style="width:85%;">
<mat-select multiple formControlName="city_name" placeholder="City" required>
<mat-option>
<ngx-mat-select-search formControlName="citySearch" (keyup)="searchFun(saleList,s,'city')"
[placeholderLabel]="'Find City'" [noEntriesFoundLabel]="'No Matching Result'">
@ -1023,6 +1048,7 @@
<mat-label>States Where Max Sales Done for {{wholesale.value.main_products}}</mat-label>
<mat-select multiple placeholder="States" formControlName="state_name">
<mat-option *ngFor="let MSL of wholesale.value.pan_india_options=='Yes' ? stateList : filterMaxSaleState(stateList,wholesale.value.india_where_sale_done)"
[value]="MSL.state_id">
{{MSL.state_name}}
@ -1032,7 +1058,7 @@
<mat-form-field *ngIf="wholesale.value.pan_india_options=='No'">
<mat-label>Cities Where Max Sales Done for {{wholesale.value.main_products}}</mat-label>
<mat-select multiple placeholder="Cities" formControlName="city_name">
<mat-select multiple placeholder="Cities" formControlName="city_name"><mat-option>Select</mat-option>
<mat-option *ngFor="let MCL of filterMaxSaleCities(stateList,maxStateList.value.state_name,wholesale.get('india_where_sale_done').value)"
[value]="MCL.city_id">
{{MCL.city_name}}
@ -1055,7 +1081,7 @@
{{CL.country_name}}
</mat-option>
</mat-select> -->
<mat-select placeholder="Countries" formControlName="country_name">
<mat-select placeholder="Countries" formControlName="country_name"><mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="countrySearch" (keyup)="searchFun(countryList,c,'country')"
[placeholderLabel]="'Find Countries'" [noEntriesFoundLabel]="'No Matching Result'">
@ -1126,6 +1152,7 @@
<mat-form-field style="width:100%;">
<mat-select formControlName="area_of_sale" placeholder="Area of Service" (selectionChange)="changeServiceArea(serviceprovider,sp); CheckExport($event.value,'SPActivity',sp);"
required>
<mat-option>Select</mat-option>
<mat-option value="Within India">Within India</mat-option>
<mat-option value="Export">Export</mat-option>
<mat-option value="Both">Both</mat-option>
@ -1135,7 +1162,7 @@
<mat-form-field *ngIf="serviceprovider.value.pan_india_options !=undefined && serviceprovider.value.area_of_sale =='Within India'">
<mat-select formControlName="pan_india_options" placeholder="Is PAN India"
(selectionChange)="changePanIndiaOptions(4,sp,serviceprovider.value.pan_india_options)"
required>
required><mat-option>Select</mat-option>
<mat-option value="Yes">Yes</mat-option>
<mat-option value="No">No</mat-option>
</mat-select>
@ -1150,6 +1177,7 @@
<mat-form-field style="width:100%;">
<mat-select placeholder="Where, In India, Is The Service Provided" formControlName="state_name"
required (selectionChange)="filterCityData(stateList,saleList.value.state_name,s)">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="stateSearch" (keyup)="searchFun(saleList,s,'state')"
[placeholderLabel]="'Find State'" [noEntriesFoundLabel]="'No Matching Result'">
@ -1163,6 +1191,7 @@
</mat-form-field>
<mat-form-field style="width:100%;">
<mat-select multiple formControlName="city_name" placeholder="City" required>
<mat-option>
<ngx-mat-select-search formControlName="citySearch" (keyup)="searchFun(saleList,s,'city')"
[placeholderLabel]="'Find City'" [noEntriesFoundLabel]="'No Matching Result'">
@ -1231,6 +1260,7 @@
</mat-option>
</mat-select> -->
<mat-select placeholder="Countries" formControlName="country_name">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="countrySearch" (keyup)="searchFun(countryList,c,'country')"
[placeholderLabel]="'Find Countries'" [noEntriesFoundLabel]="'No Matching Result'">
@ -1272,6 +1302,7 @@
<mat-select formControlName="pan_india_options" placeholder="Is PAN India"
(selectionChange)="changePanIndiaOptions(4,sp,serviceprovider.value.pan_india_options)"
required>
<mat-option>Select</mat-option>
<mat-option value="Yes">Yes</mat-option>
<mat-option value="No">No</mat-option>
</mat-select>
@ -1283,7 +1314,7 @@
<mat-form-field style="width:100%;">
<mat-select placeholder="Where, In India, Is The Service Provided" formControlName="state_name"
required (selectionChange)="filterCityData(stateList,saleList.value.state_name,s)">
<mat-option>
<mat-option>Select</mat-option><mat-option>
<ngx-mat-select-search formControlName="stateSearch" (keyup)="searchFun(saleList,s,'state')"
[placeholderLabel]="'Find State'" [noEntriesFoundLabel]="'No Matching Result'">
<ion-icon name="md-close" ngxMatSelectSearchClear></ion-icon>
@ -1363,6 +1394,7 @@
</mat-option>
</mat-select> -->
<mat-select placeholder="Countries" formControlName="country_name">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="countrySearch" (keyup)="searchFun(countryList,c,'country')"
[placeholderLabel]="'Find Countries'" [noEntriesFoundLabel]="'No Matching Result'">
@ -1467,6 +1499,7 @@
<mat-card-content>
<mat-form-field style="width:100%;" *ngIf="businessForm.controls['applicant_use_mobile_wallets']">
<mat-select placeholder="Does the Applicant Use Mobile Wallets / UPI Apps" formControlName="applicant_use_mobile_wallets">
<mat-option>Select</mat-option>
<mat-option value="yes">Yes</mat-option>
<mat-option value="no">No</mat-option>
</mat-select>
@ -1474,6 +1507,7 @@
<mat-form-field style="width:100%;" *ngIf="businessForm.controls['applicant_use_pos_machines']">
<mat-select placeholder="Does the Applicant Use POS Machines in His Business / Profession"
formControlName="applicant_use_pos_machines" (selectionChange)="changePOSMachinesAvailablity($event.value,1)">
<mat-option>Select</mat-option>
<mat-option value="yes">Yes</mat-option>
<mat-option value="no">No</mat-option>
</mat-select>
@ -1492,7 +1526,7 @@
</mat-card-subtitle>
<mat-form-field style="width:100%;">
<mat-select formControlName="pos_machines_financial_institution_name" placeholder="Name of the Financial Institution whose POS machines are installed">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="bankSearch"
[placeholderLabel]="'search Lender'"
@ -1611,6 +1645,7 @@
<mat-form-field style="width:100%;">
<mat-select placeholder="Was the Company name board sighted ?" formControlName="was_the_company_name_board_sighted"
required>
<mat-option>Select</mat-option>
<mat-option value="yes">Yes</mat-option>
<mat-option value="no">No</mat-option>
<!-- <mat-option value="not applicable">Not Applicable</mat-option> -->

View File

@ -28,7 +28,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>
@ -84,6 +84,7 @@
<div fxLayout="row nowrap" fxLayoutGap="2px" fxLayoutAlign="start none">
<mat-form-field style="width:100%">
<mat-select placeholder="Manufacturing Product Name" formControlName="manufacturing_product_name">
<mat-option>Select</mat-option>
<mat-option *ngFor="let pm of m_manufacturingProducts[0]" [value]="pm.name">{{
pm.name }}</mat-option>
</mat-select>
@ -93,6 +94,7 @@
</mat-form-field>
<mat-form-field style="width: 100%">
<mat-select placeholder="Title" formControlName="person_title_name">
<mat-option>Select</mat-option>
<mat-option *ngFor="let tl of titleList" [value]="tl.title_id">
{{tl.name}}
</mat-option>
@ -137,12 +139,14 @@
<mat-form-field style="width: 100%">
<mat-select placeholder="Payment Terms" formControlName="manufacturing_payment_type"
(selectionChange)="checkCard($event.value,1,l);">
<mat-option>Select</mat-option>
<mat-option *ngFor="let pm of m_paymentType" [value]="pm.id">{{
pm.name }}</mat-option>
</mat-select>
</mat-form-field>
<mat-form-field style="width: 100%">
<mat-select placeholder="Payment Mode" formControlName="manufacturing_payment_mode">
<mat-option>Select</mat-option>
<mat-option value="Payment received in Cash.">Payment received in
Cash.</mat-option>
<mat-option value="Payment received through Banking channels.">Payment
@ -201,6 +205,7 @@
<mat-form-field style="width: 100%">
<!-- <input matInput placeholder="Trade Product Name" formControlName="trade_product_name"> -->
<mat-select placeholder="Trading Product Name" formControlName="trade_product_name">
<mat-option>Select</mat-option>
<mat-option *ngFor="let pm of m_tradingProducts" [value]="pm.name">{{
pm.name }}</mat-option>
</mat-select>
@ -210,6 +215,7 @@
</mat-form-field>
<mat-form-field style="width: 100%">
<mat-select placeholder="Title" formControlName="person_title_name">
<mat-option>Select</mat-option>
<mat-option *ngFor="let tl of titleList" [value]="tl.title_id">
{{tl.name}}
</mat-option>
@ -253,7 +259,7 @@
</mat-form-field>
<mat-form-field style="width: 100%">
<mat-select placeholder="Payment Terms" formControlName="trade_product_payment_type"
(selectionChange)="checkCard($event.value,2,l);">
(selectionChange)="checkCard($event.value,2,l);"><mat-option>Select</mat-option>
<mat-option *ngFor="let pm of m_paymentType" [value]="pm.id">{{
pm.name }}</mat-option>
</mat-select>
@ -261,6 +267,7 @@
</mat-form-field>
<mat-form-field style="width: 100%">
<mat-select placeholder="Payment Mode" formControlName="trade_product_payment_mode">
<mat-option>Select</mat-option>
<mat-option value="Payment received in Cash.">Payment received in
Cash.</mat-option>
<mat-option value="Payment received through Banking channels.">Payment
@ -322,6 +329,7 @@
<mat-card-content>
<div fxLayout="row wrap" fxLayoutGap="2px" fxLayoutAlign="start none">
<mat-form-field style="width: 100%">
<mat-option>Select</mat-option>
<mat-select placeholder="Select the Service Provided" formControlName="service_provider_product_name">
<mat-option *ngFor="let pm of m_suplierProducts[0]" [value]="pm.name">{{
pm.name }}</mat-option>
@ -332,6 +340,7 @@
</mat-form-field>
<mat-form-field style="width: 100%">
<mat-select placeholder="Title" formControlName="person_title_name">
<mat-option>Select</mat-option>
<mat-option *ngFor="let tl of titleList" [value]="tl.title_id">
{{tl.name}}
</mat-option>

View File

@ -34,7 +34,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>
@ -83,6 +83,7 @@
<mat-form-field>
<mat-select placeholder="Financial Statements Available ?" formControlName="is_financial_statements" (selectionChange)="selectedStatement($event.value)">
<mat-option>Select</mat-option>
<mat-option value="yes">Yes</mat-option>
<mat-option value="no">No</mat-option>
</mat-select>
@ -125,6 +126,7 @@
</div>
<mat-form-field>
<mat-select placeholder="Is there Net Profit or Net Loss?" formControlName="finanical_profit_or_loss" (selectionChange)="selectedProfitOrLossType($event,details)">
<mat-option>Select</mat-option>
<mat-option value="1">Net Profit</mat-option>
<mat-option value="2">Net Loss</mat-option>
</mat-select>
@ -193,13 +195,13 @@
<mat-card *ngIf="CustSegAbbr != 'AI'">
<mat-card-header>
<mat-card-title>
<h5>Financial As Per Customers</h5>
<h5>Latest year's Finanicals as per Applicant Met</h5>
</mat-card-title>
</mat-card-header>
<mat-card-content>
<mat-form-field>
<mat-select placeholder="Same as Financial Statements ?" formControlName="is_financial_customer" (selectionChange)="selectedFinancialCustomer($event.value)">
<mat-option>Select</mat-option>
<mat-option value="yes">Yes</mat-option>
<mat-option value="no">No</mat-option>
</mat-select>
@ -224,12 +226,14 @@
<mat-form-field>
<mat-select placeholder="Was there Net Profit or Net Loss?" formControlName="estimate_profit_or_loss">
<mat-option>Select</mat-option>
<mat-option value="1">Net Profit</mat-option>
<mat-option value="2">Net Loss</mat-option>
</mat-select>
</mat-form-field>
<mat-form-field>
<mat-form-field>
<mat-select placeholder="Is there Net Margin information Available?" formControlName="estimate_net_margin_availablity">
<mat-option>Select</mat-option>
<mat-option value="yes">Yes</mat-option>
<mat-option value="no">No</mat-option>
</mat-select>
@ -287,6 +291,7 @@
</mat-form-field>
<mat-form-field >
<mat-select placeholder="Is there Working Capital Facilities?" formControlName="is_there_working_capital_available">
<mat-option>Select</mat-option>
<mat-option value="yes">Yes</mat-option>
<mat-option value="no">No</mat-option>
</mat-select>
@ -374,6 +379,7 @@
</mat-form-field>
<mat-form-field style="width:100%">
<mat-select placeholder="Is there Working Capital Facilities?" formControlName="is_there_working_capital_available">
<mat-option>Select</mat-option>
<mat-option value="yes">Yes</mat-option>
<mat-option value="no">No</mat-option>
</mat-select>

View File

@ -70,4 +70,19 @@ page-pd-question-financial-info {
.toggle{
padding: 1.4rem;
}
.element::-webkit-input-placeholder {
font-weight: bold;
}
// For Mozilla Firefox:
.element::-moz-placeholder {
font-weight: bold;
}
// For Internet Explorer:
.element:-ms-input-placeholder {
font-weight: bold;
}
// For Opera:
.element:-o-input-placeholder {
font-weight: bold;
}
}

View File

@ -4,7 +4,7 @@
<button ion-button menuToggle>
<ion-icon name="menu"></ion-icon>
</button>
<ion-title *ngIf="!viewchange">{{FormId.form_name}}</ion-title>
<ion-title>{{formDetails.form_name}}</ion-title>
<ion-buttons end>
<a (click)="capture()">
<span style="padding: 0px;margin-right: 14px;color:white;font-size:25px;">
@ -36,7 +36,7 @@
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the
camera button below to capture</strong></mat-label>
camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>

View File

@ -1,12 +1,12 @@
import { Component } from '@angular/core';
import { IonicPage, NavController, NavParams } from 'ionic-angular';
import { FormGroup, FormBuilder } from '@angular/forms';
import { AwsServiceProvider } from '../../../providers/aws-service/aws-service';
import { QuestionCategoryProvider } from '../../../providers/question-category/question-category';
import { ToastProvider } from '../../../providers/common-provider/toast';
import { CameraProvider } from '../../../providers/common-provider/camera'
import { LoadingProvider } from '../../../providers/common-provider/loading'
import {AwsServiceProvider} from '../../../../providers/aws-service/aws-service'
import {ToastProvider} from '../../../../providers/common-provider/toast'
import {QuestionCategoryProvider} from '../../../../providers/question-category/question-category'
import {CameraProvider} from '../../../../providers/common-provider/camera'
import {LoadingProvider} from '../../../../providers/common-provider/loading'
/**
* Generated class for the PdQuestionFuturePlansAndBusinessEnvironmentPage page.
@ -23,8 +23,10 @@ export class PdQuestionFuturePlansAndBusinessEnvironmentPage {
pdDetails: any;
formDetails: any;
pdid: any;
FormId: any;
company_id:any;
users: any;
product_abbr: any;
lender_short_name: any;
@ -39,9 +41,12 @@ export class PdQuestionFuturePlansAndBusinessEnvironmentPage {
public qustcat: QuestionCategoryProvider, public aws: AwsServiceProvider,
public toast: ToastProvider, private cameraProvider: CameraProvider, private loading: LoadingProvider) {
this.formDetails=this.navParams.get('formDetails');
this.pdDetails = this.navParams.get('pdDetails');
this.pdid = this.pdDetails.pd_id
this.FormId = this.navParams.get('FormId');
this.FormId = this.formDetails.form_id;
this.company_id=this.pdDetails.company_id
this.users = aws.getlocale();
this.lender_short_name = this.pdDetails.lender_short_name;
this.product_abbr = this.pdDetails.product_abbr;
@ -51,6 +56,7 @@ export class PdQuestionFuturePlansAndBusinessEnvironmentPage {
parent_pdid: [this.pdDetails.parent_pd_id],
pdid: [this.pdid],
formid: ['23'],
company_id:[this.company_id],
usp_of_the_business: [''],
future_plans_for_business_expansion: [''],
impact_of_gst_on_the_business: [''],
@ -130,8 +136,11 @@ export class PdQuestionFuturePlansAndBusinessEnvironmentPage {
}
getFuturePlans() {
let saveRecords = { 'parent_pdid': this.pdDetails.parent_pd_id, 'pd_id': this.pdid, 'pd_form_id': this.FormId.form_id }
this.qustcat.retiverForm(saveRecords).subscribe(data => {
let Records = { 'parent_pdid': this.pdDetails.parent_pd_id,
'pd_id': this.pdid,
'pd_form_id': this.FormId,
'company_id': this.company_id}
this.qustcat.retiverForm(Records).subscribe(data => {
if (data['dataStatus'] == true) {
this._futurePlansForm.controls.usp_of_the_business.setValue(data['records'].usp_of_the_business);
this._futurePlansForm.controls.future_plans_for_business_expansion.setValue(data['records'].future_plans_for_business_expansion);
@ -173,7 +182,7 @@ export class PdQuestionFuturePlansAndBusinessEnvironmentPage {
getPDImages() {
//FOR RETRIEVING PICTURES
this.imageDisplay = []
let record_for_pic = { 'pd_id': this.pdDetails.pd_id, 'form_id': this.FormId.form_id, 'company_id': null }
let record_for_pic = { 'pd_id': this.pdDetails.pd_id, 'form_id': this.FormId, 'company_id':this.pdDetails.company_id }
this.qustcat.getPDImages(record_for_pic).subscribe(val => {
if (!val['msg']) {
@ -230,7 +239,7 @@ export class PdQuestionFuturePlansAndBusinessEnvironmentPage {
let records: any = {
'pd_id': this.pdDetails.pd_id,
'formid': this.FormId.form_id,
'formid': this.FormId,
'images': this.imageBucket,
'company_id': ''
}

View File

@ -27,7 +27,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>
@ -85,6 +85,7 @@
<mat-form-field style="width:100%">
<!-- <mat-select placeholder="is the Stock is Observed ?" formControlName="stock_observed" > -->
<mat-select placeholder="Stock" formControlName="stock_observed" (selectionChange)="checkComments($event.value,1,a)">
<mat-option>Select</mat-option>
<mat-option value="yes">Add Stock Details</mat-option>
<mat-option value="no">No Stock Observed</mat-option>
<!-- <mat-option value="stock not required to be maintained">Stock not required to be maintained</mat-option> -->
@ -97,6 +98,7 @@
</mat-form-field>
<mat-form-field style="width:100%">
<mat-select placeholder="Unit of Mearsurement" formControlName="raw_uom">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="uomSearch"
[placeholderLabel]="'Search Unit'"
@ -144,6 +146,7 @@
<mat-placeholder>Is the stock of Raw Materials observed, sufficient considering the size of operations</mat-placeholder><br/>
<mat-select
formControlName="is_sufficiant_raw"><!-- (selectionChange)="checkComments($event.value,1,a)" -->
<mat-option>Select</mat-option>
<mat-option *ngFor="let val of RMsufficientList" [value]="val.value" [disabled]="val.disabled">
{{val.isdisplayvalue}}
</mat-option>
@ -170,6 +173,7 @@
</mat-form-field>
<mat-form-field style="width:100%">
<mat-select placeholder="Stock" formControlName="goods_observed" (selectionChange)="checkComments($event.value,2,b)">
<mat-option>Select</mat-option>
<mat-option value="yes">Add Stock Details</mat-option>
<mat-option value="no">No Stock Observed</mat-option>
</mat-select>
@ -181,6 +185,7 @@
</mat-form-field>
<mat-form-field style="width:100%">
<mat-select placeholder="Unit of Mearsurement" formControlName="goods_uom">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="uomSearch"
[placeholderLabel]="'Search Unit'"
@ -251,6 +256,7 @@
</mat-form-field>
<mat-form-field style="width:100%">
<mat-select placeholder="Stock" formControlName="traded_goods_observed" (selectionChange)="checkComments($event.value,3,e)">
<mat-option>Select</mat-option>
<mat-option value="yes">Add Stock Details</mat-option>
<mat-option value="no">No Stock Observed</mat-option>
</mat-select>
@ -262,6 +268,7 @@
</mat-form-field>
<mat-form-field style="width:100%">
<mat-select placeholder="Unit of Mearsurement" formControlName="traded_goods_uom">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="uomSearch"
[placeholderLabel]="'Search Unit'"
@ -334,6 +341,7 @@
</mat-form-field>
<mat-form-field style="width:100%">
<mat-select placeholder="Stock" formControlName="traded_goods_observed" (selectionChange)="checkComments($event.value,4,g)">
<mat-option>Select</mat-option>
<mat-option value="yes">Add Stock Details</mat-option>
<mat-option value="no">No stock observed</mat-option>
<!-- <mat-option value="stock not required to be maintained">Stock not required to be maintained</mat-option> -->
@ -346,6 +354,7 @@
</mat-form-field>
<mat-form-field style="width:100%">
<mat-select placeholder="Unit of Mearsurement" formControlName="traded_goods_uom">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="uomSearch"
[placeholderLabel]="'Search Unit'"

View File

@ -27,7 +27,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>
@ -92,6 +92,7 @@
</mat-form-field>
<mat-form-field style="width: 100%">
<mat-select placeholder="Title" formControlName="person_title_name">
<mat-option>Select</mat-option>
<mat-option *ngFor="let tl of m_titleList" [value]="tl.title_id">
{{tl.name}}
</mat-option>
@ -132,11 +133,13 @@
<mat-form-field style="width: 100%">
<mat-select placeholder="Payment Terms" formControlName="manufacturing_payment_type"
(selectionChange)="selectedPaymentTerms(items,$event.value,1);checkCard($event.value,1,l);">
<mat-option>Select</mat-option>
<mat-option *ngFor="let pm of m_paymentList" [value]="pm.id">{{ pm.name }}</mat-option>
</mat-select>
</mat-form-field>
<mat-form-field style="width: 100%">
<mat-select placeholder="Payment Mode" formControlName="manufacturing_payment_mode">
<mat-option>Select</mat-option>
<mat-option value="Payment made in Cash.">Payment made in Cash.</mat-option>
<mat-option value="Payment made through Banking channels.">Payment made through Banking
channels.</mat-option>
@ -194,6 +197,7 @@
<div fxLayout="row nowrap" fxLayoutGap="2px" fxLayoutAlign="start none">
<mat-form-field style="width: 100%">
<mat-select placeholder="Trading Product Name" formControlName="trade_product_name">
<mat-option>Select</mat-option>
<mat-option *ngFor="let tp of business_tradingProducts" [value]="tp.name">{{ tp.name }}</mat-option>
</mat-select>
</mat-form-field>
@ -202,6 +206,7 @@
</mat-form-field>
<mat-form-field style="width: 100%">
<mat-select placeholder="Title" formControlName="person_title_name">
<mat-option>Select</mat-option>
<mat-option *ngFor="let tl of m_titleList" [value]="tl.title_id">
{{tl.name}}
</mat-option>
@ -243,11 +248,13 @@
<mat-form-field style="width: 100%">
<mat-select placeholder="Payment Terms" formControlName="trade_product_payment_type"
(selectionChange)="selectedPaymentTerms(items,$event.value,2);checkCard($event.value,2,l);">
<mat-option>Select</mat-option>
<mat-option *ngFor="let pm of m_paymentList" [value]="pm.id">{{ pm.name }}</mat-option>
</mat-select>
</mat-form-field>
<mat-form-field style="width: 100%">
<mat-select placeholder="Payment Mode" formControlName="trade_product_payment_mode">
<mat-option>Select</mat-option>
<mat-option value="Payment made in Cash.">Payment made in Cash.</mat-option>
<mat-option value="Payment made through Banking channels.">Payment made through Banking
channels.</mat-option>

View File

@ -29,7 +29,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>
@ -103,6 +103,7 @@
<mat-form-field style="width: 100%">
<mat-select placeholder="Lender" formControlName="lender">
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="bankSearch"
[placeholderLabel]="'Search Unit'"

View File

@ -28,7 +28,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>

View File

@ -28,7 +28,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>
@ -104,6 +104,7 @@
<h5>Residence Details of {{FamilyMemberAsLabel[i]}}</h5>
<mat-form-field>
<mat-select matInput placeholder="State" formControlName="residence_state" (selectionChange)="getCity($event.value,i)" >
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="stateSearch" (keyup)="searchFun(tech,i,'state')"
[placeholderLabel]="'Find State'" [noEntriesFoundLabel]="'No Matching Result'">
@ -118,6 +119,7 @@
</mat-form-field>
<mat-form-field>
<mat-select matInput placeholder="City" formControlName="residence_city" >
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="citySearch" (keyup)="searchFun(tech,i,'city')"
[placeholderLabel]="'Find City'"
@ -136,6 +138,7 @@
</mat-form-field>
<mat-form-field>
<mat-select matInput placeholder="Pin" formControlName="residence_pin" >
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="pinSearch" (keyup)="searchFun(tech,i,'pin')"
[placeholderLabel]="'Search Pincode'"
@ -195,6 +198,7 @@
</mat-form-field>
<mat-form-field>
<mat-select placeholder="Relationship *" formControlName="family_member_relationship" >
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="relationSearch" [placeholderLabel]="'Search Relation'"
[noEntriesFoundLabel]="'No Records Found'" (keyup)="searchRelation(item)">

View File

@ -37,7 +37,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>

View File

@ -29,7 +29,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>

View File

@ -31,7 +31,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>

View File

@ -31,7 +31,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>
@ -165,7 +165,7 @@
<mat-form-field style="width:100%" *ngIf="loanDetailsForm.controls['topup_amount'].value > 0 && lenderShortName != 'CLIX'" >
<mat-select placeholder="What is the End Use of the Top Up?"
formControlName="end_use_topup" >
<mat-option>Select</mat-option>
<mat-option *ngFor="let list of m_endUseOFTopUpList" [value]="list.end_use_of_topup_id">{{ list.end_use_of_topup }}</mat-option>
</mat-select>
</mat-form-field>
@ -180,7 +180,6 @@
<mat-form-field style="width: 100%" >
<mat-select placeholder="Source of Own Contribution" formControlName="source" (selectionChange)="sourceChange($event.value)" multiple >
<mat-option *ngFor="let sour of m_sourceofamount" [value]="sour.id">{{ sour.name }}</mat-option>
</mat-select>

View File

@ -31,7 +31,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>

View File

@ -31,7 +31,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>

View File

@ -29,7 +29,7 @@
<mat-card *ngSwitchCase="'1'" #picContent>
<mat-card-content>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button below to capture</strong></mat-label>
<mat-label *ngIf="imageDisplay.length ==0 && imageBucket.length ==0 "><strong>No Documents Found. Press the camera button above to capture</strong></mat-label>
<ion-grid *ngIf="imageDisplay.length >0 ">
<ion-row>
@ -92,6 +92,7 @@
</mat-option>
</mat-select> -->
<mat-select placeholder="State" formControlName="state" required>
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="stateSearch" [placeholderLabel]="'Search State'"
[noEntriesFoundLabel]="'No Records Found'" (keyup)="forSearchableDropdown(rentalForms,'state')">
@ -112,6 +113,7 @@
</mat-option>
</mat-select> -->
<mat-select placeholder="City" formControlName="city" required>
<mat-option>Select</mat-option>
<mat-option>
<ngx-mat-select-search formControlName="citySearch" [placeholderLabel]="'Search City'"
[noEntriesFoundLabel]="'No Records Found'" (keyup)="forSearchableDropdown(rentalForms,'city')">
@ -228,6 +230,7 @@
<mat-label>Relation To</mat-label>
<mat-select placeholder="" formControlName="property_owner_other_relation_to" [compareWith]="compareObjects"
required>
<mat-option>Select</mat-option>
<mat-optgroup *ngFor="let rtGroup of mergeCompanyApplicant" [label]="rtGroup.groupName">
<mat-option [value]="relationto" *ngFor="let relationto of rtGroup.groupValues">{{relationto.id=="0" ?
'Not Applicable' : relationto.name | titlecase}}</mat-option>
@ -240,6 +243,7 @@
<mat-form-field style="width:100%">
<mat-label>Ownership Proof Documents Sighted</mat-label>
<mat-select placeholder="" formControlName="property_ownership_proof_documents" required>
<mat-option>Select</mat-option>
<mat-option value="1">Yes</mat-option>
<mat-option value="0">No</mat-option>
</mat-select>
@ -249,6 +253,7 @@
<mat-label>Type of Document Sighted</mat-label>
<mat-select placeholder="" formControlName="sighted_documents" [compareWith]="compareSingleObjects"
(selectionChange)="getSightedDocs(rentalForms.controls['sighted_documents'].value)" required>
<mat-option>Select</mat-option>
<mat-option [value]="prDocs" *ngFor="let prDocs of documentList">{{prDocs.name | titlecase}}</mat-option>
</mat-select>
</mat-form-field>
@ -263,6 +268,7 @@
<mat-form-field style="width:100%">
<mat-label>Nature of Let Out Property as per Loan Applicant</mat-label>
<mat-select placeholder="" formControlName="nature_property" [compareWith]="compareSingleObjects" required>
<mat-option>Select</mat-option>
<mat-option *ngFor="let property of propertyNature" [value]="property">
{{property.name}}
</mat-option>
@ -279,6 +285,7 @@
<mat-form-field style="width:100%">
<mat-label>Type of Units as per Loan Applicants</mat-label>
<mat-select placeholder="" formControlName="unit_type" [compareWith]="compareObjects" required>
<mat-option>Select</mat-option>
<mat-optgroup *ngFor="let ugroup of unitTypeList" [label]="ugroup.groupName" [disabled]="rentalForms.value.nature_property.id>1 && rentalForms.value.nature_property.id!=ugroup.groupID">
<mat-option *ngFor="let unit of ugroup.groupValues" [value]="unit">
{{unit.name}}
@ -312,6 +319,7 @@
<mat-label>Unit of Measurement</mat-label>
<mat-select placeholder=""
formControlName="multistoried_uom" [compareWith]="compareSingleObjects" (selectionChange)="generateMultistoriedOtherUOM(rentalForms.value)" required>
<mat-option>Select</mat-option>
<mat-option *ngFor="let unitM of unitMeasurementList" [value]="unitM">
{{unitM.name}}
</mat-option>
@ -344,6 +352,7 @@
<mat-form-field style="width:100%;">
<mat-label>Is Rent Same for All Units</mat-label>
<mat-select placeholder="" formControlName="unit_rent_difference_options" (selectionChange)="generateFloorUnit(floor.value,f)" required>
<mat-option>Select</mat-option>
<mat-option value="1">Yes</mat-option>
<mat-option value="0">No</mat-option>
</mat-select>
@ -415,6 +424,7 @@
<mat-label>Name of the Tenant(s)/Lessees(s) of the Let out Property</mat-label>
<mat-select placeholder="" formControlName="tenant_lessees_options" (selectionChange)="generateTenantOptions(units.value,u)"
required>
<mat-option>Select</mat-option>
<mat-option value="1">Yes</mat-option>
<mat-option value="0">Name(s) not provided</mat-option>
</mat-select>
@ -440,6 +450,7 @@
<mat-label>Mode of Payment of Rent as per Loan Applicant</mat-label>
<mat-select placeholder="" formControlName="payment_mode" [compareWith]="compareSingleObjects"
(selectionChange)="generatePaymentOptions(units.value,u,1)" required>
<mat-option>Select</mat-option>
<mat-option *ngFor="let payment of paymentOptions" [value]="payment">
{{payment.name}}
</mat-option>
@ -490,6 +501,7 @@
<mat-label>Unit of Measurement</mat-label>
<mat-select placeholder="" formControlName="unit_measurement" [compareWith]="compareSingleObjects"
(selectionChange)="generateOtherunitMeasurement(units.value,u)" required>
<mat-option>Select</mat-option>
<mat-option *ngFor="let unitM of unitMeasurementList" [value]="unitM">
{{unitM.name}}
</mat-option>
@ -506,6 +518,7 @@
<mat-label>Is Rent Agreement executed for the Property let out</mat-label>
<mat-select placeholder="" formControlName="is_rent_agreement_executed" (selectionChange)="generateRentAgreementSeen(units.value,u)"
required>
<mat-option>Select</mat-option>
<mat-option value="1">Yes</mat-option>
<mat-option value="0">No</mat-option>
</mat-select>
@ -517,6 +530,7 @@
<mat-label>Rent Agreement Seen</mat-label>
<mat-select placeholder="" formControlName="rent_agreement_seen" (selectionChange)="generateRegisterOptions(units.value,u)"
required>
<mat-option>Select</mat-option>
<mat-option value="1">Yes</mat-option>
<mat-option value="0">No</mat-option>
</mat-select>
@ -527,6 +541,7 @@
<mat-label>Is the Rent Agreement Registered at Sub-Registrar Office</mat-label>
<mat-select placeholder="" formControlName="rent_agreement_registered" (selectionChange)="generateRegisterDetails(units.value,u)"
required>
<mat-option>Select</mat-option>
<mat-option value="1">Yes</mat-option>
<mat-option value="0">No</mat-option>
</mat-select>
@ -607,6 +622,7 @@
<mat-label>Relation of Owner to Loan Applicant</mat-label>
<mat-select placeholder="" formControlName="agreement_property_owner_other_relationship" [compareWith]="compareObjects"
required>
<mat-option>Select</mat-option>
<mat-optgroup *ngFor="let rGroup of relationShipList" [label]="rGroup.groupName">
<!-- <mat-option>Select</mat-option> -->
<mat-option [value]="relation" *ngFor="let relation of rGroup.groupValues">{{relation.name |
@ -618,6 +634,7 @@
<mat-label>Relation To</mat-label>
<mat-select placeholder="" formControlName="agreement_property_owner_other_relation_to" [compareWith]="compareObjects"
required>
<mat-option>Select</mat-option>
<mat-optgroup *ngFor="let rtGroup of mergeCompanyApplicant" [label]="rtGroup.groupName">
<mat-option [value]="relationto" *ngFor="let relationto of rtGroup.groupValues">{{relationto.id=="0"
? 'Not Applicable' : relationto.name | titlecase}}</mat-option>
@ -639,6 +656,7 @@
<mat-label>Tenant(s) / Lessee(s) Met During Visit of the Rented Property</mat-label>
<mat-select placeholder="" formControlName="met_tenant_lessees_options" (selectionChange)="generateTenantMetDetails(units.value,u)"
required>
<mat-option>Select</mat-option>
<mat-option value="1">Yes</mat-option>
<mat-option value="0">No</mat-option>
</mat-select>
@ -677,6 +695,7 @@
<mat-label>Relation of Owner to Loan Applicant</mat-label>
<mat-select placeholder="" formControlName="property_owner_other_relationship_per_met" [compareWith]="compareObjects"
required>
<mat-option>Select</mat-option>
<mat-optgroup *ngFor="let rGroup of relationShipList" [label]="rGroup.groupName">
<!-- <mat-option>Select</mat-option> -->
<mat-option [value]="relation" *ngFor="let relation of rGroup.groupValues">{{relation.name |
@ -688,6 +707,7 @@
<mat-label>Relation To</mat-label>
<mat-select placeholder="" formControlName="property_owner_other_relation_to_per_met" [compareWith]="compareObjects"
required>
<mat-option>Select</mat-option>
<mat-optgroup *ngFor="let rtGroup of mergeCompanyApplicant" [label]="rtGroup.groupName">
<mat-option [value]="relationto" *ngFor="let relationto of rtGroup.groupValues">{{relationto.id=="0"
? 'Not Applicable' : relationto.name | titlecase}}</mat-option>
@ -714,6 +734,7 @@
<mat-label>Mode of Payment of Rent as Validated by PD Officer with Tenant / Lessee During Visit</mat-label>
<mat-select placeholder="" formControlName="payment_mode_per_met" [compareWith]="compareSingleObjects"
(selectionChange)="generatePaymentOptions(units.value,u,2)" required>
<mat-option>Select</mat-option>
<mat-option *ngFor="let payment of paymentPaidOptions" [value]="payment">
{{payment.name}}
</mat-option>
@ -783,6 +804,7 @@
<mat-form-field style="width:100%">
<mat-label>Third party check done on prevailing rent in the area</mat-label>
<mat-select placeholder="" formControlName="done_third_party_check" required>
<mat-option>Select</mat-option>
<mat-option value="1">Yes</mat-option>
<mat-option value="0">No</mat-option>
</mat-select>