Browse Source

Resets payment_type && amount if storage date is nullified.

devel
Jonathan Rosenbaum 10 years ago
parent
commit
2a0d9f542f
  1. 15
      js/transaction.js
  2. 9
      json/transaction.php

15
js/transaction.js

@ -70,7 +70,7 @@ $(function() {
} }
// Make change editable - could turn off when no shop // Make Change Fund editable
$('.editable_change input').mask("#0.00",{reverse: true, placeholder: "000"}); $('.editable_change input').mask("#0.00",{reverse: true, placeholder: "000"});
$('.editable_change').editable("json/transaction.php", $('.editable_change').editable("json/transaction.php",
{ {
@ -151,7 +151,7 @@ $(function() {
} // Deposit Calculator } // Deposit Calculator
// editing a transaction // editing a transaction
if ( $("input[name='shop_id']").length ) { if ( $("input[name='shop_id']").length ) {
@ -237,8 +237,15 @@ $(function() {
$("#price").show(); $("#price").show();
$("#payment_type").show(); $("#payment_type").show();
} else { } else {
$("#price").hide(); $("#amount").val("");
$("#payment_type").hide(); $("#price").hide();
$('input[type=radio]').prop('checked',false).trigger('updateState');
$("#payment_type").hide();
// reset payment_type && amount
$.post("json/transaction.php",{storage_payment_reset: 1, transaction_id: $transaction_id});
} }
}); });

9
json/transaction.php

@ -59,6 +59,15 @@ $change_fund = CHANGE_FUND;
echo json_encode($send_back); echo json_encode($send_back);
} }
// reset payment_type && amount for storage transaction
if(isset($_POST['storage_payment_reset'])) {
$query = 'UPDATE transaction_log SET payment_type=NULL, amount=NULL WHERE transaction_id="' .
$_POST['transaction_id'] . '";';
$result = mysql_query($query, $YBDB) or die(mysql_error());
}
// Deposit Calculator // Deposit Calculator
if (isset($_POST['deposit'])) { if (isset($_POST['deposit'])) {

Loading…
Cancel
Save