CSR-1742: refactoring logic out of markup, part 2
This commit is contained in:
parent
f943a3648d
commit
7d67941493
1 changed files with 11 additions and 10 deletions
|
|
@ -11,7 +11,7 @@
|
||||||
class="col d-flex justify-content-between py-0">
|
class="col d-flex justify-content-between py-0">
|
||||||
<span class="label">{{ amountDueText }}</span>
|
<span class="label">{{ amountDueText }}</span>
|
||||||
<span class="label amount-due">{{
|
<span class="label amount-due">{{
|
||||||
getLineItemAmount("", amountDue, showCoverageAsPending)
|
getLineItemAmount(amountDue, showCoverageAsPending)
|
||||||
}}</span>
|
}}</span>
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
@ -23,7 +23,6 @@
|
||||||
<span>
|
<span>
|
||||||
{{
|
{{
|
||||||
getLineItemAmount(
|
getLineItemAmount(
|
||||||
"",
|
|
||||||
deductibleLineItem.subTotal,
|
deductibleLineItem.subTotal,
|
||||||
showCoverageAsPending
|
showCoverageAsPending
|
||||||
)
|
)
|
||||||
|
|
@ -35,12 +34,12 @@
|
||||||
<div class="service-type">
|
<div class="service-type">
|
||||||
<textBlock :cmsWidgetName="servicePackageTitleWidget" />
|
<textBlock :cmsWidgetName="servicePackageTitleWidget" />
|
||||||
<span>
|
<span>
|
||||||
{{ getLineItemAmount("", packagePrice) }}
|
{{ getLineItemAmount(packagePrice) }}
|
||||||
</span>
|
</span>
|
||||||
<span
|
<span
|
||||||
v-if="packagePriceWithoutDiscount > packagePrice"
|
v-if="packagePriceWithoutDiscount > packagePrice"
|
||||||
class="struck-out-price">
|
class="struck-out-price">
|
||||||
{{ getLineItemAmount("", packagePriceWithoutDiscount) }}
|
{{ getLineItemAmount(packagePriceWithoutDiscount) }}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -100,26 +99,28 @@
|
||||||
!showCoverageAsVerified ||
|
!showCoverageAsVerified ||
|
||||||
(showCoverageAsVerified && !cartItem.isCoveredByInsurance)
|
(showCoverageAsVerified && !cartItem.isCoveredByInsurance)
|
||||||
"
|
"
|
||||||
>{{ getLineItemAmount(cartItem.category, cartItem.subTotal) }}</span
|
>{{
|
||||||
|
getLineItemAmount(cartItem.subTotal, null, cartItem.category)
|
||||||
|
}}</span
|
||||||
>
|
>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Sub total, sales tax, total columns -->
|
<!-- Sub total, sales tax, total columns -->
|
||||||
<div class="sub-total">
|
<div class="sub-total">
|
||||||
<span>{{ subtotalText }}</span>
|
<span>{{ subtotalText }}</span>
|
||||||
<span>{{ getLineItemAmount("", subTotal, showCoverageAsPending) }}</span>
|
<span>{{ getLineItemAmount(subTotal, showCoverageAsPending) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="sales-tax">
|
<div class="sales-tax">
|
||||||
<span>{{ salesTaxText }}</span>
|
<span>{{ salesTaxText }}</span>
|
||||||
<span>{{ getLineItemAmount("", salesTax) }}</span>
|
<span>{{ getLineItemAmount(salesTax) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="showAsPaid" class="amount-paid">
|
<div v-if="showAsPaid" class="amount-paid">
|
||||||
<span>{{ amountPaidText }}</span>
|
<span>{{ amountPaidText }}</span>
|
||||||
<span>{{ getLineItemAmount("", amountPaid) }}</span>
|
<span>{{ getLineItemAmount(amountPaid) }}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="amount-due">
|
<div class="amount-due">
|
||||||
<span>{{ amountDueText }}</span>
|
<span>{{ amountDueText }}</span>
|
||||||
<span>{{ getLineItemAmount("", amountDue, showCoverageAsPending) }}</span>
|
<span>{{ getLineItemAmount(amountDue, showCoverageAsPending) }}</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
|
|
@ -262,7 +263,7 @@ export default {
|
||||||
return vapsTypeName.Text;
|
return vapsTypeName.Text;
|
||||||
},
|
},
|
||||||
|
|
||||||
getLineItemAmount(category, amount, useVerifyingText) {
|
getLineItemAmount(amount, useVerifyingText, category) {
|
||||||
if (useVerifyingText) return this.verifyingCoverageText;
|
if (useVerifyingText) return this.verifyingCoverageText;
|
||||||
return category == "promos"
|
return category == "promos"
|
||||||
? "(" + this.currencyFormatter.format(amount * -1) + ")"
|
? "(" + this.currencyFormatter.format(amount * -1) + ")"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue