¶Ô±ÈÐÂÎļþ |
| | |
| | | /** |
| | | * |
| | | */ |
| | | |
| | | // å
¨å±åé |
| | | var billNo = ''; |
| | | var i = 0; //è®¡ç®æ«ææ¡ç æ°é |
| | | var WLBM = "";//ç©æç¼ç |
| | | var matterTable = null; |
| | | var PopPicker = new mui.PopPicker(); |
| | | |
| | | |
| | | |
| | | //åå§åï¼é»è®¤ç¦ç¹ |
| | | mui.plusReady(function(){ |
| | | app.init(); |
| | | mui("#txtGD")[0].focus(); |
| | | console.log("è¿æ¥æµè¯ï¼"); |
| | | //initBluetooth(); |
| | | //SetBillNo(); |
| | | $('#info').height($(window).height()- $("#row001").height() - $("#div001").height()- $("#div002").height() - 70); |
| | | }); |
| | | // $(function(){ |
| | | // billNo= GetMaxBillNO("1201",GetSysDateTime());//è°æ¨åå·ï¼åªè¦ä¸ç¦»å¼çé¢ï¼åå·ä¸å |
| | | // $('#info').height($(window).height()- $("#row001").height() - $("#div001").height()- $("#div002").height() - 70); |
| | | // }) |
| | | |
| | | // $(function() { |
| | | // SetBillNo(); |
| | | // }); |
| | | |
| | | function SetBillNo() { |
| | | $("#txtBillNo").click(function() { |
| | | GetBillList(); |
| | | PopPicker.show(function(items) { |
| | | var billNo = items[0].text; |
| | | $("#txtBillNo").val(billNo); |
| | | }); |
| | | }); |
| | | } |
| | | |
| | | //æ°åæå¨ä¹åè°æ´æ°åå°å¾æ ä½ç½® |
| | | function onStopDrag(e) { |
| | | var d = e.data; |
| | | if(d.left < 0) { |
| | | d.left = 0 |
| | | } |
| | | if(d.top < 0) { |
| | | d.top = 0 |
| | | } |
| | | if(d.top + $(d.target).outerHeight() > $(d.parent).height()) { |
| | | $("#dgWOMDAG-sum")[0].innerHTML = "0"; |
| | | $("#dgWOMDAG-sum").css("top", d.startTop + "px"); |
| | | $("#dgWOMDAG-sum").css("left", d.startLeft + "px"); |
| | | $("#dgWOMDAG-sum").css("position", "initial"); |
| | | i = 0; |
| | | } |
| | | } |
| | | |
| | | //æ´æ°è¡¨æ ¼æ°æ® |
| | | // å°æ°æ®æ¾å°è¡¨æ ¼ä¸ |
| | | function populateTable(data) { |
| | | |
| | | console.log('1'); |
| | | let tbody = document.querySelector("#myTable tbody"); |
| | | |
| | | // æ¸
ç©ºè¡¨æ ¼å
容 |
| | | tbody.innerHTML = ""; |
| | | |
| | | // 循ç¯éåæ°æ®ï¼çæè¡¨æ ¼è¡ |
| | | for (let i = 0; i < data["ç©æåç§°"].length; i++) { |
| | | let tr = document.createElement("tr"); |
| | | |
| | | // åå»ºè¡¨æ ¼åå
æ ¼ï¼å¹¶å°æ°æ®å¡«å
¥ |
| | | let td1 = document.createElement("td"); |
| | | td1.textContent = data["ç©æåç§°"][i]; |
| | | tr.appendChild(td1); |
| | | |
| | | let td2 = document.createElement("td"); |
| | | td2.textContent = data["ç©æä»£ç "][i]; |
| | | tr.appendChild(td2); |
| | | |
| | | let td3 = document.createElement("td"); |
| | | td3.textContent = data["å¾
åæ°é"][i]; |
| | | if (data["å¾
åæ°é"][i] === "0.0000") { |
| | | tr.style.color = "green"; |
| | | }else{ tr.style.color = "red";} |
| | | tr.appendChild(td3); |
| | | |
| | | let td4 = document.createElement("td"); |
| | | td4.textContent = data["已忰é"][i]; |
| | | tr.appendChild(td4); |
| | | |
| | | // let td5 = document.createElement("td"); |
| | | // td5.textContent = data["æ¨èä»ä½"][i]; |
| | | // tr.appendChild(td5); |
| | | |
| | | |
| | | // let td6 = document.createElement("td"); |
| | | // td6.textContent = data["å¾å·"][i]; |
| | | // tr.appendChild(td6); |
| | | |
| | | |
| | | |
| | | tbody.appendChild(tr); |
| | | } |
| | | }; |
| | | //æ«ææä»¤å·¥åå¤çæ¹æ³ |
| | | |
| | | function GetBarInfoDGD(){ |
| | | console.log(2); |
| | | if(event.keyCode == 13) { |
| | | //妿æªè¾å
¥æ¡ç ï¼è·³åºæ¹æ³ |
| | | if($("#DGD").val() == "") { |
| | | $("#DGD").focus(); |
| | | playerAudio("NG"); |
| | | mui.toast("请å
è¾å
¥å·¥å!"); |
| | | return; |
| | | } |
| | | $.ajax({ |
| | | url: app.API_URL_HEADER + "/XKYDHD/GetGSDGD", |
| | | data: { |
| | | DGD: $("#DGD").val() |
| | | }, |
| | | DataType: "json", |
| | | type: "post", |
| | | async: false, |
| | | success: function(data){ |
| | | |
| | | if (data.status === 0) { |
| | | console.log(data); |
| | | /// console.log(JSON.stringify(response)); |
| | | var selectElement = document.getElementById('txtGD'); |
| | | selectElement.innerHTML = ""; |
| | | matterTable = data.data.matterTable; |
| | | |
| | | |
| | | for (var i = 0; i < matterTable.length; i++) { |
| | | var option = document.createElement("option"); |
| | | option.value = matterTable[i]["DAA001"]; |
| | | option.text = matterTable[i]["DAA001"]; |
| | | selectElement.appendChild(option); |
| | | } |
| | | selectElement.value = matterTable[0]["DAA001"]; |
| | | GETGDINFO_SX(); |
| | | } else { |
| | | playerAudio("NG"); |
| | | mui.toast("失败!"+data.message); |
| | | alert("è·åæ°æ®å¼å¸¸ï¼" + data.message); |
| | | } |
| | | |
| | | }, |
| | | error: function(xhr, type, errorThrown) { |
| | | |
| | | mui.toast("è·åæ°æ®å¼å¸¸ï¼" + JSON.stringify(errorThrown)); |
| | | alert("è·åæ°æ®å¼å¸¸ï¼"); |
| | | } |
| | | }); |
| | | //ç¨æ·ID |
| | | // var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION); |
| | | //var user_id =$("#txtBillNo").val(); //currentSession.user_id; |
| | | //var mun=$("#txtSL").val(); |
| | | //GETGDINFO_SX(); |
| | | // var user_id = "admin"; |
| | | |
| | | } |
| | | }; |
| | | |
| | | function GetBarInfoDGDSS(){ |
| | | console.log(2); |
| | | if(event.keyCode == 13) { |
| | | //妿æªè¾å
¥æ¡ç ï¼è·³åºæ¹æ³ |
| | | if($("#DGD").val() == "") { |
| | | $("#DGD").focus(); |
| | | playerAudio("NG"); |
| | | mui.toast("请å
è¾å
¥å·¥å!"); |
| | | return; |
| | | } |
| | | $.ajax({ |
| | | url: app.API_URL_HEADER + "/XKYDHD/GetGSDGDSS", |
| | | data: { |
| | | DGD: $("#DGD").val(), |
| | | ITEM: $("#DAB020").val() |
| | | }, |
| | | DataType: "json", |
| | | type: "post", |
| | | async: false, |
| | | success: function(data){ |
| | | |
| | | if (data.status === 0) { |
| | | console.log(data); |
| | | /// console.log(JSON.stringify(response)); |
| | | var selectElement = document.getElementById('txtGD'); |
| | | selectElement.innerHTML = ""; |
| | | matterTable = data.data.matterTable; |
| | | |
| | | if(matterTable.length>0){ |
| | | for (var i = 0; i < matterTable.length; i++) { |
| | | var option = document.createElement("option"); |
| | | option.value = matterTable[i]["DAA001"]; |
| | | option.text = matterTable[i]["DAA001"]; |
| | | selectElement.appendChild(option); |
| | | } |
| | | selectElement.value = matterTable[0]["DAA001"]; |
| | | GETGDINFO_SX(); |
| | | } |
| | | } else { |
| | | playerAudio("NG"); |
| | | mui.toast("失败!"+data.message); |
| | | alert("è·åæ°æ®å¼å¸¸ï¼" + data.message); |
| | | } |
| | | |
| | | }, |
| | | error: function(xhr, type, errorThrown) { |
| | | |
| | | mui.toast("è·åæ°æ®å¼å¸¸ï¼" + JSON.stringify(errorThrown)); |
| | | alert("è·åæ°æ®å¼å¸¸ï¼"); |
| | | } |
| | | }); |
| | | //ç¨æ·ID |
| | | // var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION); |
| | | //var user_id =$("#txtBillNo").val(); //currentSession.user_id; |
| | | //var mun=$("#txtSL").val(); |
| | | //GETGDINFO_SX(); |
| | | // var user_id = "admin"; |
| | | |
| | | } |
| | | }; |
| | | |
| | | //æ«ææä»¤å·¥åå¤çæ¹æ³ |
| | | function GetBarInfoGD(){ |
| | | GETGDINFO_SX(); |
| | | |
| | | }; |
| | | |
| | | function GETGDINFO_SX() |
| | | { |
| | | //console.log(234); |
| | | $.ajax({ |
| | | url: app.API_URL_HEADER + "/XKYDHD/GetBarInfoHBGD", |
| | | |
| | | data: { |
| | | DAA001: $("#DGD").val(), |
| | | }, |
| | | DataType: "json", |
| | | type: "post", |
| | | async: false, |
| | | //timeout: 15000, |
| | | success: function(data) { |
| | | //console.log(JSON.stringify(data)); |
| | | if(data.status != 0) { |
| | | playerAudio("NG"); |
| | | mui.alert(data.message,"","",function(){ |
| | | mui("#DAB001")[0].focus(); |
| | | $("#DAB001").val(""); |
| | | $("#txtSL").val("");//å
æ¸
空ä¸ä¸æ°æ®æº |
| | | }); |
| | | return; |
| | | } else { |
| | | populateTable(data.data); |
| | | |
| | | $("#txtSL").val("");//å
æ¸
空ä¸ä¸æ°æ®æº |
| | | |
| | | $("#DEPOT").val(data.data.DEPOT); |
| | | $("#DEPOTSE").val(data.data.DEPOTSE); |
| | | $("#txtSL").val(data.data.txtSL);//å¡«å
¥æ¡ç æ°é |
| | | mui("#DAB001")[0].focus(); |
| | | |
| | | } |
| | | }, |
| | | error: function(xhr, type, errorThrown) { |
| | | alert("è·åæ°æ®å¼å¸¸ï¼" + JSON.stringify(errorThrown)); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //æ«ææ¡ç å¤çæ¹æ³ |
| | | function GetBarInfoLL() { |
| | | if(event.keyCode == 13) { |
| | | //妿æªè¾å
¥æ¡ç ï¼è·³åºæ¹æ³ |
| | | if($("#DAB001").val() == "") { |
| | | $("#DAB001").focus(); |
| | | playerAudio("NG"); |
| | | mui.toast("请å
æ«æç©ææ¡ç !"); |
| | | return; |
| | | } |
| | | |
| | | //ç¨æ·ID |
| | | var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION); |
| | | var user_id =currentSession.user_id; //currentSession.user_id; |
| | | // var user_id = "admin"; |
| | | $.ajax({ |
| | | url: app.API_URL_HEADER + "/XKYDHD/GetBarInfoLLHBJC", |
| | | |
| | | data: { |
| | | DAB001: $("#DAB001").val(), |
| | | DAA001: $("#DGD").val(), |
| | | DEPOT: $("#DEPOT").val(), |
| | | DEPOTSE: $("#DEPOTSE").val(), |
| | | logID: user_id,//Admin //å
åæ»ï¼ä¾¿äºè°è¯ |
| | | |
| | | }, |
| | | DataType: "json", |
| | | type: "post", |
| | | async: false, |
| | | //timeout: 15000, |
| | | success: function(data) { |
| | | //console.log(JSON.stringify(data)); |
| | | if(data.status != 0) { |
| | | playerAudio("NG"); |
| | | mui.alert(data.message,"","",function(){ |
| | | mui("#DAB001")[0].focus(); |
| | | $("#DAB001").val(""); |
| | | $("#txtSL").val("");//å
æ¸
空ä¸ä¸æ°æ®æº |
| | | }); |
| | | return; |
| | | } else { |
| | | matterTable = data.data.matterTable; |
| | | $("#txtSL").val("");//å
æ¸
空ä¸ä¸æ°æ®æº |
| | | $("#FLSL").val("");//å
æ¸
空ä¸ä¸æ°æ®æº |
| | | |
| | | $("#txtSL").val(data.data.txtSL);//å¡«å
¥æ¡ç æ°é |
| | | $("#DFSL").val(data.data.FLSL);//å¡«å
¥åææ°é |
| | | $("#JCSL").val(data.data.JCNUM);//å¡«å
¥åææ°é |
| | | $("#DAB020").val(data.data.DAB020);//å¡«å
¥ç©æç¼ç |
| | | $("#model").val(data.data.MSG);//å¡«å
¥ç©æç¼ç |
| | | //mui("#FLSL")[0].focus(); |
| | | |
| | | } |
| | | }, |
| | | error: function(xhr, type, errorThrown) { |
| | | alert("è·åæ°æ®å¼å¸¸ï¼" + JSON.stringify(errorThrown)); |
| | | } |
| | | }); |
| | | } |
| | | }; |
| | | |
| | | |
| | | // æ«ææ¡ç å¤çæ¹æ³ |
| | | $('#doSure').click(function is_CreateSCLLD() { |
| | | |
| | | // console.log(223); |
| | | // console.log(FLSLValue); |
| | | // æ¯è¾æ°å¼å¤§å° |
| | | |
| | | CreateSCLLD(); |
| | | //GetBarInfoDGDSS(); |
| | | GETGDINFO_SX(); |
| | | // if (txtSLValue <= FLSLValue) { |
| | | // // txtSLçå¼å°äºFLSLçå¼ |
| | | // // console.log("çæé¢æå"); |
| | | // CreateSCLLD(); |
| | | // GETGDINFO_SX(); |
| | | // } else if (txtSLValue > FLSLValue) { |
| | | // // txtSLçå¼å¤§äºFLSLçå¼ |
| | | // //console.log("确认æ¯å¦æå颿"); |
| | | // mui.confirm('æ¯å¦æå该æ¡ç ï¼', '请确认', ['确认', 'åæ¶'], function(e) { |
| | | // if (e.index === 0) { |
| | | // PrintSplit(); |
| | | // GETGDINFO_SX(); |
| | | // console.log("å·æ°æåï¼"); |
| | | // } else { |
| | | // // ç¨æ·ç¹å»äºåæ¶æé® |
| | | // mui("#FLSL")[0].focus(); |
| | | // } |
| | | // }); |
| | | // } |
| | | |
| | | }); |
| | | |
| | | |
| | | function CreateSCLLD() { |
| | | //ç¨æ·ID |
| | | var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION); |
| | | var user_id =currentSession.user_id; //currentSession.user_id; |
| | | // var user_id = "admin"; |
| | | //console.log(1); |
| | | $.ajax({ |
| | | url: app.API_URL_HEADER + "/XKYDHD/CreateSCLLDHBJC", |
| | | |
| | | data: { |
| | | DAB001: $("#DAB001").val(), |
| | | DAB020: $("#DAB020").val(), |
| | | DAA001: $("#txtGD").val(), |
| | | FLSL:$("#txtSL").val(), |
| | | DEPOT:$("#DEPOT").val(), |
| | | DEPOTSE:$("#DEPOTSE").val(), |
| | | logID: user_id,//Admin //å
åæ»ï¼ä¾¿äºè°è¯ |
| | | |
| | | }, |
| | | DataType: "json", |
| | | type: "post", |
| | | async: false, |
| | | //timeout: 15000, |
| | | success: function(data) { |
| | | console.log(JSON.stringify(data)); |
| | | if(data.status != 0) { |
| | | playerAudio("NG"); |
| | | mui.alert(data.message,"","",function(){ |
| | | mui("#DAB001")[0].focus(); |
| | | $("#DAB001").val(""); |
| | | $("#txtSL").val("");//å
æ¸
空ä¸ä¸æ°æ®æº |
| | | }); |
| | | return; |
| | | } else { |
| | | $("#txtSL").val("");//å
æ¸
空ä¸ä¸æ°æ®æº |
| | | $("#FLSL").val("");//å
æ¸
空ä¸ä¸æ°æ®æº |
| | | $("#DFSL").val("");//å
æ¸
空ä¸ä¸æ°æ®æº |
| | | $("#JCSL").val("");//å
æ¸
空ä¸ä¸æ°æ®æº |
| | | $("#DAB001").val("");//å
æ¸
空ä¸ä¸æ°æ®æº |
| | | // $("#txtSL").val(data.data.txtSL);//å¡«å
¥æ¡ç æ°é |
| | | // $("#FLSL").val(data.data.FLSL);//å¡«å
¥æ¡ç æ°é |
| | | mui("#FLSL")[0].focus(); |
| | | |
| | | playerAudio("OK"); |
| | | mui.toast("颿æå"); |
| | | |
| | | } |
| | | }, |
| | | error: function(xhr, type, errorThrown) { |
| | | console.log(2); |
| | | alert("è·åæ°æ®å¼å¸¸ï¼" + JSON.stringify(errorThrown)); |
| | | } |
| | | }); |
| | | }; |
| | | |
| | | function PrintSplit() { |
| | | //ç¨æ·ID |
| | | var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION); |
| | | var user_id =currentSession.user_id; //currentSession.user_id; |
| | | // var user_id = "admin"; |
| | | $.ajax({ |
| | | url: app.API_URL_HEADER + "/WARBABChag/PrintSplit", |
| | | |
| | | data: { |
| | | DAB001: $("#DAB001").val(), |
| | | DAB020: $("#DAB020").val(), |
| | | DAA001: $("#txtGD").val(), |
| | | FLSL:$("#FLSL").val(), |
| | | logID: user_id,//Admin //å
åæ»ï¼ä¾¿äºè°è¯ |
| | | |
| | | }, |
| | | DataType: "json", |
| | | type: "post", |
| | | async: false, |
| | | //timeout: 15000, |
| | | success: function(data) { |
| | | //console.log(JSON.stringify(data)); |
| | | if(data.status != 0) { |
| | | playerAudio("NG"); |
| | | mui.alert(data.message,"","",function(){ |
| | | mui("#DAB001")[0].focus(); |
| | | $("#DAB001").val(""); |
| | | $("#txtSL").val("");//å
æ¸
空ä¸ä¸æ°æ®æº |
| | | }); |
| | | return; |
| | | } else { |
| | | $("#txtSL").val("");//å
æ¸
空ä¸ä¸æ°æ®æº |
| | | $("#FLSL").val("");//å
æ¸
空ä¸ä¸æ°æ®æº |
| | | |
| | | $("#txtSL").val(data.data.txtSL);//å¡«å
¥æ¡ç æ°é |
| | | $("#FLSL").val(data.data.FLSL);//å¡«å
¥æ¡ç æ°é |
| | | mui("#FLSL")[0].focus(); |
| | | |
| | | //console.log(data.data.BARID); |
| | | console.log("å¼å§æå°ï¼ï¼"); |
| | | |
| | | var str = data.data.BARID.toString(); |
| | | console.log(str); // å°BARID转æ¢ä¸ºå符串并æå°è¾åº |
| | | |
| | | printByIds(str); |
| | | console.log("æå°æåï¼ï¼"); |
| | | playerAudio("OK"); |
| | | mui.toast("颿æå"); |
| | | //initBluetooth(); |
| | | |
| | | } |
| | | }, |
| | | error: function(xhr, type, errorThrown) { |
| | | alert("è·åæ°æ®å¼å¸¸ï¼" + JSON.stringify(errorThrown)); |
| | | } |
| | | }); |
| | | }; |
| | | |
| | | |
| | | |
| | | function BarcodePutInStorageHint(){ |
| | | $.ajax({ |
| | | url: app.API_URL_HEADER + app.API_METHOD_ESP, |
| | | data: { |
| | | spname: "BarcodePutInStorageHint", |
| | | returnvalue: 1, |
| | | _sp_DAB001: $("#DAB001").val() |
| | | }, |
| | | type: "post", |
| | | success: function(data) { |
| | | console.log(JSON.stringify(data)); |
| | | if(data.status == 0) { |
| | | $("#hint")[0].innerHTML= |
| | | "个æ°/æ«ææ°/éè´§æ°ï¼"+ |
| | | data.data[0]["A1"]+"/"+ |
| | | data.data[0]["B1"]+"/"+ |
| | | data.data[0]["B"]; |
| | | |
| | | ; |
| | | } else { |
| | | $("#hint")[0].innerHTML=""; |
| | | } |
| | | }, |
| | | error: function(xhr, type, errorThrown) { |
| | | } |
| | | }); |
| | | } |
| | | |
| | | |
| | | |
| | | /* å½é¡µé¢çææ¬å¤±å»ç¦ç¹æ¶ï¼è®©å
¶å次è·åç¦ç¹ */ |
| | | |
| | | |
| | | /** |
| | | * @param {åºåDOMæ§ä»¶ï¼this} e |
| | | */ |
| | | //function SetInputFoucs(codeID) { |
| | | // var itemTag = document.activeElement.tagName; //è·åå
ç´ çæ ç¾å |
| | | // var name = document.activeElement.name; //è·åå
ç´ çåç§° |
| | | // //妿æ§ä»¶ä¸æ¯ææ¬ |
| | | // //妿æ§ä»¶æ¯ææ¬,Nameé空æ¶ï¼å¦checkbox) |
| | | // //æ¡ç è·åç¦ç¹ |
| | | // if ((itemTag != 'INPUT') || |
| | | // (itemTag == 'INPUT' && name != '')) { |
| | | // $(codeID).focus(); |
| | | // } |
| | | //} |