From 96f89d76286ad12defae0c523ea43bc7580ddb96 Mon Sep 17 00:00:00 2001 From: cdk <2441919651@qq.com> Date: 星期日, 06 四月 2025 16:41:15 +0800 Subject: [PATCH] 增加设备报修功能 修改其他出库不出条码问题 --- pages/CangKuManage/BASQCBX.html | 301 ++++++++++++++++++++++++++++++++++++++++++++++++++ js/CangKuManage_js/QTCK.js | 13 + 2 files changed, 309 insertions(+), 5 deletions(-) diff --git a/js/CangKuManage_js/QTCK.js b/js/CangKuManage_js/QTCK.js index 6bfc645..73982bc 100644 --- a/js/CangKuManage_js/QTCK.js +++ b/js/CangKuManage_js/QTCK.js @@ -292,13 +292,16 @@ }); return; } else { - $("#DAB003").val("");//鍏堟竻绌轰竴涓嬫暟鎹簮 - $("#FLSL").val("");//鍏堟竻绌轰竴涓嬫暟鎹簮 - mui("#FLSL")[0].focus(); + console.log("寮�濮嬫墦鍗帮紒锛�"); + + var str = data.data.BARID.toString(); + console.log(str); // 灏咮ARID杞崲涓哄瓧绗︿覆骞舵墦鍗拌緭鍑� + //$("#DAB001").val(data.data.NEWBAR.toString()); + printByIds(str); + console.log("鎵撳嵃鎴愬姛锛侊紒"); playerAudio("OK"); - mui.toast("鍑哄簱鎴愬姛"); - //initBluetooth(); + mui.toast("鎷嗗垎鎴愬姛"); } }, diff --git a/pages/CangKuManage/BASQCBX.html b/pages/CangKuManage/BASQCBX.html new file mode 100644 index 0000000..996a9a4 --- /dev/null +++ b/pages/CangKuManage/BASQCBX.html @@ -0,0 +1,301 @@ +<!doctype html> +<html> + <head> + <meta charset="utf-8"> + <title></title> + <meta name="viewport" + content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> + <script src="../../js/mui.min.js"></script> + <script src="../../js/api.js"></script> + <script src="../../js/common.js"></script> + <script src="../../js/jquery.js"></script> + <script src="../../js/jquery-1.11.1.js"></script> + <script src="../../js/jquery.xml2json.js.js"></script> + <script src="../../js/template-web.js"></script> + <link href="../../css/mui.min.css" rel="stylesheet" /> + <script type="text/javascript" src="../../lib/base_js/js/app.js"></script> + <script type="text/javascript" src="../../lib/base_js/js/common.js"></script> + <link rel="stylesheet" type="text/css" href="../../css/iconfont.css" /> + <link rel="stylesheet" type="text/css" href="../../css/common_s.css" /> + <style> + .mui-input-row label { + background-color: #ededed; + width: 25%; + } + + .mui-input-row label~select, + .mui-input-row label~textarea { + float: right; + width: 74%; + /*background-color: #94f0ed;*/ + } + + .mui-input-row label~textarea { + border: #e3e3e3 2px solid; + /*background-color: #94f0ed;*/ + } + + .mui-input-row label~input { + float: left; + width: 72%; + background-color: #f6f6f6; + } + + .mui-input-row { + margin-top: 0.15rem; + } + + .full-width-button { + display: block; + /* 璁╂寜閽樉绀轰负鍧楃骇鍏冪礌 */ + width: 100%; + /* 瀹藉害璁剧疆涓�100%浠ラ�傚簲鐖跺厓绱犲搴� */ + text-align: center; + /* 鏂囨湰灞呬腑鏄剧ず锛堝彲閫夛級 */ + padding: 10px; + /* 鍐呰竟璺濓紙鍙�夛級 */ + margin-bottom: 5px; + /* 搴曢儴澶栬竟璺濓紙鍙�夛級锛岀敤浜庝笌鍥剧墖鍒嗛殧寮� */ + } + + .icon-wrapper { + position: relative; + display: inline-block; + } + + .icon { + position: absolute; + top: 0; + left: 0; + } + + .icon-wrapper::before { + content: ""; + position: absolute; + top: 10px; + /* 璋冩暣涓婅竟璺� */ + left: 10px; + /* 璋冩暣宸﹁竟璺� */ + right: 10px; + /* 璋冩暣鍙宠竟璺� */ + bottom: 10px; + /* 璋冩暣涓嬭竟璺� */ + border: 100px solid transparent; + /* 璋冩暣杈规澶у皬 */ + } + + select { + background: url(../img/right-arrow.png) no-repeat right center; + background-size: 1.2rem 1.2rem; + } + </style> + </head> + + <body class="mui-fullscreen"> + <header class="mui-bar mui-bar-nav"> + <button type="button" class="mui-left mui-action-back mui-btn mui-btn-link mui-btn-nav mui-pull-left"> + <span class="mui-icon mui-icon-left-nav"></span> + </button> + <h1 class="mui-title">璁惧鎶ヤ慨</h1> + + <span class="title-right mui-icon mui-icon-camera" style="color:#0062CC;font-size:50px;" + id="cameraId"></span> + + </header> + <div class="mui-content"> + <div class="mui-input-group"> + + <div class="mui-input-row"> + <label id="saomiaolb" style="color:#0062CC">鐐瑰嚮鍚姩鎵弿</label> + <input id="saomiao" type="text" class="mui-input" placeholder="璇锋壂鎻忚澶囩爜" onkeypress="GetBX001()"> + </div> + <div class="mui-input-row"> + <label>璁惧鍚嶇О</label> + <input id="EQA002" type="text" class="mui-input" disabled="disabled"> + </div> + <div class="mui-input-row"> + <label>褰撳墠搴撲綅</label> + <input id="EQA025" type="text" class="mui-input" disabled="disabled"> + </div> + <div class="mui-input-row"> + <label>褰撳墠鐘舵��</label> + <input id="EQA024" type="text" class="mui-input" disabled="disabled"> + </div> + <div class="mui-input-row"> + <label>澶囨敞</label> + <textarea id='remark' type="text" class='input-text'></textarea> + </div> + + <div class="mui-input-row"> + <ul class="mui-table-view" id="submitBtn"> + <li class="mui-table-view-cell acss" + style="width:100%;float: left;background-color: rgb(153,204,153)"> + <a data-code='鎻愪氦'>鎻愪氦</a> + </li> + </ul> + </div> + </div> + <input type="hidden" id="mid" value="" /> + <ul class="mui-table-view" id="ulId"> + </ul> + </div> + <script type="text/javascript" charset="utf-8"> + window.addEventListener('refresh', function(e) { //鐩戝惉椤甸潰杩斿洖浜嬩欢 + changeTaskNo() + // getprocessT() + }); + // var user_id = app.userid; + mui.init({}); + mui.plusReady(function() { + app.init(); + $("#deal1").hide(); + $("#deal2").hide(); + + document.getElementById('cameraId').addEventListener('click', function(event) { + console.log(2); + var mid = $("#mid").val() + console.log(mid); + if (mid == '' || mid == 'undefined' || mid == null) { + mui.alert("璇峰厛鎵弿璁惧鐮�"); + return false; + } + mui.openWindow({ + id: 'pictrue_add', + url: 'pictrue_add.html?mid=' + mid, + waiting: { + autoShow: true, + title: '鍔犺浇涓�' + } + }); + }); + //doAppearance() + + }) + + document.getElementById('saomiaolb').addEventListener('tap', function() { + console.log(12); + var url = 'getScanCode1.html'; + mui.openWindow({ + + url: url, + extras: {}, + waiting: { + autoShow: true, + title: '鍔犺浇涓�' + } + }); + + }, false) + + + function GetBX001() { + //console.log("杩炴帴娴嬭瘯锛�"); + console.log($("#saomiao").val()); + $.ajax({ + url: app.API_URL_HEADER + "/BASQC/GetBX001Detail", + + data: { + EQA001:$("#saomiao").val(), + logID: "admin" //user_id,//Admin //鍏堝啓姝伙紝渚夸簬璋冭瘯 + }, + DataType: "json", + type: "post", + async: false, + //timeout: 15000, + success: function(data) { + if (data.status != 0) { + mui.alert(data.message); + return; + } else { + $("#EQA002").val(data.data.matterTable[0].EQA002); + $("#EQA025").val(data.data.matterTable[0].EQA025); + $("#EQA024").val(data.data.matterTable[0].EQA024); + $("#mid").val(data.data.data[0].BX001); + + } + }, + error: function(xhr, type, errorThrown) { + alert("鑾峰彇鏁版嵁寮傚父锛�" + JSON.stringify(errorThrown)); + } + }); + } + + mui("#submitBtn").on("tap", "a", function(event) { + var code = this.getAttribute('data-code'); + console.log(11); + doSubmit(code); + }) + + function doSubmit(opertype) { + var saomiao = document.getElementById('saomiao').value; + var state = document.getElementById('EQA024').value; + var type = ''; + if (saomiao == '' || saomiao == 'undefined') { + mui.toast('璇峰厛鎵弿鍗曞彿锛�') + return; + } + if(state == "缁翠慨涓�"){ + mui.toast('璇ヨ澶囧綋鍓嶅湪缁翠慨涓紒') + return; + } + + $.ajax({ + url: app.API_URL_HEADER + "/BASQC/BASQCBX_SUBMIT", + + data: { + EQA001:$("#saomiao").val(), + BXID: $("#mid").val(), + REMARK: $("#remark").val() + + }, + DataType: "json", + type: "post", + async: false, + //timeout: 15000, + success: function(data) { + if (data.status === 0) { + + $("#EQA002").val(""); + $("#EQA025").val(""); + $("#EQA024").val(""); + $("#mid").val(""); + $("#EQA024").val(""); + + mui.alert("鎶ヤ慨鎴愬姛"); + + } else { + plus.ui.toast(data.msg); + } + }, + error: function(xhr, type, errorThrown) { + alert("鑾峰彇鏁版嵁寮傚父锛�" + JSON.stringify(errorThrown)); + } + }); + } + + function checkZero(cursor) { + for (var j = 0; j < cursor.length; j++) { + if (cursor[j].FLOWER != null) { + var f = cursor[j].FLOWER.substr(0, 1) + if (f == ".") { + var t = cursor[j].FLOWER.split(""); + t.splice(0, 0, "0"); + t = t.join("") + cursor[j].FLOWER = t + } + } + if (cursor[j].FUPPER != null) { + var f = cursor[j].FUPPER.substr(0, 1) + if (f == ".") { + var t = cursor[j].FUPPER.split(""); + t.splice(0, 0, "0"); + t = t.join("") + cursor[j].FUPPER = t + } + } + } + return cursor; + } + </script> + </body> +</html> \ No newline at end of file -- Gitblit v1.9.3