From 71e3808c78f0a8dee101474d674112cfb10270f0 Mon Sep 17 00:00:00 2001 From: Mono Mono Date: Sat, 28 Sep 2024 18:50:57 -0500 Subject: [PATCH 1/3] view(Purchase): Set price automatically based on product. --- .../frontend/don-confiao/src/components/Purchase.vue | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue index 1c05b39..04b7156 100644 --- a/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue +++ b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue @@ -45,6 +45,7 @@ p.id == selectedProductId); + this.purchase.saleline_set[index].unit_price = selectedProduct.price; + }, fetchClients() { fetch('/don_confiao/api/customers/') .then(response => response.json()) -- 2.45.2 From 6199a93061faf70bb2604ac1cab5dd3a3f7bee6e Mon Sep 17 00:00:00 2001 From: Mono Mono Date: Sat, 28 Sep 2024 18:54:17 -0500 Subject: [PATCH 2/3] view(Purchase): readonly unit_price. --- .../don_confiao/frontend/don-confiao/src/components/Purchase.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue index 04b7156..df971e8 100644 --- a/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue +++ b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue @@ -60,6 +60,7 @@ type="number" :rules="[rules.required]" required + readonly > -- 2.45.2 From 151945359180791c01b4746e0bb377ba4ec785c8 Mon Sep 17 00:00:00 2001 From: Mono Mono Date: Sat, 28 Sep 2024 19:21:58 -0500 Subject: [PATCH 3/3] view(Purchase): minor fixes. --- .../frontend/don-confiao/src/components/Purchase.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue index df971e8..a4ed66e 100644 --- a/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue +++ b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/Purchase.vue @@ -59,6 +59,7 @@ label="Precio" type="number" :rules="[rules.required]" + prefix="$" required readonly > @@ -74,9 +75,12 @@ @@ -93,6 +97,7 @@ Comprar -- 2.45.2