diff --git a/tienda_ilusion/don_confiao/api_views.py b/tienda_ilusion/don_confiao/api_views.py index d8c6ffa..ef0d617 100644 --- a/tienda_ilusion/don_confiao/api_views.py +++ b/tienda_ilusion/don_confiao/api_views.py @@ -14,7 +14,12 @@ class SaleView(viewsets.ModelViewSet): customer = Customer.objects.get(pk=data['customer']) date = data['date'] lines = data['saleline_set'] - sale = Sale.objects.create(customer=customer, date=date) + payment_method = data['payment_method'] + sale = Sale.objects.create( + customer=customer, + date=date, + payment_method=payment_method + ) for line in lines: product = Product.objects.get(pk=line['product']) diff --git a/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/CasherModal.vue b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/CasherModal.vue new file mode 100644 index 0000000..9a58b16 --- /dev/null +++ b/tienda_ilusion/don_confiao/frontend/don-confiao/src/components/CasherModal.vue @@ -0,0 +1,58 @@ + + + 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 389d073..65bca7b 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 @@ -116,18 +116,31 @@ readonly persistent-placeholder="true" > + + + Calcular Devuelta + + Comprar - - + +