diff --git a/resources/assets/js/views/estimates/Item.vue b/resources/assets/js/views/estimates/Item.vue index e80ab9d7..8971bb47 100644 --- a/resources/assets/js/views/estimates/Item.vue +++ b/resources/assets/js/views/estimates/Item.vue @@ -296,7 +296,7 @@ export default { }, set: function (newValue) { if (parseFloat(newValue) > 0) { - this.item.price = newValue * 100 + this.item.price = (newValue * 100).toFixed(2) this.maxDiscount = this.item.price } else { this.item.price = newValue diff --git a/resources/assets/js/views/invoices/Item.vue b/resources/assets/js/views/invoices/Item.vue index b6121ef9..370e4803 100644 --- a/resources/assets/js/views/invoices/Item.vue +++ b/resources/assets/js/views/invoices/Item.vue @@ -296,7 +296,7 @@ export default { }, set: function (newValue) { if (parseFloat(newValue) > 0) { - this.item.price = newValue * 100 + this.item.price = (newValue * 100).toFixed(2) this.maxDiscount = this.item.price } else { this.item.price = newValue diff --git a/resources/assets/js/views/payments/Create.vue b/resources/assets/js/views/payments/Create.vue index 0a5afb0b..105d0f5b 100644 --- a/resources/assets/js/views/payments/Create.vue +++ b/resources/assets/js/views/payments/Create.vue @@ -288,7 +288,7 @@ export default { return this.formData.amount / 100 }, set: function (newValue) { - this.formData.amount = newValue * 100 + this.formData.amount = (newValue * 100).toFixed(2) }, }, pageTitle() {