Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
home
/
egg.eemo.co.kr
/
public_html
/
super5
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/egg.eemo.co.kr/public_html/super5/qr_scan_sensor.php
<? include_once("inc_header.php"); $on_menu="codescan"; $on_sub_menu=1; $rs_permit=RS("select * from admin_permit where admin_mem_no='{$_COOKIE[umemno]}' and menu_id='$on_menu' and menu_sub_id='$on_sub_menu' and menu_access='1' "); $rs_permit_write=RS("select * from admin_permit where admin_mem_no='{$_COOKIE[umemno]}' and menu_id='$on_menu' and menu_sub_id='$on_sub_menu' and is_write='1' "); $rs_permit_del=RS("select * from admin_permit where admin_mem_no='{$_COOKIE[umemno]}' and menu_id='$on_menu' and menu_sub_id='$on_sub_menu' and is_del='1' "); if($_PERMIT_FREE || $_COOKIE[umem_level] == 1 || $rs_permit[no]) { } else { echo "<script>alert('접근권한이 없습니다.');history.back();</script>"; exit; } ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title><?=$_TITLE?></title> <link href="css/bootstrap.min.css" rel="stylesheet"> <link href="font-awesome/css/font-awesome.css" rel="stylesheet"> <link href="css/plugins/iCheck/custom.css" rel="stylesheet"> <link href="css/animate.css" rel="stylesheet"> <link href="css/style.css" rel="stylesheet"> <link href="css/messagebox.css" rel="stylesheet"> </head> <body class="fixed-nav fixed-sidebar"> <div id="wrapper"> <? include_once("inc_sidemenu.php"); ?> <div id="page-wrapper" class="gray-bg"> <? include_once("inc_top.php"); include_once("inc_now_position.php"); ?> <? ?> <div class="wrapper wrapper-content animated fadeInRight"> <h1>센서 모듈스캔</h1> <a class="btn btn-danger btn-rounded btn-block" onclick="fn_scan('make_scan')" style='color:#fff'><i class='fa fa-qrcode'></i> 생산완료 스캔</a> <a class="btn btn-danger btn-rounded btn-block" onclick="fn_scan('qc_scan')" style='color:#fff'><i class='fa fa-qrcode'></i> QC완료 스캔</a> <a class="btn btn-danger btn-rounded btn-block" onclick="fn_scan('ipgo_scan')" style='color:#fff'><i class='fa fa-qrcode'></i> 입고완료 스캔</a> <a class="btn btn-danger btn-rounded btn-block" onclick="fn_scan('chulgo_scan')" style='color:#fff'><i class='fa fa-qrcode'></i> 출고완료 스캔</a> <a class="btn btn-danger btn-rounded btn-block" onclick="fn_scan('install_scan')" style='color:#fff'><i class='fa fa-qrcode'></i> 설치완료 스캔</a> </div> <? include_once("inc_footer.php"); ?> </div> </div> <!-- Mainly scripts --> <script src="js/jquery-3.1.1.min.js"></script> <script src="js/popper.min.js"></script> <script src="js/bootstrap.js"></script> <script src="js/plugins/metisMenu/jquery.metisMenu.js"></script> <script src="js/plugins/slimscroll/jquery.slimscroll.min.js"></script> <!-- Peity --> <script src="js/plugins/peity/jquery.peity.min.js"></script> <!-- Custom and plugin javascript --> <script src="js/inspinia.js"></script> <script src="js/plugins/pace/pace.min.js"></script> <!-- iCheck --> <script src="js/plugins/iCheck/icheck.min.js"></script> <!-- Peity --> <script src="js/demo/peity-demo.js"></script> <script src="css/messagebox.js"></script> <script> $(document).ready(function(){ $('.i-checks').iCheck({ checkboxClass: 'icheckbox_square-green', radioClass: 'iradio_square-green', }); }); </script> </body> </html> <script> function fn_scan(action) { if(typeof(window.Android) !== 'undefined') { window.Android.scan_code128(action); } } function scan_result(action,vcode) { //bootbox.alert("action : "+action+"<br>vcode : "+vcode); if(action=='make_scan') { if(vcode) { var formdata = new FormData(); formdata.append("vcode", vcode); formdata.append("mode", action); formdata.append("type", "sensor"); if (formdata) { jQuery.ajax({ url: "scan_info_do.php", type: "POST", data: formdata, processData: false, contentType: false, success: function (res) { //var json = jQuery.parseJSON(res); //alert(res); var json = eval("(" + res + ")"); if(json.rst=='double') { $.MessageBox(json.msg); } else { $.MessageBox({ buttonDone : "예", buttonFail : "아니오", message : "<b>"+json.vcode+"</b> 를 생산완료 스캔처리 하시겠습니까?" }).done(function(){ var par="?vcode="+json.vcode+"&mode="+action+"&type=sensor"; $.post( "qr_scan_save_do.php"+par, function( res ) { var json=eval("("+res+")"); if(json.rst=='1') { $.MessageBox("스캔처리 되었습니다."); } else { $.MessageBox("알지못하는 오류발생"); } }); }).fail(function(){ return; }); } } }); } } else { $.MessageBox("스캔 오류입니다."); } } else if(action=='qc_scan') { if(vcode) { var formdata = new FormData(); formdata.append("vcode", vcode); formdata.append("mode", action); formdata.append("type", "sensor"); if (formdata) { jQuery.ajax({ url: "scan_info_do.php", type: "POST", data: formdata, processData: false, contentType: false, success: function (res) { //var json = jQuery.parseJSON(res); //alert(res); var json = eval("(" + res + ")"); if(json.rst=='double') { $.MessageBox(json.msg); } else { $.MessageBox({ buttonDone : "예", buttonFail : "아니오", message : "<b>"+json.vcode+"</b> 를 QC완료 스캔처리 하시겠습니까?" }).done(function(){ var par="?vcode="+json.vcode+"&mode="+action+"&type=sensor"; $.post( "qr_scan_save_do.php"+par, function( res ) { var json=eval("("+res+")"); if(json.rst=='1') { $.MessageBox("스캔처리 되었습니다."); } else { $.MessageBox("알지못하는 오류발생"); } }); }).fail(function(){ return; }); } } }); } } else { $.MessageBox("스캔 오류입니다."); } } else if(action=='ipgo_scan') { if(vcode) { var formdata = new FormData(); formdata.append("vcode", vcode); formdata.append("mode", action); formdata.append("type", "sensor"); if (formdata) { jQuery.ajax({ url: "scan_info_do.php", type: "POST", data: formdata, processData: false, contentType: false, success: function (res) { //var json = jQuery.parseJSON(res); //alert(res); var json = eval("(" + res + ")"); if(json.rst=='double') { $.MessageBox(json.msg); } else { $.MessageBox({ buttonDone : "예", buttonFail : "아니오", message : "<b>"+json.vcode+"</b> 를 입고완료 스캔처리 하시겠습니까?" }).done(function(){ var par="?vcode="+json.vcode+"&mode="+action+"&type=sensor"; $.post( "qr_scan_save_do.php"+par, function( res ) { var json=eval("("+res+")"); if(json.rst=='1') { $.MessageBox("스캔처리 되었습니다."); } else { $.MessageBox("알지못하는 오류발생"); } }); }).fail(function(){ return; }); } } }); } } else { $.MessageBox("스캔 오류입니다."); } } else if(action=='chulgo_scan') { if(vcode) { var formdata = new FormData(); formdata.append("vcode", vcode); formdata.append("mode", action); formdata.append("type", "sensor"); if (formdata) { jQuery.ajax({ url: "scan_info_do.php", type: "POST", data: formdata, processData: false, contentType: false, success: function (res) { //var json = jQuery.parseJSON(res); //alert(res); var json = eval("(" + res + ")"); if(json.rst=='double') { $.MessageBox(json.msg); } else { $.MessageBox({ buttonDone : "예", buttonFail : "아니오", message : "<b>"+json.vcode+"</b> 를 출고완료 스캔처리 하시겠습니까?" }).done(function(){ var par="?vcode="+json.vcode+"&mode="+action+"&type=sensor"; $.post( "qr_scan_save_do.php"+par, function( res ) { var json=eval("("+res+")"); if(json.rst=='1') { $.MessageBox("스캔처리 되었습니다."); } else { $.MessageBox("알지못하는 오류발생"); } }); }).fail(function(){ return; }); } } }); } } else { $.MessageBox("스캔 오류입니다."); } } else if(action=='install_scan') { if(vcode) { var formdata = new FormData(); formdata.append("vcode", vcode); formdata.append("mode", action); formdata.append("type", "sensor"); if (formdata) { jQuery.ajax({ url: "scan_info_do.php", type: "POST", data: formdata, processData: false, contentType: false, success: function (res) { //var json = jQuery.parseJSON(res); //alert(res); var json = eval("(" + res + ")"); if(json.rst=='double') { $.MessageBox(json.msg); } else { $.MessageBox({ buttonDone : "예", buttonFail : "아니오", message : "<b>"+json.vcode+"</b> 를 설치완료 스캔처리 하시겠습니까?" }).done(function(){ var par="?vcode="+json.vcode+"&mode="+action+"&type=sensor"; $.post( "qr_scan_save_do.php"+par, function( res ) { var json=eval("("+res+")"); if(json.rst=='1') { $.MessageBox("스캔처리 되었습니다."); } else { $.MessageBox("알지못하는 오류발생"); } }); }).fail(function(){ return; }); } } }); } } else { $.MessageBox("스캔 오류입니다."); } } } </script>