Fairoj: Web Changes Applied
This commit is contained in:
parent
8bc52df2cb
commit
0288135cef
File diff suppressed because one or more lines are too long
@ -16,10 +16,31 @@
|
|||||||
|
|
||||||
<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 Address" type="text" name="address" formControlName="address">
|
<input matInput placeholder="Address" type="text" name="address" formControlName="address">
|
||||||
<!-- <mat-error *ngIf="pdforms.controls['lenAppID'].hasError('required')">Applicant ID Required</mat-error> -->
|
<!-- <mat-error *ngIf="pdforms.controls['lenAppID'].hasError('required')">Applicant ID Required</mat-error> -->
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
</div>
|
</div>
|
||||||
|
<mat-form-field style="width: 100%">
|
||||||
|
<mat-select placeholder="State" formControlName="state" (selectionChange)="getCityAndPincodeDetails($event.value)">
|
||||||
|
<mat-option *ngFor="let SL of stateData" [value]="SL.state_id">{{SL.name}}</mat-option>
|
||||||
|
</mat-select>
|
||||||
|
</mat-form-field>
|
||||||
|
<mat-form-field style="width: 100%">
|
||||||
|
<mat-select placeholder="City" formControlName="city">
|
||||||
|
<mat-option *ngFor="let CL of cityData" [value]="CL.city_id">{{CL.city_name}}</mat-option>
|
||||||
|
</mat-select>
|
||||||
|
</mat-form-field>
|
||||||
|
|
||||||
|
<mat-form-field style="width: 100%">
|
||||||
|
<mat-select placeholder="Pincode" formControlName="pincode">
|
||||||
|
<mat-option>Select</mat-option>
|
||||||
|
<mat-option *ngFor="let PL of pincodeData" [value]="PL.pincode_id">{{PL.pincode}}</mat-option>
|
||||||
|
</mat-select>
|
||||||
|
</mat-form-field>
|
||||||
|
<mat-form-field *ngIf="pdQuestionAddress.controls['pincode'].value == 1">
|
||||||
|
<input matInput type="number" autocomplete="off" placeholder="Specify Pincode "
|
||||||
|
formControlName="pincode_others" >
|
||||||
|
</mat-form-field>
|
||||||
|
|
||||||
<div fxLayout="column" fxLayoutAlign="start stretch">
|
<div fxLayout="column" fxLayoutAlign="start stretch">
|
||||||
<mat-form-field style="width: 100%">
|
<mat-form-field style="width: 100%">
|
||||||
@ -39,7 +60,7 @@
|
|||||||
|
|
||||||
<div fxLayout="column" fxLayoutAlign="start stretch">
|
<div fxLayout="column" fxLayoutAlign="start stretch">
|
||||||
<mat-form-field style="width: 100%">
|
<mat-form-field style="width: 100%">
|
||||||
<mat-select matInput placeholder="PD Locality" name="locality" formControlName="locality">
|
<mat-select matInput placeholder="Locality" name="locality" formControlName="locality">
|
||||||
<mat-option>--</mat-option>
|
<mat-option>--</mat-option>
|
||||||
<mat-option value="{{m_locality.locality_id}}"
|
<mat-option value="{{m_locality.locality_id}}"
|
||||||
*ngFor="let m_locality of locality">{{m_locality.locality_name}}
|
*ngFor="let m_locality of locality">{{m_locality.locality_name}}
|
||||||
@ -50,12 +71,16 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<div fxLayout="column" fxLayoutAlign="start stretch" *ngIf="pdQuestionAddress.controls.locality.value == 1">
|
|
||||||
<mat-form-field style="width: 100%">
|
<mat-form-field style="width: 100%">
|
||||||
<input matInput placeholder="Specify Locality" name="locality_others"
|
<input matInput placeholder="Specify Locality" name="locality_others"
|
||||||
formControlName="locality_others" autocomplete="off">
|
formControlName="locality_others" autocomplete="off">
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
</div>
|
<mat-form-field *ngIf="pdQuestionAddress.controls.locality.value == 5" style="width: 100%">
|
||||||
|
<input matInput placeholder="Specify the MixUse *" formControlName="locality_mixuse"
|
||||||
|
autocomplete="off">
|
||||||
|
</mat-form-field>
|
||||||
|
|
||||||
|
|
||||||
<div fxLayout="column" fxLayoutAlign="start stretch">
|
<div fxLayout="column" fxLayoutAlign="start stretch">
|
||||||
<mat-form-field style="width: 100%;">
|
<mat-form-field style="width: 100%;">
|
||||||
@ -84,6 +109,21 @@
|
|||||||
<input matInput placeholder="Specify Comment on Locality" name="other_comment_locality" formControlName="other_comment_locality" autocomplete="off">
|
<input matInput placeholder="Specify Comment on Locality" name="other_comment_locality" formControlName="other_comment_locality" autocomplete="off">
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
</div>
|
</div>
|
||||||
|
<mat-form-field style="width: 100%">
|
||||||
|
<input matInput [placeholder]="placeholderName" formControlName="estimated_area"
|
||||||
|
type="number">
|
||||||
|
</mat-form-field>
|
||||||
|
<mat-form-field style="width: 100%">
|
||||||
|
<mat-select placeholder="Unit of Measurement" formControlName="uom">
|
||||||
|
<mat-option >Select</mat-option>
|
||||||
|
<mat-option *ngFor="let uom of uomData" value="{{uom.uom_id}}">{{uom.name}}</mat-option>
|
||||||
|
</mat-select>
|
||||||
|
</mat-form-field>
|
||||||
|
|
||||||
|
<mat-form-field *ngIf="pdQuestionAddress.controls['uom'].value == 1 " style="width: 100%">
|
||||||
|
<input matInput placeholder="Specify UOM" formControlName="uom_others"
|
||||||
|
autocomplete="off">
|
||||||
|
</mat-form-field>
|
||||||
<!--
|
<!--
|
||||||
|
|
||||||
<div fxLayout="column" fxLayoutAlign="start stretch">
|
<div fxLayout="column" fxLayoutAlign="start stretch">
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { Component } from '@angular/core';
|
import { Component } from '@angular/core';
|
||||||
import { IonicPage, NavController, NavParams, AlertController } from 'ionic-angular';
|
import { IonicPage, NavController, NavParams, AlertController } from 'ionic-angular';
|
||||||
import {FormBuilder,FormControl,FormArray, FormGroup} from '@angular/forms';
|
import {FormBuilder,FormControl,FormArray, FormGroup,Validators} from '@angular/forms';
|
||||||
import { QuestionCategoryProvider } from '../../../providers/question-category/question-category';
|
import { QuestionCategoryProvider } from '../../../providers/question-category/question-category';
|
||||||
import { AwsServiceProvider } from '../../../providers/aws-service/aws-service';
|
import { AwsServiceProvider } from '../../../providers/aws-service/aws-service';
|
||||||
import { Observable } from 'rxjs';
|
import { Observable } from 'rxjs';
|
||||||
@ -38,7 +38,7 @@ export class PdQuestionAddressPage {
|
|||||||
custBehaviour: any;
|
custBehaviour: any;
|
||||||
cmtlocality: any;
|
cmtlocality: any;
|
||||||
|
|
||||||
placeholderName : any = 'Was any business activity seen at the Address Type during PD visit?';
|
placeholderName : any = 'Estimated area of the (Address Type)';
|
||||||
premisesRentAmtInwords:any=[];
|
premisesRentAmtInwords:any=[];
|
||||||
rentAmtInwords : any ;
|
rentAmtInwords : any ;
|
||||||
|
|
||||||
@ -50,6 +50,14 @@ export class PdQuestionAddressPage {
|
|||||||
addressTypes:any=[];
|
addressTypes:any=[];
|
||||||
addressRemarksAccess:boolean = false;
|
addressRemarksAccess:boolean = false;
|
||||||
items:FormArray;
|
items:FormArray;
|
||||||
|
pdState: any;
|
||||||
|
pdCity: any;
|
||||||
|
pdPincode: any;
|
||||||
|
pdOtherPincode: any;
|
||||||
|
cityData: any=[];
|
||||||
|
pincodeData: any=[];
|
||||||
|
stateData: any=[];
|
||||||
|
uomData: any=[];
|
||||||
// counts:number = 1;
|
// counts:number = 1;
|
||||||
|
|
||||||
constructor(public navCtrl: NavController, public navParams: NavParams,public fb:FormBuilder,public qustCat:QuestionCategoryProvider,public aws:AwsServiceProvider,public toast:ToastProvider,public alerCtrl:AlertController,public constant:ConstantsProvider) {
|
constructor(public navCtrl: NavController, public navParams: NavParams,public fb:FormBuilder,public qustCat:QuestionCategoryProvider,public aws:AwsServiceProvider,public toast:ToastProvider,public alerCtrl:AlertController,public constant:ConstantsProvider) {
|
||||||
@ -67,33 +75,47 @@ export class PdQuestionAddressPage {
|
|||||||
}else{
|
}else{
|
||||||
this.address = this.pdDetails.addressline1+', - , -';
|
this.address = this.pdDetails.addressline1+', - , -';
|
||||||
}
|
}
|
||||||
|
this.pdState = this.pdDetails.fk_state;
|
||||||
|
this.getCityAndPincodeDetails(this.pdState);
|
||||||
|
this.pdCity = this.pdDetails.fk_city;
|
||||||
|
this.pdPincode = this.pdDetails.pincode_id;
|
||||||
|
console.log('this.pdPincode', this.pdPincode);
|
||||||
|
this.pdOtherPincode = this.pdPincode == 1 ? this.pdDetails.other_pincode : '';
|
||||||
|
|
||||||
this.getdropdownlist();
|
this.getdropdownlist();
|
||||||
|
|
||||||
this.pdQuestionAddress = this.fb.group(
|
this.pdQuestionAddress = this.fb.group(
|
||||||
{
|
{
|
||||||
address: [this.address],
|
address: [this.address],
|
||||||
|
state:[this.pdState != '' ? this.pdState : ''],
|
||||||
|
city:[this.pdCity != '' ? this.pdCity : ''],
|
||||||
|
pincode:[this.pdPincode != '' ? this.pdPincode : ''],
|
||||||
|
pincode_others:[this.pdOtherPincode != '' ? this.pdOtherPincode : '', Validators.compose([Validators.minLength(6), Validators.maxLength(6)])],
|
||||||
address_type: [null],
|
address_type: [null],
|
||||||
address_type_others:[null],
|
address_type_others:[null],
|
||||||
locality: [null],
|
locality: [null],
|
||||||
locality_others: [null],
|
locality_others: [null],
|
||||||
|
locality_mixuse: [''],
|
||||||
pd_location: [null],
|
pd_location: [null],
|
||||||
comment_locality: [null],
|
comment_locality: [null],
|
||||||
other_comment_locality : [null],
|
other_comment_locality : [null],
|
||||||
|
estimated_area: [''],
|
||||||
|
uom: [null],
|
||||||
|
uom_others: [null],
|
||||||
//customer_behaviour: [null],
|
//customer_behaviour: [null],
|
||||||
// neighbourhood: this.fb.array([]),
|
// neighbourhood: this.fb.array([]),
|
||||||
address_form_remark:[null],
|
address_form_remark:[null],
|
||||||
address_ownership:[null],
|
// address_ownership:[null],
|
||||||
other_ownership:[null],
|
// other_ownership:[null],
|
||||||
rent_amt:[null],
|
// rent_amt:[null],
|
||||||
other_premises_bussiness_activity : [null],
|
// other_premises_bussiness_activity : [null],
|
||||||
bussiness_activity_remark:[null],
|
// bussiness_activity_remark:[null],
|
||||||
bussiness_activity:[null],
|
// bussiness_activity:[null],
|
||||||
bussiness_address_type:[null],
|
// bussiness_address_type:[null],
|
||||||
bussiness_address_type_others:[null],
|
// bussiness_address_type_others:[null],
|
||||||
business_years:[null],
|
// business_years:[null],
|
||||||
business_month:[null],
|
// business_month:[null],
|
||||||
additional_address_units: this.fb.array([]),
|
// additional_address_units: this.fb.array([]),
|
||||||
|
|
||||||
});
|
});
|
||||||
this.getaddressForm();
|
this.getaddressForm();
|
||||||
@ -134,6 +156,19 @@ export class PdQuestionAddressPage {
|
|||||||
// console.log(this.pdQuestionAddress.dirty);
|
// console.log(this.pdQuestionAddress.dirty);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** To Get City And Pincode Data For Address Form
|
||||||
|
* Param 'stateID' -> selected StateId
|
||||||
|
*/
|
||||||
|
getCityAndPincodeDetails(stateID: string) {
|
||||||
|
this.qustCat.getStateWiseCities(stateID).subscribe(data => {
|
||||||
|
if (data.status == 200) {
|
||||||
|
this.cityData = data.records.cities;
|
||||||
|
this.pincodeData = data.records.pincode;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
getdropdownlist()
|
getdropdownlist()
|
||||||
{
|
{
|
||||||
@ -206,6 +241,12 @@ export class PdQuestionAddressPage {
|
|||||||
this.CITY = res['records'].filter(red=>red.isactive==1);
|
this.CITY = res['records'].filter(red=>red.isactive==1);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
this.qustCat.getcommondrop('STATE').subscribe(res=>{
|
||||||
|
this.stateData=res['records'].filter(val=>val.isactive == 1);
|
||||||
|
})
|
||||||
|
this.qustCat.getcommondrop('UOM').subscribe(res=>{
|
||||||
|
this.uomData=res['records'].filter(val=>val.isactive == 1)
|
||||||
|
})
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -302,7 +343,7 @@ export class PdQuestionAddressPage {
|
|||||||
}
|
}
|
||||||
|
|
||||||
selectedAddressType(e: any){
|
selectedAddressType(e: any){
|
||||||
this.placeholderName = 'Was any business activity seen at the '+e+' during PD visit?';
|
this.placeholderName = 'Estimated area of the ' + e;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -314,35 +355,50 @@ export class PdQuestionAddressPage {
|
|||||||
if(answerData.address_type_others != null){
|
if(answerData.address_type_others != null){
|
||||||
records.address_type_others = answerData.address_type_others;
|
records.address_type_others = answerData.address_type_others;
|
||||||
}
|
}
|
||||||
|
records.state =answerData.state
|
||||||
|
records.city = answerData.city
|
||||||
|
|
||||||
|
records.pincode = answerData.pincode
|
||||||
|
records.pincode_others = answerData.pincode== 1 ?
|
||||||
|
this.pdQuestionAddress.controls.pincode_others.value : '';
|
||||||
|
|
||||||
records.address_type = answerData.address_type;
|
records.address_type = answerData.address_type;
|
||||||
records.locality = answerData.locality;
|
records.locality = answerData.locality;
|
||||||
|
|
||||||
if(answerData.locality == 7)
|
records.locality_others = answerData.locality == 1 ?
|
||||||
{ records.locality_others = answerData.locality_others;
|
this.pdQuestionAddress.controls.locality_others.value : '';
|
||||||
}else{ records.locality_others = null; }
|
|
||||||
|
records.locality_mixuse = answerData.locality == 5 ?
|
||||||
|
this.pdQuestionAddress.controls.locality_mixuse.value : '';
|
||||||
|
|
||||||
records.pd_location = answerData.pd_location;
|
records.pd_location = answerData.pd_location;
|
||||||
records.comment_locality = answerData.comment_locality;
|
records.comment_locality = answerData.comment_locality;
|
||||||
records.other_comment_locality = answerData.other_comment_locality;
|
records.other_comment_locality = answerData.other_comment_locality;
|
||||||
|
records.estimated_area = answerData.estimated_area;
|
||||||
|
|
||||||
|
records.uom = answerData.uom;
|
||||||
|
records.uom_others = answerData.uom == 1 ?
|
||||||
|
this.pdQuestionAddress.controls.uom_others.value : '';
|
||||||
// records.customer_behaviour = answerData.customer_behaviour;
|
// records.customer_behaviour = answerData.customer_behaviour;
|
||||||
// records.neighbourhood = answerData.neighbourhood;
|
// records.neighbourhood = answerData.neighbourhood;
|
||||||
records.pdid = this.pdDetails.pd_id;
|
records.pdid = this.pdDetails.pd_id;
|
||||||
records.formid = this.FormId.form_id;
|
records.formid = this.FormId.form_id;
|
||||||
records.fk_createdby = this.users;
|
records.fk_createdby = this.users;
|
||||||
records.address_form_remark = answerData.address_form_remark;
|
records.address_form_remark = answerData.address_form_remark;
|
||||||
records.address_ownership = answerData.address_ownership;
|
// records.address_ownership = answerData.address_ownership;
|
||||||
records.other_ownership = answerData.other_ownership;
|
// records.other_ownership = answerData.other_ownership;
|
||||||
records.rent_amt = answerData.rent_amt;
|
// records.rent_amt = answerData.rent_amt;
|
||||||
records.other_premises_bussiness_activity = answerData.other_premises_bussiness_activity;
|
// records.other_premises_bussiness_activity = answerData.other_premises_bussiness_activity;
|
||||||
records.bussiness_activity = answerData.bussiness_activity;
|
// records.bussiness_activity = answerData.bussiness_activity;
|
||||||
records.bussiness_activity_remark = answerData.bussiness_activity_remark;
|
// records.bussiness_activity_remark = answerData.bussiness_activity_remark;
|
||||||
records.business_years = answerData.business_years;
|
// records.business_years = answerData.business_years;
|
||||||
records.business_month = answerData.business_month;
|
// records.business_month = answerData.business_month;
|
||||||
console.log("Additional Units",this.pdQuestionAddress.controls.additional_address_units.value);
|
// console.log("Additional Units",this.pdQuestionAddress.controls.additional_address_units.value);
|
||||||
console.log("item",this.items)
|
// console.log("item",this.items)
|
||||||
records.additional_address_units = answerData.additional_address_units;
|
// records.additional_address_units = answerData.additional_address_units;
|
||||||
|
|
||||||
|
|
||||||
// console.log('params', records);
|
console.log('params', records);
|
||||||
this.qustCat.saveForm(records).subscribe(data => {
|
this.qustCat.saveForm(records).subscribe(data => {
|
||||||
// console.log('data', data);
|
// console.log('data', data);
|
||||||
// let params: any = {};
|
// let params: any = {};
|
||||||
@ -352,6 +408,8 @@ export class PdQuestionAddressPage {
|
|||||||
this.navCtrl.pop();
|
this.navCtrl.pop();
|
||||||
this.toast.pdTriggerappmessage('Record Saved Successfully.!');
|
this.toast.pdTriggerappmessage('Record Saved Successfully.!');
|
||||||
|
|
||||||
|
},err=>{
|
||||||
|
this.toast.pdTriggerappmessage('Something went wrong ');
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -381,6 +439,18 @@ export class PdQuestionAddressPage {
|
|||||||
let control = this.pdQuestionAddress.get('additional_address_units') as FormArray;
|
let control = this.pdQuestionAddress.get('additional_address_units') as FormArray;
|
||||||
|
|
||||||
this.pdQuestionAddress.controls['address'].setValue(this.getaddressDetails.address);
|
this.pdQuestionAddress.controls['address'].setValue(this.getaddressDetails.address);
|
||||||
|
this.pdQuestionAddress.controls['state'].setValue(this.getaddressDetails.state)
|
||||||
|
|
||||||
|
if (this.getaddressDetails.state != '') {
|
||||||
|
this.getCityAndPincodeDetails(this.getaddressDetails.state);
|
||||||
|
this.pdQuestionAddress.controls.city.setValue(this.getaddressDetails.city);
|
||||||
|
this.pdQuestionAddress.controls.pincode.setValue(this.getaddressDetails.pincode);
|
||||||
|
if (this.getaddressDetails.pincode == 1) {
|
||||||
|
this.pdQuestionAddress.controls.pincode_others.setValue(this.getaddressDetails.pincode_others);
|
||||||
|
this.pdQuestionAddress.controls.pincode_others.setValidators([Validators.required]);
|
||||||
|
this.pdQuestionAddress.controls.pincode_others.updateValueAndValidity();
|
||||||
|
}
|
||||||
|
}
|
||||||
this.pdQuestionAddress.controls['pd_location'].setValue(this.getaddressDetails.pd_location);
|
this.pdQuestionAddress.controls['pd_location'].setValue(this.getaddressDetails.pd_location);
|
||||||
this.pdQuestionAddress.controls['address_type'].setValue(this.getaddressDetails.address_type);
|
this.pdQuestionAddress.controls['address_type'].setValue(this.getaddressDetails.address_type);
|
||||||
let selectedAddressType = this.addressTypes.filter(element =>element.address_type_id == this.getaddressDetails.address_type);
|
let selectedAddressType = this.addressTypes.filter(element =>element.address_type_id == this.getaddressDetails.address_type);
|
||||||
@ -398,27 +468,38 @@ export class PdQuestionAddressPage {
|
|||||||
}
|
}
|
||||||
// this.pdQuestionAddress.controls.customer_behaviour.setValue(this.getaddressDetails.customer_behaviour);
|
// this.pdQuestionAddress.controls.customer_behaviour.setValue(this.getaddressDetails.customer_behaviour);
|
||||||
this.pdQuestionAddress.controls['locality'].setValue(this.getaddressDetails.locality);
|
this.pdQuestionAddress.controls['locality'].setValue(this.getaddressDetails.locality);
|
||||||
if(this.getaddressDetails.locality != null ){
|
if(this.getaddressDetails.locality == 1 ){
|
||||||
this.pdQuestionAddress.controls['locality_others'].setValue(this.getaddressDetails.locality_others);
|
this.pdQuestionAddress.controls['locality_others'].setValue(this.getaddressDetails.locality_others);
|
||||||
}
|
}
|
||||||
|
if(this.getaddressDetails.locality == 5){
|
||||||
|
this.pdQuestionAddress.controls['locality_mixuse'].setValue(this.getaddressDetails.locality_mixuse)
|
||||||
|
}
|
||||||
|
|
||||||
|
this.pdQuestionAddress.controls.estimated_area.setValue(this.getaddressDetails.estimated_area);
|
||||||
|
this.pdQuestionAddress.controls.uom.setValue(this.getaddressDetails.uom);
|
||||||
|
if (this.getaddressDetails.uom == 1) {
|
||||||
|
this.pdQuestionAddress.controls.uom_others.setValue(this.getaddressDetails.uom_others);
|
||||||
|
this.pdQuestionAddress.controls.uom_others.setValidators([Validators.required])
|
||||||
|
this.pdQuestionAddress.controls.uom_others.updateValueAndValidity();
|
||||||
|
}
|
||||||
this.pdQuestionAddress.controls['address_form_remark'].setValue(this.getaddressDetails.address_form_remark);
|
this.pdQuestionAddress.controls['address_form_remark'].setValue(this.getaddressDetails.address_form_remark);
|
||||||
this.pdQuestionAddress.controls['address_ownership'].setValue(this.getaddressDetails.address_ownership);
|
// this.pdQuestionAddress.controls['address_ownership'].setValue(this.getaddressDetails.address_ownership);
|
||||||
this.pdQuestionAddress.controls['other_ownership'].setValue(this.getaddressDetails.other_ownership);
|
// this.pdQuestionAddress.controls['other_ownership'].setValue(this.getaddressDetails.other_ownership);
|
||||||
this.pdQuestionAddress.controls['rent_amt'].setValue(this.getaddressDetails.rent_amt);
|
// this.pdQuestionAddress.controls['rent_amt'].setValue(this.getaddressDetails.rent_amt);
|
||||||
if(this.getaddressDetails.rent_amt != null){
|
// if(this.getaddressDetails.rent_amt != null){
|
||||||
this.rentAmtInwords = this.constant.convertNumberToWords(this.getaddressDetails.rent_amt);
|
// this.rentAmtInwords = this.constant.convertNumberToWords(this.getaddressDetails.rent_amt);
|
||||||
}
|
// }
|
||||||
this.pdQuestionAddress.controls['other_premises_bussiness_activity'].setValue(this.getaddressDetails.other_premises_bussiness_activity);
|
// this.pdQuestionAddress.controls['other_premises_bussiness_activity'].setValue(this.getaddressDetails.other_premises_bussiness_activity);
|
||||||
if(this.getaddressDetails['other_premises_bussiness_activity'] !=null) {
|
// if(this.getaddressDetails['other_premises_bussiness_activity'] !=null) {
|
||||||
this.pdQuestionAddress.controls['bussiness_activity_remark'].setValue(this.getaddressDetails.other_premises_bussiness_activity);
|
// this.pdQuestionAddress.controls['bussiness_activity_remark'].setValue(this.getaddressDetails.other_premises_bussiness_activity);
|
||||||
}
|
// }
|
||||||
else{
|
// else{
|
||||||
this.pdQuestionAddress.controls['bussiness_activity_remark'].setValue('');
|
// this.pdQuestionAddress.controls['bussiness_activity_remark'].setValue('');
|
||||||
}
|
// }
|
||||||
this.pdQuestionAddress.controls['bussiness_activity'].setValue(this.getaddressDetails.bussiness_activity);
|
// this.pdQuestionAddress.controls['bussiness_activity'].setValue(this.getaddressDetails.bussiness_activity);
|
||||||
|
|
||||||
this.pdQuestionAddress.controls['business_years'].setValue(this.getaddressDetails.business_years);
|
// this.pdQuestionAddress.controls['business_years'].setValue(this.getaddressDetails.business_years);
|
||||||
this.pdQuestionAddress.controls['business_month'].setValue(this.getaddressDetails.business_month);
|
// this.pdQuestionAddress.controls['business_month'].setValue(this.getaddressDetails.business_month);
|
||||||
|
|
||||||
|
|
||||||
console.log(this.getaddressDetails.additional_address_units);
|
console.log(this.getaddressDetails.additional_address_units);
|
||||||
|
|||||||
@ -35,7 +35,7 @@
|
|||||||
<mat-form-field style="width:100%;">
|
<mat-form-field style="width:100%;">
|
||||||
<input matInput placeholder="Description of the Assets" formControlName="any_other_assets" autocomplete="off">
|
<input matInput placeholder="Description of the Assets" formControlName="any_other_assets" autocomplete="off">
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
<mat-form-field style="width:100%;">
|
<!-- <mat-form-field style="width:100%;">
|
||||||
<input matInput placeholder="Value of the Assets" formControlName="any_other_asset_value" autocomplete="off" (keyup)="inWords($event,s,12)" >
|
<input matInput placeholder="Value of the Assets" formControlName="any_other_asset_value" autocomplete="off" (keyup)="inWords($event,s,12)" >
|
||||||
<mat-hint align="end" style="font-size:12px" *ngIf="detail.get('any_other_asset_value').value != ''">{{"₹"}} {{OtherAssetValueInwords[s]}} Only</mat-hint>
|
<mat-hint align="end" style="font-size:12px" *ngIf="detail.get('any_other_asset_value').value != ''">{{"₹"}} {{OtherAssetValueInwords[s]}} Only</mat-hint>
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
@ -43,7 +43,7 @@
|
|||||||
<mat-select placeholder="Is there any asset loan?" formControlName="any_other_asset_loan">
|
<mat-select placeholder="Is there any asset loan?" formControlName="any_other_asset_loan">
|
||||||
<mat-option value="{{data.value}}" *ngFor="let data of m_any_asset_loan_type">{{data.viewValue}}</mat-option>
|
<mat-option value="{{data.value}}" *ngFor="let data of m_any_asset_loan_type">{{data.viewValue}}</mat-option>
|
||||||
</mat-select>
|
</mat-select>
|
||||||
</mat-form-field>
|
</mat-form-field> -->
|
||||||
<!--<mat-form-field *ngIf="detail.get('property_type').value == 5" style="width:100%">
|
<!--<mat-form-field *ngIf="detail.get('property_type').value == 5" style="width:100%">
|
||||||
<input matInput placeholder="Other Property Type" formControlName="other_property_type" autocomplete="off">
|
<input matInput placeholder="Other Property Type" formControlName="other_property_type" autocomplete="off">
|
||||||
</mat-form-field>-->
|
</mat-form-field>-->
|
||||||
@ -85,6 +85,25 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<!--Equipment Manufacturing-->
|
||||||
|
<div *ngIf="sup.get('assets_mode').value == 4">
|
||||||
|
<div *ngFor="let detail of sup['controls'].details['controls']; let s = index">
|
||||||
|
<div [formGroupName]="s">
|
||||||
|
|
||||||
|
<!--<div fxLayout="row" fxLayoutGap="2px" fxLayoutAlign="start none">
|
||||||
|
<mat-form-field style="width:40%">
|
||||||
|
<input matInput placeholder="Manufacturer, Model" formControlName="manufacturer_model_two_weeler" autocomplete="off">-->
|
||||||
|
|
||||||
|
<div fxLayout="row" fxLayoutGap="2px" fxLayoutAlign="start none">
|
||||||
|
<mat-form-field style="width:100%">
|
||||||
|
<input matInput placeholder="Description" formControlName="equipment_manufacturing_description" >
|
||||||
|
</mat-form-field>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<!--jwell details -->
|
<!--jwell details -->
|
||||||
<!--<div *ngIf="sup.get('assets_mode').value == 4">
|
<!--<div *ngIf="sup.get('assets_mode').value == 4">
|
||||||
<div fxLayout="row" fxLayoutGap="2px" fxLayoutAlign="start none">
|
<div fxLayout="row" fxLayoutGap="2px" fxLayoutAlign="start none">
|
||||||
@ -172,14 +191,17 @@
|
|||||||
<input matInput placeholder="Specify Type" formControlName="other_investments_type" autocomplete="off">
|
<input matInput placeholder="Specify Type" formControlName="other_investments_type" autocomplete="off">
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
</div>
|
</div>
|
||||||
|
<mat-form-field style="width:100%" *ngIf="detail.get('investments_type').value == 6 || detail.get('investments_type').value == 5 || detail.get('investments_type').value == 4">
|
||||||
|
<input matInput autocomplete="off" placeholder="Name of organisation in which investment done" formControlName="in_which_organisation">
|
||||||
|
</mat-form-field>
|
||||||
<div fxFlex="33">
|
<div fxFlex="33">
|
||||||
<mat-form-field style="width:100%">
|
<mat-form-field style="width:100%">
|
||||||
<input matInput placeholder="Amount of Investment" formControlName="amount_of_invest" (keyup)="inWords($event,s,9)">
|
<input matInput placeholder="Current Market Value" formControlName="amount_of_invest" (keyup)="inWords($event,s,9)">
|
||||||
<mat-hint align="end" style="font-size:12px" *ngIf="detail.get('amount_of_invest').value != ''">{{"₹"}} {{AmtInvestInwords[s]}} Only</mat-hint>
|
<mat-hint align="end" style="font-size:12px" *ngIf="detail.get('amount_of_invest').value != ''">{{"₹"}} {{AmtInvestInwords[s]}} Only</mat-hint>
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
</div>
|
</div>
|
||||||
<div fxFlex="33">
|
<div fxFlex="33">
|
||||||
<mat-form-field style="width:100%">
|
<mat-form-field style="width:100%" *ngIf="detail.get('investments_type').value == 1 || detail.get('investments_type').value == 2 || detail.get('investments_type').value == 3">
|
||||||
<input matInput placeholder="Bank Name" formControlName="bank_name">
|
<input matInput placeholder="Bank Name" formControlName="bank_name">
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -94,7 +94,7 @@ export class PdQuestionAssestsPage {
|
|||||||
{
|
{
|
||||||
if(res['dataStatus']==true)
|
if(res['dataStatus']==true)
|
||||||
{
|
{
|
||||||
this.m_assets_type = res['records'].filter(data=>data.isactive==1 && data.id!=4);
|
this.m_assets_type = res['records'].filter(data=>data.isactive==1 && data.id!=5);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
@ -259,9 +259,10 @@ export class PdQuestionAssestsPage {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case '4': {
|
case '4': {
|
||||||
const control = (<FormArray>this.AssetsDetailsForm.controls['assets_details']).at(val).get('details') as FormArray
|
const control = (<FormArray>this.AssetsDetailsForm.controls['assets_details']).at(val).get('details') as FormArray;
|
||||||
|
|
||||||
//control.push(this.loadJwellDescription());
|
control.push(this.loadEquipmentManufacturingDescription());
|
||||||
|
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case '5': {
|
case '5': {
|
||||||
@ -325,8 +326,8 @@ export class PdQuestionAssestsPage {
|
|||||||
|
|
||||||
return this.fb.group({
|
return this.fb.group({
|
||||||
any_other_assets: [''],
|
any_other_assets: [''],
|
||||||
any_other_asset_value:[''],
|
//any_other_asset_value:[''],
|
||||||
any_other_asset_loan:['']
|
//any_other_asset_loan:['']
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -345,6 +346,7 @@ export class PdQuestionAssestsPage {
|
|||||||
return this.fb.group({
|
return this.fb.group({
|
||||||
investments_type: [''],
|
investments_type: [''],
|
||||||
other_investments_type:[''],
|
other_investments_type:[''],
|
||||||
|
in_which_organisation:[''],
|
||||||
amount_of_invest: [''],
|
amount_of_invest: [''],
|
||||||
bank_name: ['']
|
bank_name: ['']
|
||||||
});
|
});
|
||||||
@ -357,6 +359,12 @@ export class PdQuestionAssestsPage {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
loadEquipmentManufacturingDescription() {
|
||||||
|
return this.fb.group({
|
||||||
|
equipment_manufacturing_description: ['']
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
load_Two_Weeler() {
|
load_Two_Weeler() {
|
||||||
return this.fb.group({
|
return this.fb.group({
|
||||||
manufacturer_model_two_weeler: ['']
|
manufacturer_model_two_weeler: ['']
|
||||||
@ -387,8 +395,8 @@ export class PdQuestionAssestsPage {
|
|||||||
otherAssetsDescriptionWithData(data) {
|
otherAssetsDescriptionWithData(data) {
|
||||||
return this.fb.group({
|
return this.fb.group({
|
||||||
any_other_assets: [data.any_other_assets],
|
any_other_assets: [data.any_other_assets],
|
||||||
any_other_asset_value : [data.any_other_asset_value],
|
//any_other_asset_value : [data.any_other_asset_value],
|
||||||
any_other_asset_loan:[data.any_other_asset_loan]
|
//any_other_asset_loan:[data.any_other_asset_loan]
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
otherBusinessAssetsDescriptionWithData(data) {
|
otherBusinessAssetsDescriptionWithData(data) {
|
||||||
@ -414,6 +422,7 @@ export class PdQuestionAssestsPage {
|
|||||||
return this.fb.group({
|
return this.fb.group({
|
||||||
investments_type: [data.investments_type],
|
investments_type: [data.investments_type],
|
||||||
other_investments_type:[data.other_investments_type],
|
other_investments_type:[data.other_investments_type],
|
||||||
|
in_which_organisation:[data.in_which_organisation],
|
||||||
amount_of_invest: [data.amount_of_invest],
|
amount_of_invest: [data.amount_of_invest],
|
||||||
bank_name: [data.bank_name]
|
bank_name: [data.bank_name]
|
||||||
});
|
});
|
||||||
@ -427,6 +436,11 @@ export class PdQuestionAssestsPage {
|
|||||||
manufacturer_model_vehicle: [data.manufacturer_model_vehicle]
|
manufacturer_model_vehicle: [data.manufacturer_model_vehicle]
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
loadEquipmentManufacturingDescriptionWithData(data) {
|
||||||
|
return this.fb.group({
|
||||||
|
equipment_manufacturing_description: [data.equipment_manufacturing_description]
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
load_Two_WeelerWithData(data) {
|
load_Two_WeelerWithData(data) {
|
||||||
return this.fb.group({
|
return this.fb.group({
|
||||||
@ -571,10 +585,10 @@ export class PdQuestionAssestsPage {
|
|||||||
'name_of_the_owner':datas.name_of_the_owner,
|
'name_of_the_owner':datas.name_of_the_owner,
|
||||||
'other_owner':datas.other_owner,
|
'other_owner':datas.other_owner,
|
||||||
//'relation':datas.relation,
|
//'relation':datas.relation,
|
||||||
'any_other_asset_value' : datas.any_other_asset_value,
|
// 'any_other_asset_value' : datas.any_other_asset_value,
|
||||||
'any_other_asset_loan' : datas.any_other_asset_loan,
|
//'any_other_asset_loan' : datas.any_other_asset_loan,
|
||||||
};
|
};
|
||||||
this.OtherAssetValueInwords[i] = this.constprovider.convertNumberToWords(+datas.any_other_asset_value);
|
//this.OtherAssetValueInwords[i] = this.constprovider.convertNumberToWords(+datas.any_other_asset_value);
|
||||||
});
|
});
|
||||||
const control = (<FormArray>this.AssetsDetailsForm.controls['assets_details']).at(val).get('details') as FormArray;
|
const control = (<FormArray>this.AssetsDetailsForm.controls['assets_details']).at(val).get('details') as FormArray;
|
||||||
control.push(this.otherAssetsDescriptionWithData(array_data));
|
control.push(this.otherAssetsDescriptionWithData(array_data));
|
||||||
@ -600,15 +614,18 @@ export class PdQuestionAssestsPage {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case '4': {
|
case '4': {
|
||||||
this.FormList = true;
|
let array_data:any
|
||||||
const control = (<FormArray>this.AssetsDetailsForm.controls['assets_details']).at(val).get('details') as FormArray;
|
data.forEach((datas,i)=>{
|
||||||
control.push(this.loadJwellDescriptionWithData(data));
|
array_data={'equipment_manufacturing_description': datas.equipment_manufacturing_description }
|
||||||
break;
|
})
|
||||||
}
|
const control = (<FormArray>this.AssetsDetailsForm.controls['assets_details']).at(val).get('details') as FormArray;
|
||||||
|
control.push(this.loadEquipmentManufacturingDescriptionWithData(array_data));
|
||||||
|
break;
|
||||||
|
}
|
||||||
case '5': {
|
case '5': {
|
||||||
this.FormList = true;
|
this.FormList = true;
|
||||||
const control = (<FormArray>this.AssetsDetailsForm.controls['assets_details']).at(val).get('details') as FormArray;
|
const control = (<FormArray>this.AssetsDetailsForm.controls['assets_details']).at(val).get('details') as FormArray;
|
||||||
control.push(this.loadConsumerDurableDescriptionWithData(data));
|
// control.push(this.loadConsumerDurableDescriptionWithData(data));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case '6': {
|
case '6': {
|
||||||
@ -635,6 +652,7 @@ export class PdQuestionAssestsPage {
|
|||||||
this.AmtInvestInwords[i] = this.constprovider.convertNumberToWords(+datas.amount_of_invest);
|
this.AmtInvestInwords[i] = this.constprovider.convertNumberToWords(+datas.amount_of_invest);
|
||||||
array_data = { 'investments_type': datas.investments_type,
|
array_data = { 'investments_type': datas.investments_type,
|
||||||
'other_investments_type' : datas.other_investments_type,
|
'other_investments_type' : datas.other_investments_type,
|
||||||
|
'in_which_organisation':datas.in_which_organisation,
|
||||||
'amount_of_invest': datas.amount_of_invest,
|
'amount_of_invest': datas.amount_of_invest,
|
||||||
'bank_name': datas.bank_name };
|
'bank_name': datas.bank_name };
|
||||||
});
|
});
|
||||||
|
|||||||
@ -126,6 +126,7 @@ export class PdQuestionClientInfoPage {
|
|||||||
// let api_main_raw_materials = Object.keys(dataForm.main_raw_materials).map(function (key) {
|
// let api_main_raw_materials = Object.keys(dataForm.main_raw_materials).map(function (key) {
|
||||||
// return dataForm.main_raw_materials[key];
|
// return dataForm.main_raw_materials[key];
|
||||||
// });
|
// });
|
||||||
|
console.log(dataForm);
|
||||||
let api_main_raw_materials = dataForm.manufacturing_details[0].main_raw_materials;
|
let api_main_raw_materials = dataForm.manufacturing_details[0].main_raw_materials;
|
||||||
|
|
||||||
this.initManufacturingProductsDetails(api_main_raw_materials);
|
this.initManufacturingProductsDetails(api_main_raw_materials);
|
||||||
|
|||||||
@ -209,6 +209,34 @@
|
|||||||
<!-- // -->
|
<!-- // -->
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div *ngIf="details.get('estimate_net_profit').value != ''">
|
||||||
|
<mat-form-field >
|
||||||
|
<input matInput autocomplete="off" placeholder="what is the average no of days taken to receive the money?" formControlName="estimate_receive_the_money_in_days" type="number">
|
||||||
|
</mat-form-field>
|
||||||
|
<mat-form-field >
|
||||||
|
<input matInput autocomplete="off" placeholder="what is the average no of days taken to pay the money?" formControlName="estimate_pay_the_money_in_days" type="number">
|
||||||
|
</mat-form-field>
|
||||||
|
<mat-form-field >
|
||||||
|
<input matInput autocomplete="off" placeholder="What is the average no of days for which stock lies unsold during the year?" formControlName="estimate_unsold_stock_lies_in_days" type="number">
|
||||||
|
</mat-form-field>
|
||||||
|
<mat-form-field >
|
||||||
|
<mat-select placeholder="Is there Working Capital Facilities?" formControlName="is_there_working_capital_available">
|
||||||
|
<mat-option value="yes">Yes</mat-option>
|
||||||
|
<mat-option value="no">No</mat-option>
|
||||||
|
</mat-select>
|
||||||
|
</mat-form-field>
|
||||||
|
<mat-form-field *ngIf="details.get('is_there_working_capital_available').value == 'yes'">
|
||||||
|
<mat-select multiple formControlName="estimate_working_capital_facilities_availed" placeholder="Working Capital Facilities availed">
|
||||||
|
<mat-option *ngFor="let a of av" [value]="a.id">{{a.name}}</mat-option>
|
||||||
|
</mat-select>
|
||||||
|
</mat-form-field>
|
||||||
|
<mat-form-field *ngIf="details.get('estimate_working_capital_facilities_availed').value != ''">
|
||||||
|
<input matInput autocomplete="off" placeholder="Specify The Reason" formControlName="reason_for_working_capital_facilities_availed">
|
||||||
|
</mat-form-field>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
<!-- <span *ngIf="details.get('estimate_profit_or_loss').value == 2 "> -->
|
<!-- <span *ngIf="details.get('estimate_profit_or_loss').value == 2 "> -->
|
||||||
<div style="width:100%" *ngIf="details.get('estimate_profit_or_loss').value == 2 && details.get('estimate_net_margin_availablity').value == 'yes' ">
|
<div style="width:100%" *ngIf="details.get('estimate_profit_or_loss').value == 2 && details.get('estimate_net_margin_availablity').value == 'yes' ">
|
||||||
<mat-form-field >
|
<mat-form-field >
|
||||||
|
|||||||
@ -45,6 +45,14 @@ export class PdQuestionFinancialInfoPage {
|
|||||||
AV_marginLossAmtInwords: any=[];
|
AV_marginLossAmtInwords: any=[];
|
||||||
formDetails: any;
|
formDetails: any;
|
||||||
|
|
||||||
|
av : any =[{id:6, name:'Letter of Credit'},
|
||||||
|
{id:2, name:'Bank Guarantee'},
|
||||||
|
{id:3, name:'Cash Credit Limit'},
|
||||||
|
{id:7, name:'OD Limit'},
|
||||||
|
{id:4, name:'Factoring'},
|
||||||
|
{id:5, name:'Forfaiting'},
|
||||||
|
{id:1, name:'Others'}]
|
||||||
|
|
||||||
constructor(public navCtrl: NavController, public navParams: NavParams,public aws:AwsServiceProvider,
|
constructor(public navCtrl: NavController, public navParams: NavParams,public aws:AwsServiceProvider,
|
||||||
public toast:ToastProvider, public qustCat:QuestionCategoryProvider,public fb:FormBuilder,public cons:ConstantsProvider) {
|
public toast:ToastProvider, public qustCat:QuestionCategoryProvider,public fb:FormBuilder,public cons:ConstantsProvider) {
|
||||||
this.pdDetails=this.navParams.get('pdDetails');
|
this.pdDetails=this.navParams.get('pdDetails');
|
||||||
@ -208,7 +216,13 @@ export class PdQuestionFinancialInfoPage {
|
|||||||
estimate_net_loss_to:[''],
|
estimate_net_loss_to:[''],
|
||||||
estimate_net_loss_percent:[''],
|
estimate_net_loss_percent:[''],
|
||||||
estimate_net_loss:[''],
|
estimate_net_loss:[''],
|
||||||
estimate_reason_for_loss:['']
|
estimate_reason_for_loss:[''],
|
||||||
|
estimate_receive_the_money_in_days:[''],
|
||||||
|
estimate_pay_the_money_in_days:[''],
|
||||||
|
estimate_unsold_stock_lies_in_days:[''],
|
||||||
|
estimate_working_capital_facilities_availed:[''],
|
||||||
|
reason_for_working_capital_facilities_availed:[''],
|
||||||
|
is_there_working_capital_available:['']
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@ -184,9 +184,8 @@
|
|||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
<mat-form-field style="width: 100%">
|
<mat-form-field style="width: 100%">
|
||||||
<mat-select placeholder="Payment Mode" formControlName="trade_product_payment_mode">
|
<mat-select placeholder="Payment Mode" formControlName="trade_product_payment_mode">
|
||||||
<mat-option value="Payment received in Cash.">Payment received in Cash.</mat-option>
|
<mat-option value="Payment made in Cash.">Payment made in Cash.</mat-option>
|
||||||
<mat-option value="Payment received through Banking channels.">Payment received through
|
<mat-option value="Payment made through Banking channels.">Payment made through Banking
|
||||||
Banking
|
|
||||||
channels.</mat-option>
|
channels.</mat-option>
|
||||||
</mat-select>
|
</mat-select>
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
|
|||||||
@ -112,8 +112,8 @@
|
|||||||
<h6>Earning Details</h6>
|
<h6>Earning Details</h6>
|
||||||
<mat-form-field>
|
<mat-form-field>
|
||||||
<mat-select placeholder="Segment" formControlName="earning_segment" >
|
<mat-select placeholder="Segment" formControlName="earning_segment" >
|
||||||
<mat-option value="{{segment.customer_segment_id}}" *ngFor="let segment of cusSeg">
|
<mat-option value="{{segment.earning_member_status_id}}" *ngFor="let segment of cusSeg">
|
||||||
{{segment.name}}
|
{{segment.earning_member_status}}
|
||||||
</mat-option>
|
</mat-option>
|
||||||
</mat-select>
|
</mat-select>
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
@ -125,7 +125,7 @@
|
|||||||
<mat-hint align="end" style="font-size: 11px" *ngIf="item.get('earning_gross_income_per_month').value != '' ">{{"₹"}} {{IncomePerMonth[ix]}} Only</mat-hint>
|
<mat-hint align="end" style="font-size: 11px" *ngIf="item.get('earning_gross_income_per_month').value != '' ">{{"₹"}} {{IncomePerMonth[ix]}} Only</mat-hint>
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
<mat-form-field>
|
<mat-form-field>
|
||||||
<input matInput placeholder="Name of the Employer/Business" formControlName="earning_name_of_the_employer_or_business" >
|
<input matInput [placeholder]="item.get('earning_segment').value != 5 ? 'Name of the Employer/Business' : 'Pension Received From'" formControlName="earning_name_of_the_employer_or_business" >
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
<mat-form-field>
|
<mat-form-field>
|
||||||
<input matInput type="number" placeholder="No. of years in Employer/Business" formControlName="earning_number_of_years_in_employment_or_business" >
|
<input matInput type="number" placeholder="No. of years in Employer/Business" formControlName="earning_number_of_years_in_employment_or_business" >
|
||||||
|
|||||||
@ -343,13 +343,18 @@ data:any;
|
|||||||
this.filteredStates = res['records'].filter(per=>per.isactive==1);
|
this.filteredStates = res['records'].filter(per=>per.isactive==1);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
this.qustCat.getcommondrop('CUSTOMERSEGMENT').subscribe(res=>
|
// this.qustCat.getcommondrop('CUSTOMERSEGMENT').subscribe(res=>
|
||||||
{
|
// {
|
||||||
if(res['dataStatus']==true)
|
// if(res['dataStatus']==true)
|
||||||
{
|
// {
|
||||||
|
// this.cusSeg = res['records'].filter(seg=>seg.isactive==1);
|
||||||
|
// }
|
||||||
|
// });
|
||||||
|
this.qustCat.getcommondrop('EARNINGMEMBERSSTATUS').subscribe(res=>{
|
||||||
|
if(res['dataStatus']==true){
|
||||||
this.cusSeg = res['records'].filter(seg=>seg.isactive==1);
|
this.cusSeg = res['records'].filter(seg=>seg.isactive==1);
|
||||||
}
|
}
|
||||||
});
|
})
|
||||||
this.qustCat.getcommondrop('RESIDENCEOWNERSHIP').subscribe(res=>
|
this.qustCat.getcommondrop('RESIDENCEOWNERSHIP').subscribe(res=>
|
||||||
{
|
{
|
||||||
if(res['dataStatus']==true)
|
if(res['dataStatus']==true)
|
||||||
|
|||||||
@ -39,11 +39,28 @@
|
|||||||
<mat-select
|
<mat-select
|
||||||
placeholder="Is the location of the business / profession suited to the nature of business / service provided? "
|
placeholder="Is the location of the business / profession suited to the nature of business / service provided? "
|
||||||
formControlName="is_service_provided" required>
|
formControlName="is_service_provided" required>
|
||||||
|
<mat-option>Select</mat-option>
|
||||||
<mat-option value="well_suited.">Well Suited.</mat-option>
|
<mat-option value="well_suited.">Well Suited.</mat-option>
|
||||||
<mat-option value="fairly_suited">Fairly Suited</mat-option>
|
<mat-option value="fairly_suited">Fairly Suited</mat-option>
|
||||||
<mat-option value="not_suited">Not Suited</mat-option>
|
<mat-option value="not_suited">Not Suited</mat-option>
|
||||||
</mat-select>
|
</mat-select>
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
|
<mat-form-field style="width:100%;">
|
||||||
|
<mat-select placeholder="PD Officers Recommendation" formControlName="pd_officers_recommendation" required (selectionChange)="RecommendationChange($event.value)">
|
||||||
|
<mat-option>Select</mat-option>
|
||||||
|
<mat-option *ngFor="let list of m_recommendationList" [value]="list.pdofficer_recommendation_id">{{ list.pdofficer_recommendation }}</mat-option>
|
||||||
|
</mat-select>
|
||||||
|
</mat-form-field>
|
||||||
|
|
||||||
|
<mat-form-field *ngIf="_finalRemarkForm.controls['pd_officers_recommendation'].value == 3">
|
||||||
|
<input matInput autocomplete="off" placeholder="Specify Reason for Negative" formControlName="enter_reason_for_negative">
|
||||||
|
</mat-form-field>
|
||||||
|
<mat-form-field *ngIf="_finalRemarkForm.controls['pd_officers_recommendation'].value == 1">
|
||||||
|
<input matInput autocomplete="off" placeholder="Specify PD Officers Recommendation" formControlName="others_pd_officers_recommendation">
|
||||||
|
</mat-form-field>
|
||||||
|
<mat-form-field *ngIf="_finalRemarkForm.controls['pd_officers_recommendation'].value == 4">
|
||||||
|
<input matInput autocomplete="off" placeholder="Specify Reason for Refer to Credit" formControlName="enter_reason_for_refer_to_credit">
|
||||||
|
</mat-form-field>
|
||||||
</mat-card-content>
|
</mat-card-content>
|
||||||
</mat-card>
|
</mat-card>
|
||||||
<mat-card>
|
<mat-card>
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { Component } from '@angular/core';
|
import { Component } from '@angular/core';
|
||||||
import { IonicPage, NavController, NavParams } from 'ionic-angular';
|
import { IonicPage, NavController, NavParams } from 'ionic-angular';
|
||||||
import { FormGroup, FormBuilder} from '@angular/forms';
|
import { FormGroup, FormBuilder,Validators} from '@angular/forms';
|
||||||
// import { t } from '@angular/core/src/render3';
|
// import { t } from '@angular/core/src/render3';
|
||||||
import { AwsServiceProvider } from '../../../providers/aws-service/aws-service';
|
import { AwsServiceProvider } from '../../../providers/aws-service/aws-service';
|
||||||
import { QuestionCategoryProvider } from '../../../providers/question-category/question-category';
|
import { QuestionCategoryProvider } from '../../../providers/question-category/question-category';
|
||||||
@ -26,6 +26,7 @@ export class PdQuestionFinalRemarkPage {
|
|||||||
pdid:any;
|
pdid:any;
|
||||||
FormId:any;
|
FormId:any;
|
||||||
_finalRemarkForm:FormGroup;
|
_finalRemarkForm:FormGroup;
|
||||||
|
m_recommendationList: any=[];
|
||||||
constructor(public navCtrl: NavController, public navParams: NavParams, public fb:FormBuilder, public qustcat:QuestionCategoryProvider,public aws:AwsServiceProvider,public toast:ToastProvider) {
|
constructor(public navCtrl: NavController, public navParams: NavParams, public fb:FormBuilder, public qustcat:QuestionCategoryProvider,public aws:AwsServiceProvider,public toast:ToastProvider) {
|
||||||
this.pdDetails=this.navParams.get('pdDetails');
|
this.pdDetails=this.navParams.get('pdDetails');
|
||||||
this.pdid=this.pdDetails.pd_id
|
this.pdid=this.pdDetails.pd_id
|
||||||
@ -40,7 +41,12 @@ export class PdQuestionFinalRemarkPage {
|
|||||||
final_custormer_remark_type:[null],
|
final_custormer_remark_type:[null],
|
||||||
final_other_customer_behaviour:[null],
|
final_other_customer_behaviour:[null],
|
||||||
is_service_provided:[null],
|
is_service_provided:[null],
|
||||||
final_form_remarks:[null]
|
final_form_remarks:[null],
|
||||||
|
pd_officers_recommendation:[null],
|
||||||
|
others_pd_officers_recommendation:[''],
|
||||||
|
enter_reason_for_negative:[''],
|
||||||
|
enter_reason_for_refer_to_credit:[''],
|
||||||
|
|
||||||
})
|
})
|
||||||
this.getDropDown();
|
this.getDropDown();
|
||||||
this.getFinalRemark();
|
this.getFinalRemark();
|
||||||
@ -50,10 +56,73 @@ export class PdQuestionFinalRemarkPage {
|
|||||||
}
|
}
|
||||||
getDropDown(){
|
getDropDown(){
|
||||||
this.qustcat.getcommondrop('CUSTOMERBEHAVIOUR').subscribe(res=>{
|
this.qustcat.getcommondrop('CUSTOMERBEHAVIOUR').subscribe(res=>{
|
||||||
console.log("drop",res);
|
// console.log("drop",res);
|
||||||
this.m_remarkTypeCustomerBehaviour=res['records'].filter(data=>data.isactive==1)
|
this.m_remarkTypeCustomerBehaviour=res['records'].filter(data=>data.isactive==1)
|
||||||
})
|
})
|
||||||
|
this.qustcat.getcommondrop('PDOFFICERRECOMMENDATIONS').subscribe(res=>{
|
||||||
|
this.m_recommendationList=res['records']
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
RecommendationChange(e){
|
||||||
|
|
||||||
|
console.log('e',e);
|
||||||
|
if(e==1){
|
||||||
|
console.log('other only',e);
|
||||||
|
this._finalRemarkForm.controls['others_pd_officers_recommendation'].setValidators([Validators.required]);
|
||||||
|
this._finalRemarkForm.controls['others_pd_officers_recommendation'].updateValueAndValidity();
|
||||||
|
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_negative'].clearValidators();
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_negative'].updateValueAndValidity();
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_negative'].setValue('');
|
||||||
|
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_refer_to_credit'].clearValidators();
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_refer_to_credit'].updateValueAndValidity();
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_refer_to_credit'].setValue('');
|
||||||
|
}
|
||||||
|
if(e==2){
|
||||||
|
console.log('all Validation clear ',e);
|
||||||
|
this._finalRemarkForm.controls['others_pd_officers_recommendation'].clearValidators();
|
||||||
|
this._finalRemarkForm.controls['others_pd_officers_recommendation'].updateValueAndValidity();
|
||||||
|
this._finalRemarkForm.controls['others_pd_officers_recommendation'].setValue('');
|
||||||
|
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_negative'].clearValidators();
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_negative'].updateValueAndValidity();
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_negative'].setValue('');
|
||||||
|
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_refer_to_credit'].clearValidators();
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_refer_to_credit'].updateValueAndValidity();
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_refer_to_credit'].setValue('');
|
||||||
|
|
||||||
|
}
|
||||||
|
if(e==3){
|
||||||
|
console.log('negative only',e);
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_negative'].setValidators([Validators.required]);
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_negative'].updateValueAndValidity();
|
||||||
|
|
||||||
|
this._finalRemarkForm.controls['others_pd_officers_recommendation'].setValue('');
|
||||||
|
this._finalRemarkForm.controls['others_pd_officers_recommendation'].clearValidators();
|
||||||
|
this._finalRemarkForm.controls['others_pd_officers_recommendation'].updateValueAndValidity();
|
||||||
|
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_refer_to_credit'].setValue('');
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_refer_to_credit'].clearValidators();
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_refer_to_credit'].updateValueAndValidity();
|
||||||
|
|
||||||
|
}
|
||||||
|
if(e==4){
|
||||||
|
console.log('credit only',e);
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_refer_to_credit'].setValidators([Validators.required]);
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_refer_to_credit'].updateValueAndValidity();
|
||||||
|
|
||||||
|
this._finalRemarkForm.controls['others_pd_officers_recommendation'].setValue('');
|
||||||
|
this._finalRemarkForm.controls['others_pd_officers_recommendation'].clearValidators();
|
||||||
|
this._finalRemarkForm.controls['others_pd_officers_recommendation'].updateValueAndValidity();
|
||||||
|
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_negative'].setValue('');
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_negative'].clearValidators();
|
||||||
|
this._finalRemarkForm.controls['enter_reason_for_negative'].updateValueAndValidity();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
getFinalRemark(){
|
getFinalRemark(){
|
||||||
let saveRecords={'pd_id':this.pdid,'pd_form_id':this.FormId.form_id}
|
let saveRecords={'pd_id':this.pdid,'pd_form_id':this.FormId.form_id}
|
||||||
this.qustcat.retiverForm(saveRecords).subscribe(data=>{
|
this.qustcat.retiverForm(saveRecords).subscribe(data=>{
|
||||||
|
|||||||
@ -132,7 +132,7 @@ export class PdQuestionGeneralInfoPage {
|
|||||||
}
|
}
|
||||||
|
|
||||||
ionViewDidLoad() {
|
ionViewDidLoad() {
|
||||||
this.pd_applicants_details.pop();
|
// this.pd_applicants_details.pop();
|
||||||
console.log('ionViewDidLoad PdQuestionGeneralInfoPage');
|
console.log('ionViewDidLoad PdQuestionGeneralInfoPage');
|
||||||
this.getGeneralForm()
|
this.getGeneralForm()
|
||||||
}
|
}
|
||||||
|
|||||||
@ -70,7 +70,7 @@
|
|||||||
<mat-form-field style="width: 100%" *ngIf="loanDetailsForm.controls['lender'].value == 3">
|
<mat-form-field style="width: 100%" *ngIf="loanDetailsForm.controls['lender'].value == 3">
|
||||||
<input matInput placeholder="Specify Others Lender" formControlName="other_bt_lender">
|
<input matInput placeholder="Specify Others Lender" formControlName="other_bt_lender">
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
<mat-form-field style="width: 100%">
|
<mat-form-field style="width: 100%" *ngIf="loanDetailsForm.controls['is_transfer'].value == 'yes'">
|
||||||
<input matInput placeholder="Top Up Amt" type="text" formControlName="topup_amount" (keyup)="inWords($event,5)">
|
<input matInput placeholder="Top Up Amt" type="text" formControlName="topup_amount" (keyup)="inWords($event,5)">
|
||||||
<mat-hint align="end" *ngIf="loanDetailsForm.controls['topup_amount'].value != ''">{{"₹"}} {{topUpAmtInWords}} Only</mat-hint>
|
<mat-hint align="end" *ngIf="loanDetailsForm.controls['topup_amount'].value != ''">{{"₹"}} {{topUpAmtInWords}} Only</mat-hint>
|
||||||
</mat-form-field >
|
</mat-form-field >
|
||||||
|
|||||||
@ -220,16 +220,46 @@ export class PdQuestionLoansPage {
|
|||||||
selectedBalancesTransferChanges(event: any){
|
selectedBalancesTransferChanges(event: any){
|
||||||
// console.log('First Time',event);
|
// console.log('First Time',event);
|
||||||
// console.log('First Time Value',event.value);
|
// console.log('First Time Value',event.value);
|
||||||
if(event.value == 'no') {
|
// if(event.value == 'no') {
|
||||||
this.loanDetailsForm.controls['is_topup'].clearValidators();
|
// this.loanDetailsForm.controls['is_topup'].clearValidators();
|
||||||
this.loanDetailsForm.controls['is_topup'].updateValueAndValidity();
|
//this.loanDetailsForm.controls['is_topup'].updateValueAndValidity();
|
||||||
|
// this.loanDetailsForm.controls['is_topup'].setValue('');
|
||||||
// console.log('no',event.value);
|
// console.log('no',event.value);
|
||||||
}
|
//}
|
||||||
else if(event.value == 'yes'){
|
//else if(event.value == 'yes'){
|
||||||
this.loanDetailsForm.controls['is_topup'].setValidators([Validators.required]);
|
// this.loanDetailsForm.controls['is_topup'].setValidators([Validators.required]);
|
||||||
this.loanDetailsForm.controls['is_topup'].updateValueAndValidity();
|
//this.loanDetailsForm.controls['is_topup'].updateValueAndValidity();
|
||||||
// console.log('yes',event.value);
|
// console.log('yes',event.value);
|
||||||
}
|
// }
|
||||||
|
if (event.value == 'no') {
|
||||||
|
this.loanDetailsForm.controls['source'].setValidators([Validators.required]);
|
||||||
|
this.loanDetailsForm.controls['source'].updateValueAndValidity();
|
||||||
|
|
||||||
|
this.loanDetailsForm.controls['own_contribution'].setValidators([Validators.required]);
|
||||||
|
this.loanDetailsForm.controls['own_contribution'].updateValueAndValidity();
|
||||||
|
|
||||||
|
this.loanDetailsForm.controls['other_bt_lender'].setValue('');
|
||||||
|
this.loanDetailsForm.controls['balance_transfer_amount'].setValue('');
|
||||||
|
this.loanDetailsForm.controls['lender'].setValue('');
|
||||||
|
this.loanDetailsForm.controls['topup_amount'].setValue('');
|
||||||
|
this.loanDetailsForm.controls['end_use_topup'].setValue('');
|
||||||
|
this.loanDetailsForm.controls['other_end_use_topup'].setValue('');
|
||||||
|
this.topUpAmtInWords=''
|
||||||
|
|
||||||
|
}
|
||||||
|
else if (event.value == 'yes') {
|
||||||
|
this.loanDetailsForm.controls['source'].setValue('');
|
||||||
|
this.loanDetailsForm.controls['source'].clearValidators();
|
||||||
|
this.loanDetailsForm.controls['source'].updateValueAndValidity();
|
||||||
|
|
||||||
|
this.loanDetailsForm.controls['own_contribution'].setValue('');
|
||||||
|
this.loanDetailsForm.controls['own_contribution'].clearValidators();
|
||||||
|
this.loanDetailsForm.controls['own_contribution'].updateValueAndValidity();
|
||||||
|
|
||||||
|
this.isOtherSource = false;
|
||||||
|
this.loanDetailsForm.controls['other_source'].setValue('');
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -422,7 +452,9 @@ export class PdQuestionLoansPage {
|
|||||||
});
|
});
|
||||||
records.owner_name_group = dataOwner_name;
|
records.owner_name_group = dataOwner_name;
|
||||||
}
|
}
|
||||||
|
else{
|
||||||
records.owner_name_group='';
|
records.owner_name_group='';
|
||||||
|
}
|
||||||
|
|
||||||
records.construction_status = this.loanDetailsForm.controls['construction_status'].value;
|
records.construction_status = this.loanDetailsForm.controls['construction_status'].value;
|
||||||
// records.percentage_of_construction = this.loanDetailsForm.controls['percentage_of_construction'].value;
|
// records.percentage_of_construction = this.loanDetailsForm.controls['percentage_of_construction'].value;
|
||||||
@ -552,7 +584,7 @@ export class PdQuestionLoansPage {
|
|||||||
this.loanDetailsForm.controls['other_bt_lender'].setValue(loanDetails.other_bt_lender);
|
this.loanDetailsForm.controls['other_bt_lender'].setValue(loanDetails.other_bt_lender);
|
||||||
this.loanDetailsForm.controls['property_type'].setValue(loanDetails.property_type);
|
this.loanDetailsForm.controls['property_type'].setValue(loanDetails.property_type);
|
||||||
this.propertyType =loanDetails.property_type;
|
this.propertyType =loanDetails.property_type;
|
||||||
if(loanDetails.property_type_others!=null){
|
if(loanDetails.property_type !=null){
|
||||||
this.mortage_type(this.propertyType);
|
this.mortage_type(this.propertyType);
|
||||||
console.log("mortageCardAccess",this.mortageCardAccess);
|
console.log("mortageCardAccess",this.mortageCardAccess);
|
||||||
if(this.mortageCardAccess == true){
|
if(this.mortageCardAccess == true){
|
||||||
|
|||||||
@ -71,14 +71,15 @@
|
|||||||
formControlName="others_frequency">
|
formControlName="others_frequency">
|
||||||
</mat-form-field>
|
</mat-form-field>
|
||||||
<ion-buttons end>
|
<ion-buttons end>
|
||||||
<ion-col col-3>
|
|
||||||
<a (click)="addIncomeDetails()" *ngIf="last">
|
<ion-col col-3 offset-3>
|
||||||
<ion-icon name="md-add" color="optblue" style="font-size: 22px;"></ion-icon></a>
|
|
||||||
</ion-col>
|
|
||||||
<ion-col offset-3 col-3>
|
|
||||||
<a (click)="deleteIncomeDetails(i)">
|
<a (click)="deleteIncomeDetails(i)">
|
||||||
<ion-icon name="md-close" color="optblue" style="font-size: 22px;"></ion-icon></a>
|
<ion-icon name="md-trash" color="optblue" style="font-size: 22px;"></ion-icon></a>
|
||||||
</ion-col>
|
</ion-col>
|
||||||
|
<ion-col offset-1 col-2>
|
||||||
|
<a (click)="addIncomeDetails()" *ngIf="last">
|
||||||
|
<ion-icon name="add-circle" color="optblue" style="font-size: 24px;"></ion-icon></a>
|
||||||
|
</ion-col>
|
||||||
</ion-buttons>
|
</ion-buttons>
|
||||||
</mat-card-content>
|
</mat-card-content>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -78,7 +78,9 @@ addIncomeDetails() {
|
|||||||
deleteIncomeDetails(index) {
|
deleteIncomeDetails(index) {
|
||||||
this.incomeDetails = this.otherIncomeForm.get('income_details') as FormArray;
|
this.incomeDetails = this.otherIncomeForm.get('income_details') as FormArray;
|
||||||
if(this.incomeDetails.length==1){
|
if(this.incomeDetails.length==1){
|
||||||
this.otherIncomeForm.controls['income_details'].reset();
|
// this.otherIncomeForm.controls['income_details'].reset();
|
||||||
|
this.otherIncomeForm.reset();
|
||||||
|
this.amtInWords[index]=''
|
||||||
}else{
|
}else{
|
||||||
this.incomeDetails.removeAt(index);
|
this.incomeDetails.removeAt(index);
|
||||||
}
|
}
|
||||||
@ -181,7 +183,7 @@ getOtherIncome()
|
|||||||
|
|
||||||
if(incomeArray.length==0)
|
if(incomeArray.length==0)
|
||||||
{
|
{
|
||||||
this.incomeDetails.push(this.createDetail());
|
// this.incomeDetails.push(this.createDetail());
|
||||||
}else
|
}else
|
||||||
{
|
{
|
||||||
incomeArray.forEach((datas,index)=>
|
incomeArray.forEach((datas,index)=>
|
||||||
@ -201,7 +203,7 @@ getOtherIncome()
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
this.incomeDetails.push(this.createDetail())
|
// this.incomeDetails.push(this.createDetail())
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|||||||
Binary file not shown.
BIN
www/assets/fonts/roboto-light.ttf
Normal file → Executable file
BIN
www/assets/fonts/roboto-light.ttf
Normal file → Executable file
Binary file not shown.
BIN
www/assets/fonts/roboto-medium.ttf
Normal file → Executable file
BIN
www/assets/fonts/roboto-medium.ttf
Normal file → Executable file
Binary file not shown.
BIN
www/assets/fonts/roboto-regular.ttf
Normal file → Executable file
BIN
www/assets/fonts/roboto-regular.ttf
Normal file → Executable file
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user