diff --git a/app/assets/javascripts/origami.js b/app/assets/javascripts/origami.js index c7212c81..d6ad05e6 100755 --- a/app/assets/javascripts/origami.js +++ b/app/assets/javascripts/origami.js @@ -5,6 +5,8 @@ //= require jquery_ujs //= require turbolinks //= require cable +//= require momentjs/moment +//= require bootstrap-material-datetimepicker/js/bootstrap-material-datetimepicker //= require jquery-slimscroll/jquery.slimscroll.js //= require bootstrap-notify/bootstrap-notify.js //= require node-waves/waves.js @@ -13,12 +15,28 @@ //= require BSBMaterial/demo.js //= require custom.js -$(document).ready(function(){ - // auto refresh every 60 seconds - // setTimeout(function(){ - // window.location.reload(1); - // }, 60000); +$(document).on('turbolinks:load', function() { + $('.datetimepicker').bootstrapMaterialDatePicker({ + format: 'DD-MM-YYYY - HH:mm', + clearButton: true, + weekStart: 1 + }); + + $('.datepicker').bootstrapMaterialDatePicker({ + format: 'DD-MM-YYYY', + clearButton: true, + weekStart: 1, + time: false + }); + + $('.timepicker').bootstrapMaterialDatePicker({ + format: 'HH:mm', + clearButton: true, + date: false + }); +}); +$(document).ready(function(){ // For selected order return var order_status = ""; order_status = $(".selected-item").children().find(".orders-order-status").text().substr(0,6).trim(); @@ -114,64 +132,6 @@ $(document).ready(function(){ $(this).addClass('selected-item'); }); - // Bill Request - /*$('#request_bills').click(function() { - var order_id=$(".selected-item").find(".orders-id").text().substr(0,16); - if(order_id!=""){ - window.location.href = '/origami/' + order_id + '/request_bills' - } - else { - alert("Please select an order!"); - } - return false; - });*/ - - // Discount for Payment - // $('#discount').click(function() { - // var order_id=$(".selected-item").find(".orders-id").text().substr(0,16); - - // if(order_id!=""){ - // window.location.href = '/origami/' + order_id + '/discount' - // } - // else { - // alert("Please select an order!"); - // } - - // return false; - // }); - - // Pay Discount for Payment - // $("#pay-discount").on('click', function(e){ - // e.preventDefault(); - // var sale_id = $('#sale-id').text(); - // var sale_item_id = $('.selected-item').attr('id').substr(0,16); - // var sub_total = $('#order-sub-total').text(); - // var grand_total = $('#order-grand-total').text(); - // var discount_type = $('#discount-type').val(); - // var discount_value = $('#discount-amount').val(); - // var discount_amount = discount_value; - // var ajax_url = "/origami/" + sale_id + "/discount"; - - // if(sale_item_id != null){ - // ajax_url = "/origami/" + sale_item_id + "/discount"; - // sub_total = $("#"+sale_item_id).children().find("#item-total-price").text(); - // } - - // // For Percentage Discount - // if(discount_type == 1){ - // discount_amount=(sub_total*discount_value)/100; - // } - - // var params = {'sale_id': sale_id, 'sale_item_id': sale_item_id, 'grand_total' : grand_total, 'discount_type':discount_type, 'discount_value':discount_value, 'discount_amount':discount_amount}; - // $.ajax({ - // type: "POST", - // url: ajax_url, - // data: params, - // success:function(result){ } - // }); - // }); - - // Payment for Bill $('#pay-bill').click(function() { var sale_id=$(".selected-item").find(".orders-id").text().substr(0,16); @@ -184,123 +144,4 @@ $(document).ready(function(){ return false; }); - - // $('#customer').click(function() { - // var sale = $(".selected-item").find(".orders-id").text().substr(0,16); - // if (sale.substring(0, 3)=="SAL") { - // var sale_id = sale - // }else{ - // var sale_id = $(".selected-item").find(".order-cid").text(); - // } - // window.location.href = '/origami/'+ sale_id + "/customers" - - // return false; - // }); - - // $('#re-print').click(function() { - // var sale_id = $(".selected-item").find(".orders-id").text().substr(0,16); - - // window.location.href = '/origami/'+ sale_id + "/reprint" - - // return false; - // }); - - // function show_customer_details(customer_id){ - - // if(window.location.pathname.substring(0, 12) == "/origami/SAL"){ - // var url = customer_id+"/get_customer/" - // }else{ - // var url = "origami/"+customer_id+"/get_customer/" - // } - - // $('.customer_detail').removeClass('hide'); - - // //Start Ajax - // $.ajax({ - // type: "GET", - // url: url, - // data: {}, - // dataType: "json", - // success: function(data) { - // $("#customer_name").text(data["customer"].name); - // if (data["response_data"]["data"].length) { - // $.each(data["response_data"]["data"], function (i) { - // if(data["response_data"]["data"][i]["accountable_type"] == "RebateAccount"){ - // var balance = data["response_data"]["data"][i]["balance"]; - // if (data["response_data"]["status"]==true) { - // $('.rebate_amount').removeClass('hide'); - // row = - // '