From 4d92268b72063bbb97bc7d04ee2d719257cbdfd5 Mon Sep 17 00:00:00 2001
From: 南骏 池 <chiffly@163.com>
Date: 星期三, 23 十月 2024 14:28:44 +0800
Subject: [PATCH] 1.设备清点 2.设备详情
---
js/CangKuManage_js/EMCheck.js | 240 ++++++++++++++++++++++++++
js/CangKuManage_js/EMDetail.js | 242 ++++++++++++++++++++++++++
2 files changed, 482 insertions(+), 0 deletions(-)
diff --git a/js/CangKuManage_js/EMCheck.js b/js/CangKuManage_js/EMCheck.js
new file mode 100644
index 0000000..b71c1ef
--- /dev/null
+++ b/js/CangKuManage_js/EMCheck.js
@@ -0,0 +1,240 @@
+/**
+ * 浣滆�咃細G98138 榛庨攱
+ * 鏃堕棿锛�2018-09-04
+ * 鎻忚堪锛氬簱浣� 缁戝畾
+ *
+ * 涓氬姟鎬濊矾锛�
+ * 1. 鎵弿鏉$爜
+ * 1.1 闈炴潯鐮佸簱瀛樿〃鐨勬潯鐮侊紝 鎻愮ず锛� OK锛� *
+ * 1.2 闈炲緟鍏ュ簱鏉$爜锛� 鎻愮ず锛� OK锛� *
+ * 1.3 閫氳繃鏉$爜鎵惧埌涓婁竴娆¤鐗╂枡鐨勫簱浣嶏紝 浣滀负鎺ㄨ崘搴撲綅锛� OK锛�
+ * 娉ㄦ剰锛� 濡傛灉鍕鹃�変簡鈥滈粯璁ゅ簱浣嶁�濓紝 涓斿湪涓婁竴娆$粦瀹氱殑搴撲綅鍜屽綋鍓嶇晫闈㈡樉绀虹殑搴撲綅涓�鑷� 锛� 鍒欑洿鎺ョ粦瀹氬簱浣嶏紝 涓嶉渶瑕佸啀鎵弿搴撲綅 *
+
+ * 2. 鎵弿搴撲綅鏉$爜 *
+ * 2.1 闈炲簱浣嶆潯鐮侊紝 鎻愮ず锛� OK锛� *
+ * 2.2 闈炶浠撳簱鐨勫簱浣嶏紝 鎻愮ず锛� OK锛� *
+ */
+
+// 鍏ㄥ眬鍙橀噺
+var billNo = '';
+var i = 0; //璁$畻鎵弿鏉$爜鏁伴噺
+var WLBM = "";//鐗╂枡缂栫爜
+var matterTable = null;
+
+
+//鍒濆鍖栵紝榛樿鐒︾偣
+mui.plusReady(function(){
+ app.init();
+ mui("#DAB001")[0].focus();
+
+ $('#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 GetBillList() {
+ var billDate = $("#txtBillDate").val();
+ var o = {};
+ o["billDate"] = billDate;
+
+ $.ajax({
+ url: app.API_URL_HEADER + '/IQCPBA/GetBillNoListsT',
+ data: "",
+ dataType: "json",
+ type: "post",
+ success: function(resdata) {
+ var dataWorkers = null;
+ dataWorkers = $.parseJSON(resdata.data);
+ PopPicker.setData(dataWorkers);
+ },
+ error: function(xhr, type, errorThrown) {
+ alert("鑾峰彇鏁版嵁寮傚父锛�" + JSON.stringify(errorThrown));
+ }
+ });
+}
+
+
+
+//鏁板瓧鎷栧姩涔嬪悗璋冩暣鏁板瓧灏忓浘鏍囦綅缃�
+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 GetBarInfoT() {
+ if(event.keyCode == 13) {
+ //鐢ㄦ埛ID
+ var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION);
+ var user_id = currentSession.user_id;
+
+// var user_id = "admin";
+ $.ajax({
+ url: app.API_URL_HEADER + "/WARBAB/GetBarInfoNAME",
+
+ data: {
+ txtBillNoN: $("#txtBillNoN").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("#txtBillNoN")[0].focus();
+ $("#txtBillNoN").val("");
+ });
+ return;
+ } else {
+ matterTable = data.data.matterTable;
+ $("#txtBillNo").val("");//鍏堟竻绌轰竴涓嬫暟鎹簮
+ $("#txtBillNo").val(data.data.NAME);//濉叆鏉$爜鏄庣粏淇℃伅
+ mui("#DAB001")[0].focus();
+
+
+ }
+ },
+ error: function(xhr, type, errorThrown) {
+ alert("鑾峰彇鏁版嵁寮傚父锛�" + JSON.stringify(errorThrown));
+ }
+ });
+ }
+ };
+
+ //鎵弿鏉$爜澶勭悊鏂规硶
+ function GetBarInfo() {
+ if(event.keyCode == 13) {
+ //濡傛灉鏈緭鍏ユ潯鐮侊紝璺冲嚭鏂规硶
+ if($("#DAB001").val() == "") {
+ return;
+ }
+
+ //鐢ㄦ埛ID
+ var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION);
+ var user_id = currentSession.user_id;
+ if($("#txtBillNo").val() == ""){
+ var user_id =currentSession.user_id;
+ }else{
+ var user_id =$("#txtBillNo").val();
+ }
+// var user_id = "admin";
+ $.ajax({
+ url: app.API_URL_HEADER + "/BASQC/GetBarInfoEMCheck",
+
+ data: {
+ DAB001: $("#DAB001").val(),
+ logID: user_id //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("");
+ });
+ return;
+ } else {
+ if(data.data.sp_state > 0) {
+ playerAudio("OK");
+ $("#DAB001").val("");
+ $("#DAB001").focus();
+ mui.toast("娓呯偣瀹屾垚锛�");
+ //mui.alert("鍏ュ簱鎴愬姛锛屾祴璇曞悗鍒犻櫎璇ユ彁绀猴紒锛侊紒");
+
+ //鏌ヨ鍏ュ簱鎯呭喌
+ //BarcodePutInStorageHint();
+
+ }
+ }
+ },
+ 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鎺т欢锛歵his} e
+ */
+//function SetInputFoucs(codeID) {
+// var itemTag = document.activeElement.tagName; //鑾峰彇鍏冪礌鐨勬爣绛惧悕
+// var name = document.activeElement.name; //鑾峰彇鍏冪礌鐨勫悕绉�
+// //濡傛灉鎺т欢涓嶆槸鏂囨湰
+// //濡傛灉鎺т欢鏄枃鏈�,Name闈炵┖鏃讹紙濡俢heckbox)
+// //鏉$爜鑾峰彇鐒︾偣
+// if ((itemTag != 'INPUT') ||
+// (itemTag == 'INPUT' && name != '')) {
+// $(codeID).focus();
+// }
+//}
\ No newline at end of file
diff --git a/js/CangKuManage_js/EMDetail.js b/js/CangKuManage_js/EMDetail.js
new file mode 100644
index 0000000..3396a95
--- /dev/null
+++ b/js/CangKuManage_js/EMDetail.js
@@ -0,0 +1,242 @@
+/**
+ * 浣滆�咃細G98138 榛庨攱
+ * 鏃堕棿锛�2018-09-04
+ * 鎻忚堪锛氬簱浣� 缁戝畾
+ *
+ * 涓氬姟鎬濊矾锛�
+ * 1. 鎵弿鏉$爜
+ * 1.1 闈炴潯鐮佸簱瀛樿〃鐨勬潯鐮侊紝 鎻愮ず锛� OK锛� *
+ * 1.2 闈炲緟鍏ュ簱鏉$爜锛� 鎻愮ず锛� OK锛� *
+ * 1.3 閫氳繃鏉$爜鎵惧埌涓婁竴娆¤鐗╂枡鐨勫簱浣嶏紝 浣滀负鎺ㄨ崘搴撲綅锛� OK锛�
+ * 娉ㄦ剰锛� 濡傛灉鍕鹃�変簡鈥滈粯璁ゅ簱浣嶁�濓紝 涓斿湪涓婁竴娆$粦瀹氱殑搴撲綅鍜屽綋鍓嶇晫闈㈡樉绀虹殑搴撲綅涓�鑷� 锛� 鍒欑洿鎺ョ粦瀹氬簱浣嶏紝 涓嶉渶瑕佸啀鎵弿搴撲綅 *
+
+ * 2. 鎵弿搴撲綅鏉$爜 *
+ * 2.1 闈炲簱浣嶆潯鐮侊紝 鎻愮ず锛� OK锛� *
+ * 2.2 闈炶浠撳簱鐨勫簱浣嶏紝 鎻愮ず锛� OK锛� *
+ */
+
+// 鍏ㄥ眬鍙橀噺
+var billNo = '';
+var i = 0; //璁$畻鎵弿鏉$爜鏁伴噺
+var WLBM = "";//鐗╂枡缂栫爜
+var matterTable = null;
+
+
+//鍒濆鍖栵紝榛樿鐒︾偣
+mui.plusReady(function(){
+ app.init();
+ mui("#DAB001")[0].focus();
+
+ $('#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 GetBillList() {
+ var billDate = $("#txtBillDate").val();
+ var o = {};
+ o["billDate"] = billDate;
+
+ $.ajax({
+ url: app.API_URL_HEADER + '/IQCPBA/GetBillNoListsT',
+ data: "",
+ dataType: "json",
+ type: "post",
+ success: function(resdata) {
+ var dataWorkers = null;
+ dataWorkers = $.parseJSON(resdata.data);
+ PopPicker.setData(dataWorkers);
+ },
+ error: function(xhr, type, errorThrown) {
+ alert("鑾峰彇鏁版嵁寮傚父锛�" + JSON.stringify(errorThrown));
+ }
+ });
+}
+
+
+
+//鏁板瓧鎷栧姩涔嬪悗璋冩暣鏁板瓧灏忓浘鏍囦綅缃�
+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 GetBarInfoT() {
+ if(event.keyCode == 13) {
+ //鐢ㄦ埛ID
+ var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION);
+ var user_id = currentSession.user_id;
+
+// var user_id = "admin";
+ $.ajax({
+ url: app.API_URL_HEADER + "/WARBAB/GetBarInfoNAME",
+
+ data: {
+ txtBillNoN: $("#txtBillNoN").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("#txtBillNoN")[0].focus();
+ $("#txtBillNoN").val("");
+ });
+ return;
+ } else {
+ matterTable = data.data.matterTable;
+ $("#txtBillNo").val("");//鍏堟竻绌轰竴涓嬫暟鎹簮
+ $("#txtBillNo").val(data.data.NAME);//濉叆鏉$爜鏄庣粏淇℃伅
+ mui("#DAB001")[0].focus();
+
+
+ }
+ },
+ error: function(xhr, type, errorThrown) {
+ alert("鑾峰彇鏁版嵁寮傚父锛�" + JSON.stringify(errorThrown));
+ }
+ });
+ }
+ };
+
+ //鎵弿鏉$爜澶勭悊鏂规硶
+ function GetBarInfo() {
+ if(event.keyCode == 13) {
+ //濡傛灉鏈緭鍏ユ潯鐮侊紝璺冲嚭鏂规硶
+ if($("#DAB001").val() == "") {
+ return;
+ }
+
+ //鐢ㄦ埛ID
+ var currentSession = app.loadconfig(app.CONFIG_CURRENT_SESSION);
+ var user_id = currentSession.user_id;
+ if($("#txtBillNo").val() == ""){
+ var user_id =currentSession.user_id;
+ }else{
+ var user_id =$("#txtBillNo").val();
+ }
+// var user_id = "admin";
+ $.ajax({
+ url: app.API_URL_HEADER + "/BASQC/GetBarInfoEMDetail",
+
+ data: {
+ DAB001: $("#DAB001").val(),
+ logID: user_id //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("");
+ });
+ return;
+ } else {
+ if(data.data.sp_state > 0) {
+ playerAudio("OK");
+ $("#info").val("");//鍏堟竻绌轰竴涓嬫暟鎹簮
+ $("#info").val(data.data.infos);//濉叆鏉$爜鏄庣粏淇℃伅
+ $("#DAB001").val("");
+ $("#DAB001").focus();
+ mui.toast("娓呯偣瀹屾垚锛�");
+ //mui.alert("鍏ュ簱鎴愬姛锛屾祴璇曞悗鍒犻櫎璇ユ彁绀猴紒锛侊紒");
+
+ //鏌ヨ鍏ュ簱鎯呭喌
+ //BarcodePutInStorageHint();
+
+ }
+ }
+ },
+ 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鎺т欢锛歵his} e
+ */
+//function SetInputFoucs(codeID) {
+// var itemTag = document.activeElement.tagName; //鑾峰彇鍏冪礌鐨勬爣绛惧悕
+// var name = document.activeElement.name; //鑾峰彇鍏冪礌鐨勫悕绉�
+// //濡傛灉鎺т欢涓嶆槸鏂囨湰
+// //濡傛灉鎺т欢鏄枃鏈�,Name闈炵┖鏃讹紙濡俢heckbox)
+// //鏉$爜鑾峰彇鐒︾偣
+// if ((itemTag != 'INPUT') ||
+// (itemTag == 'INPUT' && name != '')) {
+// $(codeID).focus();
+// }
+//}
\ No newline at end of file
--
Gitblit v1.9.3