From 14fc9b1a45185584462204e52cc6a2f060d5ebe0 Mon Sep 17 00:00:00 2001 From: Aung Myo Date: Mon, 23 Oct 2017 16:14:29 +0630 Subject: [PATCH] update oqs --- app/assets/javascripts/OQS.js | 142 ++++++++++++++++------------- app/assets/javascripts/addorder.js | 26 +++--- app/assets/stylesheets/reset.css | 4 +- app/views/oqs/home/index.html.erb | 18 ++-- 4 files changed, 100 insertions(+), 90 deletions(-) diff --git a/app/assets/javascripts/OQS.js b/app/assets/javascripts/OQS.js index bd59ffad..620e7490 100755 --- a/app/assets/javascripts/OQS.js +++ b/app/assets/javascripts/OQS.js @@ -46,72 +46,71 @@ $(document).ready(function(){ }); //End Click function show_details(url){ - var oqs_append = $('.oqs_append'); - oqs_append.empty(); - var filter = $('.filter').text(); - //Start Ajax - $.ajax({ - type: "GET", - url: url, - data: {'filter':filter}, - dataType: "json", - success: function(data) { - for(var field in data) { - var price = parseFloat(data[field].price).toFixed(2); + var oqs_append = $('.oqs_append'); + oqs_append.empty(); + var filter = $('.filter').text(); + //Start Ajax + $.ajax({ + type: "GET", + url: url, + data: {'filter':filter}, + dataType: "json", + success: function(data) { + for(var field in data) { + var price = parseFloat(data[field].price).toFixed(2); - if (data[field]["options"] == "[]" || data[field]["options"] == "") { - var options = ""; - }else{ - var options = data.options; + if (data[field]["options"] == "[]" || data[field]["options"] == "") { + var options = ""; + }else{ + var options = data.options; + } + + var date = new Date(data[field]["created_at"]); + var show_date = date.getDate() + "-" + date.getMonth() + "-" + date.getFullYear() + ' ' + date.getHours()+ ':' + date.getMinutes(); + + row ='
' + +'
' + +'
' + +''+data[field]["table_type"]+'- ' + +''+ data[field]["zone"] +'' + +''+ data[field]["order_id"] +'' + +'
' + + +'
' + +''+ data[field]["item_name"] +'- ' + +''+ data[field]["qty"] +' ' + +'
' + + +'

'+ options +'

' + + +'

' + +'Order at' + +''+ show_date +' - ' + + +''+ data[field]["item_order_by"] +' ' + +' ' + +'

' + + +' ' + +' ' + +'
' + + +'' + + +'
'; + + + + $('.oqs_append').append(row); } - - var date = new Date(data[field]["created_at"]); - var show_date = date.getDate() + "-" + date.getMonth() + "-" + date.getFullYear() + ' ' + date.getHours()+ ':' + date.getMinutes(); - - row ='
' - +'
' - +'

' - +''+data[field]["table_type"]+'- ' - +''+ data[field]["zone"] +'' - +''+ data[field]["order_id"] +'- ' - +'

' - - +'

' - +''+ data[field]["item_name"] +'- ' - +''+ data[field]["qty"] +'- ' - +'

' - - +'

'+ options +'

' - - +'

' - +'Order at' - +''+ show_date +' - ' - - +''+ data[field]["item_order_by"] +' ' - +' ' - +'

' - - +' ' - +' ' - +'
' - - +'' - - +'
'; - - - - $('.oqs_append').append(row); - } - - } - }); - //end Ajax - - } + + } + }); + //end Ajax + } $(document).on('click', '.queue_station', function(event){ var orderZone=$(this).children().children().children('.order-zone').text().trim(); @@ -198,7 +197,20 @@ $(document).ready(function(){ // update queue item count in completed station $("#completed_count").text(parseInt($("#completed_count").text()) + data.length); - alert("updated!"); + swal({ + title: "Infomation !", + text: 'Order has been successfully created', + confirmButtonColor: "green", + confirmButtonText: "Yes!", + closeOnConfirm: false, + }, function () { + if(table_type == "Table"){ + window.location.href = "/origami/table/" + table_id + } + else { + window.location.href = "/origami/room/" + table_id + } + }); // Page reload location.reload(); } diff --git a/app/assets/javascripts/addorder.js b/app/assets/javascripts/addorder.js index d523e7e6..a2d77325 100755 --- a/app/assets/javascripts/addorder.js +++ b/app/assets/javascripts/addorder.js @@ -663,25 +663,21 @@ $(function(){ data: params, dataType: "json", success:function(result){ - $("#loading_wrapper").hide(); - $.confirm({ - title: 'Infomation!', - content: "Order has been successfully created", - buttons: { - confirm: { - text: 'Ok', - btnClass: 'btn-green', - action: function(){ - if(table_type == "Table"){ + $("#loading_wrapper").hide(); + swal({ + title: "Infomation !", + text: 'Order has been successfully created', + confirmButtonColor: "green", + confirmButtonText: "Yes!", + closeOnConfirm: false, + }, function () { + if(table_type == "Table"){ window.location.href = "/origami/table/" + table_id } else { window.location.href = "/origami/room/" + table_id - } - } - } - } - }); + } + }); } }); }); diff --git a/app/assets/stylesheets/reset.css b/app/assets/stylesheets/reset.css index c5c3af2f..dd688ee4 100644 --- a/app/assets/stylesheets/reset.css +++ b/app/assets/stylesheets/reset.css @@ -177,7 +177,9 @@ section.content { .hidden{ display: none !important; } - +.hide{ + display: none !important; +} .sidebar .menu .list a { padding: 5px 13px; } diff --git a/app/views/oqs/home/index.html.erb b/app/views/oqs/home/index.html.erb index 07374231..a0fc23a7 100755 --- a/app/views/oqs/home/index.html.erb +++ b/app/views/oqs/home/index.html.erb @@ -1,4 +1,4 @@ -
+