From 164eb960e13c6a0533a595e49ca0de5c874d4131 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Sun, 7 Mar 2021 15:39:36 +0000 Subject: [PATCH] --- ayanova/src/components/percent-control.vue | 2 +- ayanova/src/views/acc-tax-code.vue | 32 +++++----- ayanova/src/views/svc-contract.vue | 73 +++++++++++----------- 3 files changed, 53 insertions(+), 54 deletions(-) diff --git a/ayanova/src/components/percent-control.vue b/ayanova/src/components/percent-control.vue index 24829efc..da2a8628 100644 --- a/ayanova/src/components/percent-control.vue +++ b/ayanova/src/components/percent-control.vue @@ -39,7 +39,7 @@ export default { readonly: { type: Boolean, default: false }, disabled: { type: Boolean, default: false }, errorMessages: { type: Array, default: null }, - precision: { type: Number, default: undefined } + precision: { type: Number, default: 3 } }, computed: { currencyValue() { diff --git a/ayanova/src/views/acc-tax-code.vue b/ayanova/src/views/acc-tax-code.vue index a77927a1..64098b87 100644 --- a/ayanova/src/views/acc-tax-code.vue +++ b/ayanova/src/views/acc-tax-code.vue @@ -26,17 +26,17 @@ xl="3" > @@ -48,17 +48,17 @@ xl="3" > @@ -242,8 +242,8 @@ export default { wiki: null, customFields: "{}", tags: [], - taxA: 0.05, - taxB: 0.0, + taxAPct: 0.05, + taxBPct: 0.0, taxOnTax: false }, formState: { diff --git a/ayanova/src/views/svc-contract.vue b/ayanova/src/views/svc-contract.vue index 44e73cd1..f1e338d0 100644 --- a/ayanova/src/views/svc-contract.vue +++ b/ayanova/src/views/svc-contract.vue @@ -40,18 +40,17 @@ @@ -76,19 +75,19 @@ @@ -116,19 +115,19 @@ @@ -190,7 +189,7 @@ v-for="item in obj.contractPartOverrideItems" :key="item.Id" > - {{ item.override * 100 }}% + {{ item.overridePct }}% {{ selectLists.overrideTypes.find( @@ -329,31 +328,31 @@ v-model=" obj.contractPartOverrideItems[ editContractPartOverrideItemIndex - ].override + ].overridePct " :readonly="formState.readOnly" :label="$ay.t('ContractAdjustment')" - ref="ContractPartOverrideItems.Override" - data-cy="ContractPartOverrideItems.Override" + ref="ContractPartOverrideItems.OverridePct" + data-cy="ContractPartOverrideItems.OverridePct" :rules="[ form().decimalValid( this, - 'ContractPartOverrideItems.Override' + 'ContractPartOverrideItems.OverridePct' ), form().required( this, - 'ContractPartOverrideItems.Override' + 'ContractPartOverrideItems.OverridePct' ) ]" :error-messages=" form().serverErrors( this, - `ContractPartOverrideItems[${editContractPartOverrideItemIndex}].Override` + `ContractPartOverrideItems[${editContractPartOverrideItemIndex}].OverridePct` ) " @input=" fieldValueChanged( - `ContractPartOverrideItems[${editContractPartOverrideItemIndex}].Override` + `ContractPartOverrideItems[${editContractPartOverrideItemIndex}].OverridePct` ) " > @@ -370,12 +369,12 @@ item-value="id" :readonly="formState.readOnly" :label="$ay.t('ContractOverrideType')" - ref="ContractPartOverrideItems.Override" - data-cy="ContractPartOverrideItems.Override" + ref="ContractPartOverrideItems.OverrideType" + data-cy="ContractPartOverrideItems.OverrideType" :rules="[ form().integerValid( this, - 'ContractPartOverrideItems.Override' + 'ContractPartOverrideItems.OverrideType' ) ]" :error-messages=" @@ -588,11 +587,11 @@ export default { responseTime: "00:00:00", contractServiceRatesOnly: false, contractTravelRatesOnly: false, - partsOverride: 0, + partsOverridePct: 0, partsOverrideType: 1, - serviceRatesOverride: 0, + serviceRatesOverridePct: 0, serviceRatesOverrideType: 1, - travelRatesOverride: 0, + travelRatesOverridePct: 0, travelRatesOverrideType: 1, alertNotes: null, serviceRateItems: [], @@ -667,7 +666,7 @@ export default { this.obj.contractPartOverrideItems.push({ id: 0, contractId: 0, - override: 0, + overridePct: 0, overrideType: 1, tags: [] });