| | |
| | | <html xmlns="http://www.w3.org/1999/xhtml"> |
| | | <head> |
| | | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| | | <title>å·¥åºè¿ç«æ¥æ¶å</title> |
| | | <title class="jzd">å·¥åºè¿ç«æ¥æ¶å</title> |
| | | <meta name="renderer" content="webkit"> |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> |
| | |
| | | <div class="layui-card-body" style="padding: 1px;"> |
| | | <form class="layui-form" action="" lay-filter="formData" id="formData" style="background-color:white;"> |
| | | <div style="background-color:#0085E8;"> |
| | | <span style="color: white;"><i class="layui-icon layui-icon-form"></i>å·¥åºè¿ç«æ¥æ¶å</span> |
| | | <span style="color: white;" class="jzd"><i class="layui-icon layui-icon-form"></i>å·¥åºè¿ç«æ¥æ¶å</span> |
| | | </div> |
| | | <div class="layui-form-item" style="margin: 1% 2%;text-align: right;"> |
| | | <button type="button" lay-submit="" lay-filter="Add" class="layui-btn layui-btn-radius">æ°å¢</button> |
| | |
| | | <tr> |
| | | <th>æ¥æ¶æ°é</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HQty" class="layui-input" id="HQty" value="0" placeholder="请è¾å
¥æ¥æ¶æ°é" style="border-radius: 50px;"> |
| | | <input type="text" name="HQty" class="layui-input" id="HQty" value="0" placeholder="请è¾å
¥æ¥æ¶æ°é" style="border-radius: 50px;" onfocus="this.select();"> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | |
| | | <tr> |
| | | <th>æ¥æ¶äºº</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HEmpNumber" id="HEmpNumber" value="" placeholder="æ¥æ¶äººä»£ç " autocomplete="off" class="layui-input" style="border-radius: 50px;" readonly> |
| | | <input type="text" name="HEmpNumber" id="HEmpNumber" value="" placeholder="æ¥æ¶äººä»£ç " autocomplete="off" class="layui-input" style="border-radius: 50px;" > |
| | | </td> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HEmpName" class="layui-input" id="HEmpName" placeholder="éæ©æ¥æ¶äºº" style="background-color:#efefef4d;border-radius: 50px;"> |
| | | <input type="text" name="HEmpName" class="layui-input" id="HEmpName" placeholder="éæ©æ¥æ¶äºº" style="background-color:#efefef4d;border-radius: 50px;" readonly> |
| | | <input type="hidden" name="HEmpID" id="HEmpID" value="0" autocomplete="off" class="layui-input"> |
| | | <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="HEmployeeID-BT" id="HEmployeeID-BT" style="font-weight:bolder">...</button> |
| | | </td> |
| | |
| | | txtHBarCode_KeyDown(HBarCode); |
| | | txtHProcNo_KeyDown(HBarCode, sProcNo); |
| | | } |
| | | } else if (params[params[0]] == "kgd") { |
| | | var OperationType = 5; |
| | | $(".jzd").text("æå¼å¡å¼å·¥å"); |
| | | |
| | | } else if (params[params[0]] == "jzd") { |
| | | var OperationType = 1; |
| | | |
| | | } else { |
| | | var OperationType = params[params[0]];//æä½ç±»å |
| | | var linterid = params[params[1]];//æºåid |
| | |
| | | } |
| | | |
| | | //夿æ¯å¦æ°å¢ |
| | | if (OperationType == 1 || OperationType == 2) { |
| | | if (OperationType == 1 || OperationType == 2 || OperationType == 5) { |
| | | //è·åæå¤§åæ®å· |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | |
| | | return; |
| | | } |
| | | //console.log(data.field); |
| | | var oMain = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"]; |
| | | var oMain = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"] + ";" + OperationType; |
| | | //var oMain = data.field; |
| | | var HUserName = sessionStorage["HUserName"]; |
| | | var index = layer.load(); |
| | |
| | | }); |
| | | |
| | | function txtHBarCode_KeyDown(HBarCode) { |
| | | //æ«ç ç±»å1 |
| | | var barNo = HBarCode.substr(0, 3); |
| | | //æ«ç ç±»å2 |
| | | var barNo2 = HBarCode.substr(0, 4); |
| | | if (barNo == 'PRO' && $('#HProcExchHinteID').val() == '') { |
| | | layer.msg("请æ«å®æµè½¬å¡å快工åºç ") |
| | | layer.close(index); |
| | |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Cj_StationBill/txtHBarCode_KeyDown2", |
| | | type: "GET", |
| | | data: { "HBarCode": HBarCode, "HInterID": $('#HProcExchHinteID').val(), "UserID": sessionStorage["Czybm"] }, |
| | | data: { "HBarCode": HBarCode, "HInterID": $('#HProcExchHinteID').val(), "UserID": sessionStorage["Czybm"], "HBillType": "In"}, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | var data = result.data[0]; |
| | |
| | | layer.msg("ä»ä½åç§° : " + data.ä»ä½åç§° + "<br>" +"ä»åºåç§° : " + data.ä»åºåç§°, { icon: 6, btn: ['确认'], time: 6000, offset: 't', skin: 'layui-layer-lan', title: "ä»ä½ç " }); |
| | | break; |
| | | case "PRO": |
| | | form.val("formData", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | form.val("formData", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HProcID": data.HItemID, |
| | | "HProcName": data.å·¥åºåç§° |
| | | "HProcName": data.å·¥åºåç§°, |
| | | "HProcNo": data.æµæ°´å·, |
| | | "lngBillSubKey": data.hsubid, |
| | | "HCenterName": data.å·¥ä½ä¸å¿, |
| | | "HCenterID": data.HCenterID |
| | | }); |
| | | break; |
| | | case "WLM": |
| | |
| | | "HMaterModel": data.è§æ ¼åå· |
| | | }); |
| | | break; |
| | | case "GXL": |
| | | case "PGM": |
| | | form.val("formData", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HMaterID": data.HItemID, |
| | | "HMaterName": data.ç©æåç§°, |
| | | "HMaterNumber": data.ç©æä»£ç , |
| | | "HMaterModel": data.è§æ ¼åå· |
| | | }); |
| | | break; |
| | | } |
| | | |
| | | switch (barNo2) { |
| | | case "GXLZ": |
| | | form.val("formData", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HICMOInterID": data.hicmointerid, |
| | | "lngICMOEntryID": data.lngICMOEntryID, |
| | | "HICMOBillNo": data.ä»»å¡åå·, |
| | | "HMaterID": data.HMaterID, |
| | | "HMaterName": data.产å, |
| | |
| | | "HMaterModel": data.è§æ ¼åå·, |
| | | "HPieceQty": data.æµè½¬å¡æ°é, |
| | | "HPlanQty": data.æµè½¬å¡æ°é, |
| | | "lngBillKey": data.hmainid, |
| | | "HProcExchBillNo": data.åæ®å·, |
| | | "HProcExchHinteID": data.hmainid, |
| | | "HICMOQty": data.ä»»å¡åæ°é, |
| | | "HOrderProcNO": data.订åè·è¸ªå·, |
| | | "HPRDOrgID": data.ç»ç», |
| | | "lngBillSubKey": data.hsubid, |
| | | "HProcName": data.å·¥åº, |
| | | "HProcID": data.HProcID, |
| | | "HProcNo": data.æµæ°´å·, |
| | | "HCenterName": data.å·¥ä½ä¸å¿, |
| | | "HCenterID": data.HCenterID, |
| | | }); |
| | | |
| | | HProcExchBillNoFlag = true; |
| | | break; |
| | | case "GXLX": |
| | | form.val("formData", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HICMOInterID": data.hicmointerid, |
| | | "lngICMOEntryID": data.HICMOEntryID, |
| | | "HICMOBillNo": data.ä»»å¡åå·, |
| | | "HMaterID": data.HMaterID, |
| | | "HMaterName": data.产å, |
| | | "HMaterNumber": data.产å代ç , |
| | | "HMaterModel": data.è§æ ¼åå·, |
| | | "HPieceQty": data.æµè½¬å¡æ°é, |
| | | "HPlanQty": data.æµè½¬å¡æ°é, |
| | | "lngBillKey": data.hmainid, |
| | | "HProcExchBillNo": data.åæ®å·, |
| | | "HProcExchHinteID": data.hmainid, |
| | | "HICMOQty": data.ä»»å¡åæ°é, |
| | | "HOrderProcNO": data.订åè·è¸ªå·, |
| | | "HPRDOrg": data.ç»ç», |
| | | "HPRDOrgID": data.ç»ç» |
| | | "HPRDOrgID": data.ç»ç», |
| | | "HQty": data.æµè½¬å¡æ°é, |
| | | }); |
| | | |
| | | if (data.æåºå· == "ä¹ä¸") { |
| | | if (data.HProcID == "") { |
| | | layer.msg("ç¨æ·æªç»å®å½åå·¥åº,é鿰鿩工åº!") |
| | | } else { |
| | | $("#HProcNo").val(data.å·¥åºå·); |
| | | txtHProcNo_KeyDown(data.åæ®å·, data.å·¥åºå·); |
| | | } |
| | | } |
| | | |
| | | |
| | | //$("#HBarCode").attr("readonly", "readonly");//æ¡å½¢ç åªè¯» |
| | | //$("#HBarCode").css("background-color", "#efefef4d"); |
| | | HProcExchBillNoFlag = true; |
| | |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Sc_StationInBill/autoGetProcNo", |
| | | type: "GET", |
| | | data: { "HUserID": sessionStorage["Czybm"], "HInterID": HInterID }, |
| | | data: { "HUserID": sessionStorage["Czybm"], "HInterID": HInterID, "BillType": "In" }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = data1.data[0]; |
| | |
| | | } |
| | | table.render(option) |
| | | } |
| | | }) |
| | | break; |
| | | }) |
| | | break; |
| | | } |
| | | |
| | | |
| | |
| | | //DisPlay_HideColumn(); |
| | | |
| | | layer.close(index); |
| | | //æ¸
空æ¡ç æ¡ |
| | | $('#HBarCode').val(""); |
| | | } |
| | | else { |
| | | layer.close(index); |
| | |
| | | //æµæ°´å·ï¼å·¥åºå·ï¼åè½¦æ¹æ³ |
| | | $('#HProcNo').on('keydown', function (event) { |
| | | var sProcNo = $('#HProcNo').val(); |
| | | var sBillNo = $('#HBarCode').val(); |
| | | var sBillNo = $('#HProcExchBillNo').val();//æµè½¬å¡å· |
| | | if (event.keyCode == 13) { |
| | | if (!HProcExchBillNoFlag) { |
| | | layer.msg("æµè½¬å¡æ²¡ææ«æï¼æè
没ææå车é®ï¼è¯·æ«ææµè½¬å¡æè
卿µè½¬å¡ææ¬æ¡ä¸æå车é®ï¼"); |
| | |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Cj_StationBill/txtHBarCode_KeyDown2", |
| | | type: "GET", |
| | | data: { "HBarCode": sBillNo, "HInterID": $('#HProcExchHinteID').val(), "UserID": sessionStorage["Czybm"] }, |
| | | data: { "HBarCode": sBillNo, "HInterID": $('#HProcExchHinteID').val(), "UserID": sessionStorage["Czybm"], "HBillType": "In" }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | var data = result.data[0]; |
| | |
| | | $("#HEmpNumber").val(data1.data[0].HNumber); |
| | | $("#HEmpName").val(data1.data[0].HName); |
| | | $("#HEmpID").val(data1.data[0].HItemID); |
| | | layer.alert($("#HEmpID").val()); |
| | | //layer.alert($("#HEmpID").val()); |
| | | } |
| | | else { |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | |
| | | , resize: false |
| | | , cancel: function (index, layero) { |
| | | } |
| | | , end: function () { |
| | | var sProcNo = $('#HProcNo').val(); |
| | | var sBillNo = $('#HBarCode').val(); |
| | | txtHProcNo_KeyDown(sBillNo, sProcNo); |
| | | } |
| | | }) |
| | | } else { |
| | | layer.alert('请æ¨ç¡®è®¤è¾å
¥æµè½¬å¡å·åéè¯^_^', { icon: 7 }); |