diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/add-pd/add-pd.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/add-pd/add-pd.component.html
index 98a62fead..1e1b622f6 100755
--- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/add-pd/add-pd.component.html
+++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/add-pd/add-pd.component.html
@@ -131,7 +131,7 @@
this._assetsQuesFrom.controls['assets_details']).at(val).get('details') as FormArray;
control.push(this.loadPropertyWithData(array_data));
@@ -861,6 +886,12 @@ export class AssetsInfoComponent implements OnInit {
: item.controls.other_vehicle_type.clearValidators();
item.controls.other_vehicle_type.updateValueAndValidity();
}
+if(flag == 6){
+ value==1
+ ? item.controls.other_uom.setValidators([Validators.required])
+ : item.controls.other_uom.clearValidators();
+ item.controls.other_uom.updateValueAndValidity();
+}
}
diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-assets-info/business-assets-info.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-assets-info/business-assets-info.component.html
index 46415f365..bc077b578 100755
--- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-assets-info/business-assets-info.component.html
+++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/business-assets-info/business-assets-info.component.html
@@ -23,7 +23,7 @@
- Address Details {{itemrow.get('address_label').value | titlecase}}
+ Address Details {{ " : " + itemrow.get('address_label').value | titlecase}}
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 0b746e9d6..cf23bd025 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
@@ -211,7 +211,7 @@ export class BusinessAssetsInfoComponent implements OnInit {
let addressType = data.address_type != 1 ? selectedAddressType.address_type : data.address_type_others;
this.placeholderName[inx] = 'Was any business activity seen at the ' + addressType + ' during PD visit?';
- let addressLabel = " : " + address + ' / ' + addressType;
+ let addressLabel = address + ' / ' + addressType;
let vals = {
address_label:addressLabel,
diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/client-info/client-info.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/client-info/client-info.component.ts
index ece128c1e..aa788540f 100755
--- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/client-info/client-info.component.ts
+++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/client-info/client-info.component.ts
@@ -207,25 +207,14 @@ export class ClientInfoComponent implements OnInit {
// let api_main_raw_materials = Object.keys(dataForm.main_raw_materials).map(function (key) {
// return dataForm.main_raw_materials[key];
// });
- // let api_main_raw_materials = dataForm.manufacturing_details[0].main_raw_materials;
-
- // this.initManufacturingProductsDetails(api_main_raw_materials);
- // this._supplierQuesFrom.controls['manufacturing_details']['controls'][0].controls['main_raw_materials_total_payments_percent_on_credit'].setValue(dataForm.manufacturing_details[0].main_raw_materials_total_payments_percent_on_credit || null);
- if(dataForm.manufacturing_details[0] !== null){
- alert('not null manu');
- let api_main_raw_materials = Object.keys(dataForm.manufacturing_details).map(function (key) {
- return dataForm.manufacturing_details[key];
- });
-
- this.initManufacturingProductsDetails(api_main_raw_materials[0]['main_raw_materials']);
- this._supplierQuesFrom.controls['manufacturing_details']['controls'][0].controls['main_raw_materials_total_payments_percent_on_credit'].setValue(api_main_raw_materials[0]['main_raw_materials_total_payments_percent_on_credit'] || null);
-
+ if(dataForm.manufacturing_details){
+ let api_main_raw_materials = dataForm.manufacturing_details[0].main_raw_materials;
+ this.initManufacturingProductsDetails(api_main_raw_materials);
+ this._supplierQuesFrom.controls['manufacturing_details']['controls'][0].controls['main_raw_materials_total_payments_percent_on_credit'].setValue(dataForm.manufacturing_details[0].main_raw_materials_total_payments_percent_on_credit || null);
}
else{
- alert('null manu');
this.initManufacturingProductsDetails(null);
this._supplierQuesFrom.controls['manufacturing_details']['controls'][0].controls['main_raw_materials_total_payments_percent_on_credit'].setValue(null);
-
}
}
@@ -235,26 +224,16 @@ export class ClientInfoComponent implements OnInit {
// let api_trading_products = Object.keys(dataForm.trading_products).map(function (key) {
// return dataForm.trading_products[key];
// });
- // let api_trading_products = dataForm.trade_details[0].trading_products;
-
- // this.initTradingProductsDetails(api_trading_products);
- // this._supplierQuesFrom.controls['trade_details']['controls'][0].controls['trading_products_total_payments_percent_on_credit'].setValue(dataForm.trade_details[0].trading_products_total_payments_percent_on_credit || null);
- if(dataForm.trade_details[0] !== null){
- // alert('not null manu');
- let api_trading_products = Object.keys(dataForm.trade_details).map(function (key) {
- return dataForm.trade_details[key];
- });
-
- this.initTradingProductsDetails(api_trading_products[0]['trading_products']);
- this._supplierQuesFrom.controls['trade_details']['controls'][0].controls['trading_products_total_payments_percent_on_credit'].setValue(dataForm.trade_details[0]['trading_products_total_payments_percent_on_credit'] || null);
-
+ if(dataForm.trade_details){
+ let api_trading_products = dataForm.trade_details[0].trading_products;
+ this.initTradingProductsDetails(api_trading_products);
+ this._supplierQuesFrom.controls['trade_details']['controls'][0].controls['trading_products_total_payments_percent_on_credit'].setValue(dataForm.trade_details[0].trading_products_total_payments_percent_on_credit || null);
}
else{
- // alert('null manu');
- this.initTradingProductsDetails(null);-
- this._supplierQuesFrom.controls['trade_details']['controls'][0].controls['trading_products_total_payments_percent_on_credit'].setValue(null);
-
+ this.initTradingProductsDetails(null);-
+ this._supplierQuesFrom.controls['trade_details']['controls'][0].controls['trading_products_total_payments_percent_on_credit'].setValue(null);
}
+
}
// Load form details for the service provider prduct details
@@ -266,24 +245,14 @@ export class ClientInfoComponent implements OnInit {
// let api_service_provider_products = dataForm.service_provider_details[0].service_products;
// this.initServiceProviderProductsDetails(api_service_provider_products);
// this._supplierQuesFrom.controls['service_provider_details']['controls'][0].controls['service_products_total_payments_percent_on_credit'].setValue(dataForm.service_provider_details[0].service_products_total_payments_percent_on_credit || null);
- if(dataForm.service_provider_details[0] !== null){
- // alert('not null manu');
- let api_service_provider_products = Object.keys(dataForm.manufacturing_details).map(function (key) {
- return dataForm.manufacturing_details[key];
- });
-
- this.initServiceProviderProductsDetails(api_service_provider_products[0]['service_products']);
- // this._supplierQuesFrom.controls['service_provider_details']['controls'][0].controls['service_products_total_payments_percent_on_credit'].setValue(dataForm.service_provider_details[0].service_products_total_payments_percent_on_credit || null);
- this._supplierQuesFrom.controls['service_provider_details']['controls'][0].controls['service_products_total_payments_percent_on_credit'].setValue(api_service_provider_products[0]['service_products_total_payments_percent_on_credit'] || null);
-
+ if(dataForm.service_provider_details){
+ let api_service_provider_products = dataForm.service_provider_details[0].service_products;
+ this.initServiceProviderProductsDetails(api_service_provider_products);
+ this._supplierQuesFrom.controls['service_provider_details']['controls'][0].controls['service_products_total_payments_percent_on_credit'].setValue(dataForm.service_provider_details[0].service_products_total_payments_percent_on_credit || null);
}
else{
- // alert('null manu');
-
this.initServiceProviderProductsDetails(null);
- // this._supplierQuesFrom.controls['service_provider_details']['controls'][0].controls['service_products_total_payments_percent_on_credit'].setValue(dataForm.service_provider_details[0].service_products_total_payments_percent_on_credit || null);
- this._supplierQuesFrom.controls['manufacturing_details']['controls'][0].controls['main_raw_materials_total_payments_percent_on_credit'].setValue(null);
-
+ this._supplierQuesFrom.controls['service_provider_details']['controls'][0].controls['service_products_total_payments_percent_on_credit'].setValue(null);
}
}
// Load form details for the retail trading details
diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/current-loan/current-loan.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/current-loan/current-loan.component.ts
index 6842b6a5f..f76db5061 100755
--- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/current-loan/current-loan.component.ts
+++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/current-loan/current-loan.component.ts
@@ -157,7 +157,7 @@ export class CurrentLoanComponent implements OnInit {
//this.selectedLoanTakenBy(val.loan_taken_by,index);
let objs = {
- 'label': val.loan_amount,
+ 'label': val.label,
'loan_amount': val.loan_amount,
'frequency':val.frequency,
'other_frequency':val.other_frequency,
@@ -234,12 +234,12 @@ export class CurrentLoanComponent implements OnInit {
let labelarray : any = [];
this.dataFromAssets.forEach((val,index) => {
-
if(val.mode == 0){
let owner = val.owner_name.map((e => {
return e.name.split(',')
}));
- labelarray[index] = val.mode_name +' - '+owner ;
+ // labelarray[index] = ' : '+owner +' - '+ val.mode_name.split("/")[0] + ' ( ' + val.mode_name.split("/")[1] + ' )';
+ labelarray[index] = ' : '+owner +' - '+ val.mode_name;
}
if(val.mode == 1){
diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/final-remarks/final-remarks.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/final-remarks/final-remarks.component.html
index 51f52ce09..1f7f9c71e 100755
--- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/final-remarks/final-remarks.component.html
+++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/final-remarks/final-remarks.component.html
@@ -42,14 +42,17 @@
{{ list.pdofficer_recommendation }}
-
-
-
-
+
+
+
+
+
+
+
-
+
@@ -57,7 +60,7 @@
Remarks
-
+
diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/final-remarks/final-remarks.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/final-remarks/final-remarks.component.ts
index bcd34d4ec..ed805499b 100755
--- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/final-remarks/final-remarks.component.ts
+++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/final-remarks/final-remarks.component.ts
@@ -69,9 +69,10 @@ export class FinalRemarksComponent implements OnInit {
is_service_provided: ['', Validators.required],
pd_officers_recommendation:['', Validators.required],
others_pd_officers_recommendation:[''],
- enter_reason_for_negative:[''],
- enter_reason_for_refer_to_credit:[''],
- final_form_remarks: ['',Validators.required]
+ reason_for_positive:[''],
+ reason_for_negative:[''],
+ reason_for_refer_to_credit:[''],
+ final_form_remarks: ['']
});
this.getM_Type();
this.getM_Recommendation();
@@ -106,8 +107,9 @@ export class FinalRemarksComponent implements OnInit {
this._finalRemarkForm.controls.final_other_customer_behaviour.setValue(data.records.final_other_customer_behaviour);
this._finalRemarkForm.controls.pd_officers_recommendation.setValue(data.records.pd_officers_recommendation);
this._finalRemarkForm.controls.others_pd_officers_recommendation.setValue(data.records.others_pd_officers_recommendation);
- this._finalRemarkForm.controls.enter_reason_for_negative.setValue(data.records.enter_reason_for_negative);
- this._finalRemarkForm.controls.enter_reason_for_refer_to_credit.setValue(data.records.enter_reason_for_refer_to_credit);
+ this._finalRemarkForm.controls.reason_for_positive.setValue(data.records.reason_for_positive);
+ this._finalRemarkForm.controls.reason_for_negative.setValue(data.records.reason_for_negative);
+ this._finalRemarkForm.controls.reason_for_refer_to_credit.setValue(data.records.reason_for_refer_to_credit);
this._finalRemarkForm.controls.is_service_provided.setValue(data.records.is_service_provided);
this._finalRemarkForm.controls.final_form_remarks.setValue(data.records.final_form_remarks);
@@ -215,61 +217,65 @@ export class FinalRemarksComponent implements OnInit {
if(e==1){
- this._finalRemarkForm.controls['others_pd_officers_recommendation'].setValidators([Validators.required]);
- this._finalRemarkForm.controls['others_pd_officers_recommendation'].updateValueAndValidity();
+ this._finalRemarkForm.controls['others_pd_officers_recommendation'].setValidators([Validators.required]);
- 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['reason_for_refer_to_credit'].clearValidators();
+ this._finalRemarkForm.controls['reason_for_refer_to_credit'].setValue('');
+
+ this._finalRemarkForm.controls['reason_for_positive'].clearValidators();
+ this._finalRemarkForm.controls['reason_for_positive'].setValue('');
+
+ this._finalRemarkForm.controls['reason_for_negative'].clearValidators();
+ this._finalRemarkForm.controls['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){
-
+
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['reason_for_refer_to_credit'].clearValidators();
+ this._finalRemarkForm.controls['reason_for_refer_to_credit'].setValue('');
+
+ this._finalRemarkForm.controls['reason_for_positive'].setValidators([Validators.required]);
+
+ this._finalRemarkForm.controls['reason_for_negative'].clearValidators();
+ this._finalRemarkForm.controls['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){
-
- 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();
+ this._finalRemarkForm.controls['reason_for_refer_to_credit'].setValue('');
+ this._finalRemarkForm.controls['reason_for_refer_to_credit'].clearValidators();
+ this._finalRemarkForm.controls['reason_for_positive'].clearValidators();
+ this._finalRemarkForm.controls['reason_for_positive'].setValue('');
+
+ this._finalRemarkForm.controls['reason_for_negative'].setValidators([Validators.required]);
+
}
if(e==4){
- 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();
+ this._finalRemarkForm.controls['reason_for_refer_to_credit'].setValidators([Validators.required]);
+
+ this._finalRemarkForm.controls['reason_for_positive'].clearValidators();
+ this._finalRemarkForm.controls['reason_for_positive'].setValue('');
+
+ this._finalRemarkForm.controls['reason_for_negative'].setValue('');
+ this._finalRemarkForm.controls['reason_for_negative'].clearValidators();
+
}
+ this._finalRemarkForm.controls['others_pd_officers_recommendation'].updateValueAndValidity();
+ this._finalRemarkForm.controls['reason_for_refer_to_credit'].updateValueAndValidity();
+ this._finalRemarkForm.controls['reason_for_positive'].updateValueAndValidity();
+ this._finalRemarkForm.controls['reason_for_negative'].updateValueAndValidity();
}
-
-
}
diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/financial-info/financial-info.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/financial-info/financial-info.component.html
index 066c7a06d..080e1b084 100755
--- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/financial-info/financial-info.component.html
+++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/financial-info/financial-info.component.html
@@ -64,7 +64,7 @@
0 ? 'greenhighlight' : 'highlight'"
(keypress)="keyPress($event)" readonly>
@@ -137,12 +137,11 @@
- 40) || (details.controls['financial_variation'].value < -40)}"
+ 0 ? 'greenhighlight' : 'highlight'"
placeholder="Profit Variation from Previous Year in %"
formControlName="financial_variation" (keypress)="keyPress($event)"
readonly>
- 40) || (details.controls['financial_variation'].value < -40)}">
+
No difference in Profit in FY
{{details.get('financial_year').value}} over
@@ -170,13 +169,13 @@
+
- 40) || (details.controls['financial_profit_to_sale_variation'].value < -40)}"
+ 0 ? 'greenhighlight' : 'highlight'"
placeholder="Variation of Profit % over sales" formControlName="financial_profit_to_sale_variation"
(keypress)="keyPress($event)" readonly>
- 40) || (details.controls['financial_profit_to_sale_variation'].value < -40)}">
+
No difference in Profit sales % in FY
{{details.get('financial_year').value}} over
diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/general-info/general-info.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/general-info/general-info.component.html
index 6baca4b47..cba606396 100755
--- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/general-info/general-info.component.html
+++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/general-info/general-info.component.html
@@ -164,12 +164,12 @@
-
+ 1">
Relationship Between Individuals
- 0"
+
Name
@@ -377,7 +377,7 @@
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 43ef3ef61..b838ebc35 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
@@ -34,6 +34,8 @@ export class GeneralInfoComponent implements OnInit {
count: number = 1;
errorMessage: any;
maxDate: any;
+
+ disableAfterSubmit : boolean;
public pd_applicants_details: any;
public _generalForm: FormGroup;
@@ -70,6 +72,7 @@ export class GeneralInfoComponent implements OnInit {
this.lender_applicant_id = this.pd_all_details.pdmaster_details.lender_applicant_id;
this.subproduct_abbr = this.pd_all_details.pdmaster_details.subproduct_abbr;
this.customer_segment_abbr = this.pd_all_details.pdmaster_details.customer_segment_abbr;
+ this.disableAfterSubmit = false;
}
/********************** Constructor Section Ends Here ****************/
@@ -587,7 +590,7 @@ export class GeneralInfoComponent implements OnInit {
// submit form details
submitGeneralForm(formData: any) {
if (this._generalForm.invalid) {
-
+ this.disableAfterSubmit = false;
this.validateAllFormFields(this._generalForm);
this.notifier.notify('warning', 'Please Fill All Mandatory Fields.!');
return;
@@ -597,6 +600,7 @@ export class GeneralInfoComponent implements OnInit {
// this.notifier.notify('warning', 'Please Choose Name of Person Met.!');
// }
else {
+ this.disableAfterSubmit = true;
let saveRecords: any = {}
saveRecords.pdid = formData.pdid;
saveRecords.formid = formData.formid;
@@ -613,8 +617,8 @@ export class GeneralInfoComponent implements OnInit {
this.notifier.notify('success', 'Saved Successfully.');
setTimeout(() => {
this.dialogRef.close();
+ this.disableAfterSubmit = false;
}, 3000);
-
}
else {
this.notifier.notify('warning', 'Something Wents Wrong Try Again.!');
diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/supplier-info/supplier-info.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/supplier-info/supplier-info.component.ts
index b28db9ad2..abf5bb447 100755
--- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/supplier-info/supplier-info.component.ts
+++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/start-pd/forms/supplier-info/supplier-info.component.ts
@@ -65,9 +65,9 @@ export class SupplierInfoComponent implements OnInit {
this.notifier = notifier;
this.pageTitle = this.pd_all_details.company_name + ' - ' +this.pageTitle ;
this.main_applicant = this.pd_all_details.pdmaster_details.main_applicant;
- this.lender_applicant_id = this.pd_all_details.pdmaster_details.lender_applicant_id;
- this.subproduct_abbr = this.pd_all_details.pdmaster_details.subproduct_abbr;
- this.customer_segment_abbr = this.pd_all_details.pdmaster_details.customer_segment_abbr;
+ this.lender_applicant_id = this.pd_all_details.pdmaster_details.lender_applicant_id;
+ this.subproduct_abbr = this.pd_all_details.pdmaster_details.subproduct_abbr;
+ this.customer_segment_abbr = this.pd_all_details.pdmaster_details.customer_segment_abbr;
}
public viewerOptions: any = {
@@ -183,53 +183,33 @@ export class SupplierInfoComponent implements OnInit {
// let api_main_raw_materials = Object.keys(dataForm.main_raw_materials).map(function (key) {
// return dataForm.main_raw_materials[key];
// });
- // let api_main_raw_materials = dataForm.manufacturing_details[0].main_raw_materials;
-
- // this.initManufacturingProductsDetails(api_main_raw_materials);
- // this._supplierQuesFrom.controls['manufacturing_details']['controls'][0].controls['main_raw_materials_total_payments_percent_on_credit'].setValue(dataForm.manufacturing_details[0].main_raw_materials_total_payments_percent_on_credit || null);
if(dataForm.manufacturing_details[0] !== null){
- // alert('not null manu');
- let api_main_raw_materials = Object.keys(dataForm.manufacturing_details).map(function (key) {
- return dataForm.manufacturing_details[key];
- });
-
- this.initManufacturingProductsDetails(api_main_raw_materials[0]['main_raw_materials']);
- this._supplierQuesFrom.controls['manufacturing_details']['controls'][0].controls['main_raw_materials_total_payments_percent_on_credit'].setValue(api_main_raw_materials[0]['main_raw_materials_total_payments_percent_on_credit'] || null);
-
+ let api_main_raw_materials = dataForm.manufacturing_details[0].main_raw_materials;
+
+ this.initManufacturingProductsDetails(api_main_raw_materials);
+ this._supplierQuesFrom.controls['manufacturing_details']['controls'][0].controls['main_raw_materials_total_payments_percent_on_credit'].setValue(dataForm.manufacturing_details[0].main_raw_materials_total_payments_percent_on_credit || null);
}
else{
- // alert('null manu');
this.initManufacturingProductsDetails(null);
- this._supplierQuesFrom.controls['manufacturing_details']['controls'][0].controls['main_raw_materials_total_payments_percent_on_credit'].setValue(null);
-
+ this._supplierQuesFrom.controls['manufacturing_details']['controls'][0].controls['main_raw_materials_total_payments_percent_on_credit'].setValue(null);
}
+ }
let arr1 = record.filter(data => data.type_of_activity_id == 3 || data.type_of_activity_id ==4);
+
if(arr1.length > 0) {
- console.log('saas');
+ if(dataForm.trade_details[0] !== null){
// let api_trading_products = Object.keys(dataForm.trading_products).map(function (key) {
// return dataForm.trading_products[key];
// });
- // let api_trading_products = dataForm.trade_details[0].trading_products;
- // this.initTradingProductsDetails(api_trading_products);
- // this._supplierQuesFrom.controls['trade_details']['controls'][0].controls['trading_products_total_payments_percent_on_credit'].setValue(dataForm.trade_details[0].trading_products_total_payments_percent_on_credit || null);
- if(dataForm.trade_details[0] !== null){
- alert('not null trade');
- let api_trading_products = Object.keys(dataForm.trade_details).map(function (key) {
- return dataForm.trade_details[key];
- });
- console.log(api_trading_products[0]['trading_products']);
- this.initTradingProductsDetails(api_trading_products[0]['trading_products']);
- // this.initTradingProductsDetails(api_trading_products['trading_products']);
- this._supplierQuesFrom.controls['trade_details']['controls'][0].controls['trading_products_total_payments_percent_on_credit'].setValue(api_trading_products[0]['trading_products_total_payments_percent_on_credit'] || null);
- }
- else{
- alert('null trade');
+ let api_trading_products = dataForm.trade_details[0].trading_products;
+ this.initTradingProductsDetails(api_trading_products);
+ this._supplierQuesFrom.controls['trade_details']['controls'][0].controls['trading_products_total_payments_percent_on_credit'].setValue(dataForm.trade_details[0].trading_products_total_payments_percent_on_credit || null);
+ }
+ else{
this.initTradingProductsDetails(null);
- this._supplierQuesFrom.controls['trade_details']['controls'][0].controls['trading_products_total_payments_percent_on_credit'].setValue(null);
-
- }
- }
+ this._supplierQuesFrom.controls['trade_details']['controls'][0].controls['trading_products_total_payments_percent_on_credit'].setValue(null);
+ }
}
this.noRecordsFound = true;
} else {
@@ -247,7 +227,7 @@ export class SupplierInfoComponent implements OnInit {
this.initManufacturingProductsDetails(null);
this._supplierQuesFrom.controls['manufacturing_details']['controls'][0].controls['main_raw_materials_total_payments_percent_on_credit'].setValue(null);
}
- let arr1 = record.filter(data => data.type_of_activity_id == 3 || data.type_of_activity_id == 4);
+ let arr1 = record.filter(data => data.type_of_activity_id == 3 || 4);
if(arr1.length > 0) {
this.initTradingProductsDetails(null);
this._supplierQuesFrom.controls['trade_details']['controls'][0].controls['trading_products_total_payments_percent_on_credit'].setValue(dataForm.trading_products_total_payments_percent_on_credit || null);
diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.html b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.html
index 570a1eac6..182b5f0d0 100755
--- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.html
+++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.html
@@ -112,7 +112,8 @@
- {{addresses.addressline}},
{{addresses.city_name}},
{{addresses.state_name}}-{{addresses.pincode == 1 ? addresses.other_pincode : addresses.pincode_display }}
+
+ {{addresses.addressline1}},
{{addresses.city_name}},
{{addresses.state_name}}-{{addresses.pincode_id == 1 ? addresses.other_pincode : addresses.pincode }}
diff --git a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.ts b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.ts
index a98bac63c..4de326f2e 100755
--- a/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.ts
+++ b/ng6-seed/src/app/personal-discussion/manage-pd/list-pd/view-pd/view-pd.component.ts
@@ -182,11 +182,11 @@ export class ViewPdComponent implements OnInit, OnDestroy {
// })
// }
- Maponclick(master: any) {
- let url = "https://www.google.com/maps/place/"
- let concat_url = url + master.addressline1 + '/' + master.city_name + ',' + master.pincode + ',' + master.state_name;
- window.open(concat_url, '_blank');
- }
+ // Maponclick(master: any) {
+ // let url = "https://www.google.com/maps/place/"
+ // let concat_url = url + master.addressline1 + '/' + master.city_name + ',' + master.pincode + ',' + master.state_name;
+ // window.open(concat_url, '_blank');
+ // }
editPdMaster(masterData: any, flag) {
let record = {