mirror of
https://github.com/welton89/RRBEC.git
synced 2026-04-05 13:35:42 +00:00
feat: calcular troco com base no valor recebido
This commit is contained in:
@@ -43,13 +43,13 @@
|
||||
<ul>
|
||||
<li class="nav-item"><a href="{% url 'home' %}" class="nav-link">Início</a></li>
|
||||
<li class="nav-item"><a href="{% url 'comandas' %}" class="nav-link">Comandas</a></li>
|
||||
<li class="nav-item"><a href="{% url 'viewBalcao' %}" class="nav-link">Balcão</a></li>
|
||||
<!-- <li class="nav-item"><a href="{% url 'viewBalcao' %}" class="nav-link">Balcão</a></li> -->
|
||||
<li class="nav-item"><a href="{% url 'mapMesas' %}" class="nav-link">Mapa</a></li>
|
||||
<li class="nav-item"><a href="{% url 'products' %}" class="nav-link">Produtos</a></li>
|
||||
</ul>
|
||||
|
||||
<div class="login-button">
|
||||
<button><a href="#">Entrar</a></button>
|
||||
<button onclick="entrar()"><a href="#">Entrar</a></button>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
@@ -2,14 +2,26 @@
|
||||
|
||||
function modal_payment_comanda() {
|
||||
document.getElementById('payment-comanda').style.display = 'block';
|
||||
recebido = document.getElementById('recebido')
|
||||
recebido.focus()
|
||||
}
|
||||
|
||||
function troco(){
|
||||
recebido = document.getElementById('recebido').value
|
||||
total = document.getElementById('first-total').innerHTML
|
||||
resultado = document.getElementById('troco')
|
||||
total = total.replace('R$ ','')
|
||||
total = total.replace(',','.')
|
||||
result = recebido - total
|
||||
resultado.innerHTML = 'Troco: R$ '+result
|
||||
}
|
||||
|
||||
function close_modal_payment_comanda() {
|
||||
document.getElementById('payment-comanda').style.display = 'none';
|
||||
document.getElementById('search-product').focus()
|
||||
}
|
||||
|
||||
|
||||
|
||||
function imprimirFichas() {
|
||||
const element = document.getElementById("list-products-balcao");
|
||||
const style = `<style>
|
||||
@@ -57,11 +69,19 @@ function backPage() {
|
||||
document.onkeydown = teclado
|
||||
|
||||
function teclado(event){
|
||||
if (event.keyCode == 13){
|
||||
addProductBalcao()
|
||||
}else{
|
||||
console.log('')
|
||||
}
|
||||
if (document.getElementById('payment-comanda').style.display == 'none'){
|
||||
if (event.keyCode == 13){
|
||||
addProductBalcao()
|
||||
}else{
|
||||
console.log(event.keyCode)
|
||||
}
|
||||
}else{
|
||||
if (event.keyCode == 13){
|
||||
troco()
|
||||
}else{
|
||||
console.log('')
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -123,7 +143,6 @@ document.getElementById('productForm').addEventListener('submit', function(event
|
||||
|
||||
|
||||
|
||||
|
||||
function searchProduct() {
|
||||
setTimeout(() => {
|
||||
time();
|
||||
|
||||
Reference in New Issue
Block a user