diff --git a/src/app/products/charges/create-charge/create-charge.component.html b/src/app/products/charges/create-charge/create-charge.component.html index 275793f13..8f566681e 100644 --- a/src/app/products/charges/create-charge/create-charge.component.html +++ b/src/app/products/charges/create-charge/create-charge.component.html @@ -147,6 +147,16 @@ + + Minimum Charge Cap + + + + + Maximum Charge Cap + + +
diff --git a/src/app/products/charges/create-charge/create-charge.component.ts b/src/app/products/charges/create-charge/create-charge.component.ts index 34419146d..23d4381e4 100644 --- a/src/app/products/charges/create-charge/create-charge.component.ts +++ b/src/app/products/charges/create-charge/create-charge.component.ts @@ -81,7 +81,9 @@ export class CreateChargeComponent implements OnInit { 'amount': ['', [Validators.required, Validators.pattern('^\\s*(?=.*[1-9])\\d*(?:\\.\\d+)?\\s*$')]], 'active': [false], 'penalty': [false], - 'taxGroupId': [''] + 'taxGroupId': [''], + 'minCap': [''], + 'maxCap': [''] }); } @@ -225,6 +227,12 @@ export class CreateChargeComponent implements OnInit { if (!charge.taxGroupId) { delete charge.taxGroupId; } + if (!charge.minCap) { + delete charge.minCap; + } + if (!charge.maxCap) { + delete charge.maxCap; + } this.productsService.createCharge(charge).subscribe((response: any) => { this.router.navigate(['../'], { relativeTo: this.route }); });