diff --git a/ayanova/src/components/work-order-item-labors.vue b/ayanova/src/components/work-order-item-labors.vue index cf2ba0bb..3836fa87 100644 --- a/ayanova/src/components/work-order-item-labors.vue +++ b/ayanova/src/components/work-order-item-labors.vue @@ -782,7 +782,7 @@ export default { if ( this.form().showMe(this, "LaborCostViz") && - this.value.hasTravelAndLaborRateCosts + this.value.userCanViewLaborOrTravelRateCosts ) { headers.push({ text: this.$ay.t("Cost"), diff --git a/ayanova/src/components/work-order-item-loans.vue b/ayanova/src/components/work-order-item-loans.vue index e47b04f0..35e4ee30 100644 --- a/ayanova/src/components/work-order-item-loans.vue +++ b/ayanova/src/components/work-order-item-loans.vue @@ -654,7 +654,10 @@ export default { }); } - if (this.form().showMe(this, "LoanCost") && this.value.hasLoanItemCosts) { + if ( + this.form().showMe(this, "LoanCost") && + this.value.userCanViewLoanerCosts + ) { headers.push({ text: this.$ay.t("Cost"), align: "right", diff --git a/ayanova/src/components/work-order-item-parts.vue b/ayanova/src/components/work-order-item-parts.vue index 988df527..aada27b5 100644 --- a/ayanova/src/components/work-order-item-parts.vue +++ b/ayanova/src/components/work-order-item-parts.vue @@ -919,7 +919,10 @@ export default { }); } - if (this.form().showMe(this, "PartCost") && this.value.hasPartCosts) { + if ( + this.form().showMe(this, "PartCost") && + this.value.userCanViewPartCosts + ) { headers.push({ text: this.$ay.t("Cost"), align: "right", diff --git a/ayanova/src/components/work-order-item-travels.vue b/ayanova/src/components/work-order-item-travels.vue index 98ab454c..42af3e17 100644 --- a/ayanova/src/components/work-order-item-travels.vue +++ b/ayanova/src/components/work-order-item-travels.vue @@ -760,7 +760,7 @@ export default { if ( this.form().showMe(this, "TravelCostViz") && - this.value.hasTravelAndLaborRateCosts + this.value.userCanViewLaborOrTravelRateCosts ) { headers.push({ text: this.$ay.t("Cost"),