financial-info, qc form details changes : kdk
This commit is contained in:
parent
8318819a34
commit
673ccb490f
@ -22,7 +22,7 @@
|
||||
<input matInput placeholder="Margin" formControlName="financial_margin">
|
||||
</mat-form-field>
|
||||
<mat-form-field *ngIf="i != 0">
|
||||
<input matInput [ngClass]="{'highlight': details.controls['financial_variation'].value >= 40 || details.controls['financial_variation'].value >= -40}" placeholder="Variation from Previous Year" formControlName="financial_variation">
|
||||
<input matInput [ngClass]="{'highlight': (details.controls['financial_variation'].value > 40) || (details.controls['financial_variation'].value < -40)}" placeholder="Variation from Previous Year" formControlName="financial_variation">
|
||||
</mat-form-field>
|
||||
<mat-form-field>
|
||||
<input matInput placeholder="Reason For Major Difference" formControlName="financial_reason">
|
||||
|
||||
@ -134,7 +134,7 @@ export class FinancialInfoComponent implements OnInit {
|
||||
console.log('value')
|
||||
let array = <FormArray>this.financialForm.controls['date_per_financial']
|
||||
let prev_profit = array.value[index - 1].financial_net_profit;
|
||||
let variation = profit - prev_profit / prev_profit * 100;
|
||||
let variation = ((profit - prev_profit)/ prev_profit) * 100;
|
||||
detail.controls.financial_variation.setValue(variation.toFixed(2))
|
||||
// detail.controls.financial_variation.disable()
|
||||
}
|
||||
@ -144,7 +144,7 @@ export class FinancialInfoComponent implements OnInit {
|
||||
let salary = detail.value.financial_annual_sale;
|
||||
let profit = detail.value.financial_net_profit;
|
||||
if (salary != '' && profit != '') {
|
||||
let margin = profit / salary * 100;
|
||||
let margin = (profit / salary) * 100;
|
||||
detail.controls.financial_margin.setValue(margin.toFixed(2))
|
||||
// detail.controls.financial_margin.disable()
|
||||
}
|
||||
@ -154,7 +154,7 @@ export class FinancialInfoComponent implements OnInit {
|
||||
if ( profit != '' && index != 0) {
|
||||
let array = <FormArray>this.financialForm.controls['estimated_value']
|
||||
let prev_profit = array.value[index - 1].estimate_net_profit;
|
||||
let variation = profit - prev_profit / prev_profit * 100;
|
||||
let variation = ((profit - prev_profit) / prev_profit) * 100;
|
||||
detail.controls.estimate_variation.setValue(variation.toFixed(2))
|
||||
// detail.controls.estimate_variation.disable()
|
||||
}
|
||||
|
||||
@ -64,7 +64,7 @@
|
||||
<!-- <h6 class="mt-0">About</h6> -->
|
||||
<p>No Records Found..</p>
|
||||
</mat-card-content>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- check type of questions -->
|
||||
<ng-container [ngSwitch]="selectedCategory.fk_question_answertype">
|
||||
@ -370,6 +370,7 @@
|
||||
</ng-container>
|
||||
|
||||
</ng-container>
|
||||
</div>
|
||||
<!-- end check box questions section -->
|
||||
<!-- start forms based questions -->
|
||||
<div *ngIf="formsCategoryEnable">
|
||||
|
||||
Loading…
Reference in New Issue
Block a user