Bedhoel

kiosk_2

Feb 2nd, 2019
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.50 KB | None | 0 0
  1. <script type="text/javascript">
  2.         var kouta_full  = "Telah melebihi kouta hari ini";
  3.         var not_avail   = "Layanan ini belum tersedia";
  4.         var not_avail_time  = "Layanan ini telah melebihi batas waktu";
  5.         var sorry       = "Maaf";
  6.         var thanks      = "Terima Kasih";
  7.         var sukses      = "Silahkan ambil nomor antrian anda <br/> dan terima kasih telah menunggu.";
  8.         function call_sub(id){
  9.             $.ajax({
  10.                 url: 'sub_layanan',
  11.                 type: 'POST',
  12.                 dataType: 'html',
  13.                 data: 'id_layanan='+window.btoa(id),
  14.                 success: function(mydata) {
  15.                     $("#change_data").html(mydata);
  16.                 }
  17.             });
  18.         }
  19.         function get_antrian(id){
  20.             $.ajax({
  21.                 url: 'antrian/ambil_tiket_layanan',
  22.                 type: 'POST',
  23.                 dataType: 'JSON',
  24.                 data: 'id_layanan='+window.btoa(id),
  25.                 success: function(mydata) {
  26.                     if(mydata.error=="NOT_PRINT"){
  27.                         swal(sorry,kouta_full,"error");
  28.                     }
  29.                     else if(mydata.error=="NOT_AVAIBLE"){
  30.                         swal(sorry,not_avail,"error");
  31.                     }
  32.                     else if(mydata.error=="NOT_JAM"){
  33.                         swal(sorry,not_avail_time,"error");
  34.                     }
  35.                     else {
  36.                         var url = "tiket.php?urut="+mydata.no_urut+"&sisa="+mydata.sisa+"&layanan="+mydata.layanan+"&lantai="+mydata.lantai;
  37.                         window.open(url, 'blank');
  38.                         swal(thanks,sukses,"success");
  39.                     }
  40.                      
  41.                 }
  42.             });
  43.         }
  44.         function get_antrian_sub(id){
  45.             $.ajax({
  46.                 url: 'antrian/ambil_tiket_layanan_sub',
  47.                 type: 'POST',
  48.                 dataType: 'JSON',
  49.                 data: 'id_layanan_sub='+window.btoa(id),
  50.                 success: function(mydata) {
  51.                     if(mydata.error=="NOT_PRINT"){
  52.                         swal(sorry,kouta_full,"error");
  53.                     }
  54.                     else if(mydata.error=="NOT_AVAIBLE"){
  55.                         swal(sorry,not_avail,"error");
  56.                     }
  57.                     else if(mydata.error=="NOT_JAM"){
  58.                         swal(sorry,not_avail_time,"error");
  59.                     }
  60.                      else {
  61.                         var url = "tiket.php?urut="+mydata.no_urut+"&sisa="+mydata.sisa+"&layanan="+mydata.layanan+"&lantai="+mydata.lantai;
  62.                         window.open(url, 'blank');
  63.                                swal({
  64.                                 title: thanks,
  65.                                 type: 'success',
  66.                                 html: sukses,
  67.                                 showCancelButton: false,
  68.                                 showLoaderOnConfirm: false,
  69.                               }).then(function() {
  70.                                     setTimeout(function(){
  71.                                         location.reload();
  72.                                    }, 3000);
  73.                              });
  74.                     }
  75.                 }
  76.             });
  77.         }
  78.     </script>
Advertisement
Add Comment
Please, Sign In to add comment