This commit is contained in:
Nweni
2017-06-06 16:19:14 +06:30
parent 3c756949d1
commit 2318d83adf
6 changed files with 53 additions and 4 deletions

View File

@@ -0,0 +1,10 @@
class Origami::CardPaymentsController < BaseOrigamiController
def index
end
def create
end
end

View File

@@ -0,0 +1,10 @@
class Origami::CreditPaymentsController < BaseOrigamiController
def index
end
def create
end
end

View File

@@ -5,6 +5,9 @@ class Origami::PaymentsController < BaseOrigamiController
end end
def create def create
#payment type
#sale status
#point - get [ food amount ]
end end
def show def show

View File

@@ -0,0 +1 @@
Hello Card Payment

View File

@@ -0,0 +1 @@
hello Credit

View File

@@ -74,8 +74,8 @@
</div> </div>
<div class="col-lg-5 col-md-5 col-sm-3"> <div class="col-lg-5 col-md-5 col-sm-3">
<div class="row"> <div class="row">
<div class="col-md-8">AMOUNT DUE</div> <div class="col-md-8"><strong>AMOUNT DUE</strong></div>
<div class="col-md-4"><%= @sale_data.grand_total %></div> <div class="col-md-4"><strong><span id="amount_due"><%= @sale_data.grand_total %></span></strong></div>
</div> </div>
<hr> <hr>
<div class="row"> <div class="row">
@@ -95,7 +95,7 @@
<hr> <hr>
<div class="row"> <div class="row">
<div class="col-md-8">BALANCE</div> <div class="col-md-8">BALANCE</div>
<div class="col-md-4">0.0</div> <div class="col-md-4"><span id='balance'><%= @sale_data.grand_total %></span></div>
</div> </div>
<hr> <hr>
<div class="row"> <div class="row">
@@ -157,7 +157,7 @@
</div> </div>
</div> </div>
<div class="col-md-5"> <div class="col-md-5">
<div class="col-md-12 cashier_number long purple id="pay"">PAY</div> <div class="col-md-12 cashier_number long purple " id="pay">PAY</div>
</div> </div>
</div> </div>
</div> </div>
@@ -179,8 +179,10 @@ $(document).on('click', '.cashier_number', function(event){
var input_value = $(this).attr("data-value"); var input_value = $(this).attr("data-value");
if (original_value == "0.0"){ if (original_value == "0.0"){
$('#cash').text(input_value); $('#cash').text(input_value);
update_balance();
}else{ }else{
$('#cash').append(input_value); $('#cash').append(input_value);
update_balance();
} }
break; break;
@@ -188,6 +190,7 @@ $(document).on('click', '.cashier_number', function(event){
var input_value = $(this).attr("data-value"); var input_value = $(this).attr("data-value");
amount = parseInt(input_value) + parseInt(original_value); amount = parseInt(input_value) + parseInt(original_value);
$('#cash').text(amount); $('#cash').text(amount);
update_balance();
break; break;
} }
@@ -196,6 +199,7 @@ $(document).on('click', '.cashier_number', function(event){
return false; return false;
} }
}); });
$( document ).ready(function() { $( document ).ready(function() {
$('#credit_payment').click(function() { $('#credit_payment').click(function() {
var sale_id = $('#sale_id').text(); var sale_id = $('#sale_id').text();
@@ -208,5 +212,25 @@ $( document ).ready(function() {
window.location.href = '/origami/sale/'+ sale_id + "/payment/card_payment" window.location.href = '/origami/sale/'+ sale_id + "/payment/card_payment"
return false; return false;
}); });
$('#pay').click(function() {
console.log("pay")
if($('#amount_due').text() > 0){
console.log("greater")
}else{
console.log("less")
}
});
}); });
function update_balance(){
var cash = $('#cash').text();
var credit = $('#credit').text();
var card = $('#card').text();
var amount_due = $('#amount_due').text();
var total = cash + credit + card
var result = amount_due - total
$('#balance').text(result);
}
</script> </script>