Merge pull request #1891 from Safelite/feature/csr-2129
Feature/csr 2129
This commit is contained in:
commit
aefa44c33f
1 changed files with 15 additions and 1 deletions
|
|
@ -666,13 +666,27 @@ export default {
|
||||||
recycleFeeCartItemName() {
|
recycleFeeCartItemName() {
|
||||||
return this.getCmsContent("RecycleFeeTextWidget", "Text");
|
return this.getCmsContent("RecycleFeeTextWidget", "Text");
|
||||||
},
|
},
|
||||||
|
requiresRecycleFeeCartItem() {
|
||||||
|
return !this.isRepair;
|
||||||
|
},
|
||||||
recycleFeeCartItem() {
|
recycleFeeCartItem() {
|
||||||
let cartItem = null;
|
let cartItem = null;
|
||||||
|
|
||||||
const recycleFeeLineItem = this.supportingItems.find(
|
let recycleFeeLineItem = this.supportingItems.find(
|
||||||
(supportingItem) => supportingItem.partType == partTypeStrings.REPLACE_FEE
|
(supportingItem) => supportingItem.partType == partTypeStrings.REPLACE_FEE
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if (!recycleFeeLineItem && this.requiresRecycleFeeCartItem) {
|
||||||
|
recycleFeeLineItem = {
|
||||||
|
partNumber: partTypeStrings.RECYCLE_FEE,
|
||||||
|
partType: partTypeStrings.REPLACE_FEE,
|
||||||
|
laborAmount: 0,
|
||||||
|
kitPrice: 0,
|
||||||
|
sellingPrice: 0,
|
||||||
|
salesTax: 0,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
if (recycleFeeLineItem) {
|
if (recycleFeeLineItem) {
|
||||||
cartItem = {
|
cartItem = {
|
||||||
name: this.recycleFeeCartItemName,
|
name: this.recycleFeeCartItemName,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue