diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-assets-info/business-assets-info.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-assets-info/business-assets-info.component.ts index 86036ff9c..f6e9e3076 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-assets-info/business-assets-info.component.ts +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-assets-info/business-assets-info.component.ts @@ -297,8 +297,13 @@ export class BusinessAssetsInfoComponent implements OnInit { let selectedCity = this.cityArr.filter(element => element.city_id == dataValue.city)[0]; // console.log(selectedCity,dataValue.city,selectedState); let selectedPincode = this.pinArr.filter(element => element.pincode_id == dataValue.pincode)[0]; +console.log(selectedAddressType) - let addressType = dataValue.address_type != 1 ? selectedAddressType.address_type : dataValue.address_type_others; + let addressType = dataValue.address_type != 1 && selectedAddressType ? selectedAddressType.address_type : dataValue.address_type_others; + console.log(addressType) + if(addressType == undefined){ + addressType= '' + } this.address_type = addressType; let address = dataValue.address.replace(/\n/g,"") + ' , ' + selectedCity.city_name + ',' + selectedState.name + '-' + (dataValue.pincode == 1 ? dataValue.pincode_others : selectedPincode.pincode); diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/general-info/general-info.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/general-info/general-info.component.ts index 49e82f1b7..09cb5b46e 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/general-info/general-info.component.ts +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/general-info/general-info.component.ts @@ -201,6 +201,7 @@ export class GeneralInfoComponent implements OnInit { /** init form */ initFormDetails() { + console.log(this.fk_pd_type) this._generalForm = this._fb.group({ parent_pdid: this.parent_pdid, pdid: this.pdid, @@ -212,7 +213,7 @@ export class GeneralInfoComponent implements OnInit { company_with_relationships: this._fb.array([]), rental_income_rcv_in_years: '', rental_income_rcv_in_month: '', - is_kyc: ['',Validators.compose([Validators.required])], + is_kyc: ['',this.fk_pd_type != '2' && this.fk_pd_type != '3' ? Validators.compose([Validators.required]) : ''], kyc_and_captur_the_name: '', general_remark: '' }) @@ -1107,7 +1108,9 @@ salariedcheck(){ this._generalForm.get('is_kyc').clearValidators(); } else{ + if(this.fk_pd_type != '2' && this.fk_pd_type != '3'){ this._generalForm.get('is_kyc').setValidators(Validators.compose([Validators.required])) + } } this._generalForm.get('is_kyc').updateValueAndValidity() } diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/stock/stock.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/stock/stock.component.html index b97f38d94..7a034828b 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/stock/stock.component.html +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/stock/stock.component.html @@ -100,7 +100,7 @@ + formControlName="is_sufficiant_raw" > Select {{val.isdisplayvalue}} @@ -386,7 +386,7 @@
+ formControlName="is_sufficiant_finished_and_traded_goods"> Select {{val.isdisplayvalue}} @@ -502,7 +502,7 @@
+ formControlName="is_sufficiant_service_goods"> Select {{val.isdisplayvalue}}