diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/address/address.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/address/address.component.html index cf7c1b250..dff3288b5 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/address/address.component.html +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/address/address.component.html @@ -24,7 +24,7 @@
- + @@ -32,7 +32,7 @@
- + {{m_addressType.address_type}} @@ -42,14 +42,14 @@
- + Address Type Required
- + {{m_locality.locality_name}} @@ -59,14 +59,14 @@
- + Locality Required
- + MixUse Required @@ -74,7 +74,7 @@
- + {{data.description}} @@ -84,7 +84,7 @@
- + {{data.rating}} @@ -94,14 +94,14 @@
+ - + @@ -163,13 +163,13 @@
- + {{m_address_type.address_type}} - +
@@ -185,8 +185,8 @@ - - {{ vehicle.vehicle_type_name }} + + {{ vehicle.vehicle_type_name }} @@ -352,7 +352,7 @@ - + {{val.name}} 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 b43255d29..636965b07 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 @@ -266,18 +266,18 @@ export class BusinessAssetsInfoComponent implements OnInit { business_address_availability:[value.business_address_availability], business_is_pd_visited:[value.business_is_pd_visited], business_pd_visited_remark:[value.business_pd_visited_remark], - business_activity:[value.business_activity], - business_premises_additional_units: this._formBuilder.array([]), + // business_activity:[value.business_activity], + // business_premises_additional_units: this._formBuilder.array([]), business_assets_details : this._formBuilder.array([]), business_assets_form_remark:[value.business_assets_form_remark || null] }); - if(value.business_activity == 'yes'){ - this.addBusinessUnitsWithData(value.business_premises_additional_units); - } - else{ - const control = this._businessAssetsQuesFrom.controls['business_premises_additional_units']; - control.push(this.createUnits()); - } + // if(value.business_activity == 'yes'){ + // this.addBusinessUnitsWithData(value.business_premises_additional_units); + // } + // else{ + // const control = this._businessAssetsQuesFrom.controls['business_premises_additional_units']; + // control.push(this.createUnits()); + // } this.addBusinessAssetsDetailsWithData(value.business_assets_details); } else { this._businessAssetsQuesFrom = this._formBuilder.group({ @@ -290,12 +290,12 @@ export class BusinessAssetsInfoComponent implements OnInit { business_years:[''], business_month:[''], business_address_availability:[''], - business_activity:[''], + // business_activity:[''], business_is_pd_visited:[''], business_pd_visited_remark:[''], - business_premises_additional_units: this._formBuilder.array([ - this.createUnits() - ]), + // business_premises_additional_units: this._formBuilder.array([ + // this.createUnits() + // ]), business_assets_form_remark:[''] }); } @@ -573,30 +573,30 @@ export class BusinessAssetsInfoComponent implements OnInit { } loadDetails: boolean; - addBusinessUnitsWithData(data){ +// addBusinessUnitsWithData(data){ - var result = Object.keys(data).map(function (key) { - return data[key]; - }); +// var result = Object.keys(data).map(function (key) { +// return data[key]; +// }); - if (result.length > 0) { - for (let val of result) { - let vals = { - no_of_additional_units: val.no_of_additional_units, - premises_type: val.premises_type, - premises_type_others: val.premises_type_others, - premises_city: val.premises_city, - premises_remarks: val.premises_remarks, - }; - const control = this._businessAssetsQuesFrom.controls['business_premises_additional_units']; - control.push(this.createUnitswithData(vals)); - } - }else{ - const control = this._businessAssetsQuesFrom.controls['business_premises_additional_units']; - control.push(this.createUnits()); - } +// if (result.length > 0) { +// for (let val of result) { +// let vals = { +// no_of_additional_units: val.no_of_additional_units, +// premises_type: val.premises_type, +// premises_type_others: val.premises_type_others, +// premises_city: val.premises_city, +// premises_remarks: val.premises_remarks, +// }; +// const control = this._businessAssetsQuesFrom.controls['business_premises_additional_units']; +// control.push(this.createUnitswithData(vals)); +// } +// }else{ +// const control = this._businessAssetsQuesFrom.controls['business_premises_additional_units']; +// control.push(this.createUnits()); +// } -} +// } addBusinessAssetsDetailsWithData(supp_data) { @@ -894,42 +894,42 @@ export class BusinessAssetsInfoComponent implements OnInit { console.log(item); console.log(value); console.log(flag); -if(flag == 1){ - if(value == 'yes') - { this._businessAssetsQuesFrom.controls.business_years.setValidators([Validators.required]) ; - this._businessAssetsQuesFrom.controls.business_month.setValidators([Validators.required]) ; - this._businessAssetsQuesFrom.controls.business_address_availability.setValidators([Validators.required]) ; - this._businessAssetsQuesFrom.controls.business_activity.setValidators([Validators.required]) ; - this._businessAssetsQuesFrom.controls.business_is_pd_visited.setValidators([Validators.required]) ; - this._businessAssetsQuesFrom.controls.business_pd_visited_remark.setValidators([Validators.required]) ; - this._businessAssetsQuesFrom.controls.business_activity.setValidators([Validators.required]) ; - } - else{ - this._businessAssetsQuesFrom.controls.business_years.clearValidators(); - this._businessAssetsQuesFrom.controls.business_month.clearValidators(); - this._businessAssetsQuesFrom.controls.business_address_availability.clearValidators(); - this._businessAssetsQuesFrom.controls.business_activity.clearValidators(); - this._businessAssetsQuesFrom.controls.business_is_pd_visited.clearValidators(); - this._businessAssetsQuesFrom.controls.business_pd_visited_remark.clearValidators(); - this._businessAssetsQuesFrom.controls.business_activity.clearValidators(); - } - this._businessAssetsQuesFrom.controls.business_years.updateValueAndValidity(); - this._businessAssetsQuesFrom.controls.business_month.updateValueAndValidity(); - this._businessAssetsQuesFrom.controls.business_address_availability.updateValueAndValidity(); - this._businessAssetsQuesFrom.controls.business_activity.updateValueAndValidity(); - this._businessAssetsQuesFrom.controls.business_is_pd_visited.updateValueAndValidity(); - this._businessAssetsQuesFrom.controls.business_pd_visited_remark.updateValueAndValidity(); - this._businessAssetsQuesFrom.controls.business_activity.updateValueAndValidity(); - + if(flag == 1){ + if(value == 'yes') + { this._businessAssetsQuesFrom.controls.business_years.setValidators([Validators.required]) ; + this._businessAssetsQuesFrom.controls.business_month.setValidators([Validators.required]) ; + this._businessAssetsQuesFrom.controls.business_address_availability.setValidators([Validators.required]) ; + // this._businessAssetsQuesFrom.controls.business_activity.setValidators([Validators.required]) ; + this._businessAssetsQuesFrom.controls.business_is_pd_visited.setValidators([Validators.required]) ; + this._businessAssetsQuesFrom.controls.business_pd_visited_remark.setValidators([Validators.required]) ; + // this._businessAssetsQuesFrom.controls.business_activity.setValidators([Validators.required]) ; + } + else{ + this._businessAssetsQuesFrom.controls.business_years.clearValidators(); + this._businessAssetsQuesFrom.controls.business_month.clearValidators(); + this._businessAssetsQuesFrom.controls.business_address_availability.clearValidators(); + // this._businessAssetsQuesFrom.controls.business_activity.clearValidators(); + this._businessAssetsQuesFrom.controls.business_is_pd_visited.clearValidators(); + this._businessAssetsQuesFrom.controls.business_pd_visited_remark.clearValidators(); + // this._businessAssetsQuesFrom.controls.business_activity.clearValidators(); + } + this._businessAssetsQuesFrom.controls.business_years.updateValueAndValidity(); + this._businessAssetsQuesFrom.controls.business_month.updateValueAndValidity(); + this._businessAssetsQuesFrom.controls.business_address_availability.updateValueAndValidity(); + // this._businessAssetsQuesFrom.controls.business_activity.updateValueAndValidity(); + this._businessAssetsQuesFrom.controls.business_is_pd_visited.updateValueAndValidity(); + this._businessAssetsQuesFrom.controls.business_pd_visited_remark.updateValueAndValidity(); + // this._businessAssetsQuesFrom.controls.business_activity.updateValueAndValidity(); + -} -if(flag == 2){ - value==1 - ? item.controls.premises_type_others.setValidators([Validators.required]) - : item.controls.premises_type_others.clearValidators(); - item.controls.premises_type_others.updateValueAndValidity(); -} -if(flag == 3){ + } + // if(flag == 2){ + // value==1 + // ? item.controls.premises_type_others.setValidators([Validators.required]) + // : item.controls.premises_type_others.clearValidators(); + // item.controls.premises_type_others.updateValueAndValidity(); + // } + if(flag == 3){ if(value == 'owned'){ item.controls.business_monthly_rented_amt.clearValidators(); item.controls.business_name_of_the_owner.setValidators([Validators.required]); @@ -941,18 +941,36 @@ if(flag == 3){ item.controls.business_monthly_rented_amt.updateValueAndValidity(); item.controls.business_name_of_the_owner.updateValueAndValidity(); } + if(flag == 4){ + value==0 + ? item.controls.business_name_of_the_other_owner.setValidators([Validators.required]) + : item.controls.business_name_of_the_other_owner.clearValidators(); + item.controls.business_name_of_the_other_owner.updateValueAndValidity(); + } + if(flag == 5){ + value==1 + ? item.controls.other_vehicle_type.setValidators([Validators.required]) + : item.controls.other_vehicle_type.clearValidators(); + item.controls.other_vehicle_type.updateValueAndValidity(); + } + if(flag == 6){ + value==1 + ? item.controls.other_property_type.setValidators([Validators.required]) + : item.controls.other_property_type.clearValidators(); + item.controls.other_property_type.updateValueAndValidity(); + } } - addUnits() { - const control = this._businessAssetsQuesFrom.controls['business_premises_additional_units']; - control.push(this.createUnits()); - } + // addUnits() { + // const control = this._businessAssetsQuesFrom.controls['business_premises_additional_units']; + // control.push(this.createUnits()); + // } - removeUnits(index) { - const control = this._businessAssetsQuesFrom.controls['business_premises_additional_units']; - control.removeAt(index); - } + // removeUnits(index) { + // const control = this._businessAssetsQuesFrom.controls['business_premises_additional_units']; + // control.removeAt(index); + // } selectedAddressType(e: any){ this.placeholderName = 'Was any business activity seen at the '+e+' during PD visit?'; diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/client-info/client-info.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/client-info/client-info.component.html index a65042534..d3bb1a967 100755 --- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/client-info/client-info.component.html +++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/client-info/client-info.component.html @@ -135,7 +135,7 @@
- {{ pm.name }} + {{ pm.name }}