| | |
| | | <html xmlns="http://www.w3.org/1999/xhtml"> |
| | | <head> |
| | | <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| | | <title>å·¥åºåºç«æ±æ¥å</title> |
| | | <title class="gxcz">å·¥åºåºç«æ±æ¥å</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"> |
| | |
| | | |
| | | th { |
| | | width: 70px; |
| | | text-align: center; |
| | | text-align: left; |
| | | } |
| | | </style> |
| | | </head> |
| | |
| | | <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="gxcz"><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> |
| | | <button type="button" lay-submit="" lay-filter="Add" class="layui-btn layui-btn-radius" id="Add">æ°å¢</button> |
| | | <button type="button" lay-submit="" lay-filter="Detail" class="layui-btn layui-btn-radius" id="Detail">æç»</button> |
| | | <button type="button" lay-submit="" lay-filter="Saver" class="layui-btn layui-btn-radius">ä¿å</button> |
| | | <button type="button" lay-submit="" lay-filter="Saver" class="layui-btn layui-btn-radius" id="Saver">ä¿å</button> |
| | | <button type="button" lay-submit="" lay-filter="Cancel" class="layui-btn layui-btn-radius layui-btn-danger">éåº</button> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>æµæ°´å·</th> |
| | | <th>æä½å</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HProcNo" class="layui-input" id="HProcNo" placeholder="è¯·éæ©æµæ°´å·åå车" style="border-radius: 50px;"> |
| | | <input type="text" name="HEmpName_second" class="layui-input" id="HEmpName_second" placeholder="æä½åå§å" style="background-color:#efefef4d;border-radius: 50px;height:55px" readonly> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>è§æ ¼åå·</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HMaterModel" class="layui-input" id="HMaterModel" placeholder="è§æ ¼åå·" style="border-radius: 50px;background-color:#efefef4d;height:55px" readonly> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>产ååç§°</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HMaterName" class="layui-input" id="HMaterName" placeholder="产ååç§°" style="border-radius: 50px;background-color:#efefef4d;height:55px" readonly> |
| | | <input type="hidden" name="HMaterID" id="HMaterID" value="0" autocomplete="off" class="layui-input"> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>å½åå·¥åº</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HProcName" class="layui-input" id="HProcName" placeholder="å½åå·¥åº" style="border-radius: 50px;background-color:#efefef4d;height:55px" readonly> |
| | | <input type="hidden" name="HProcID" id="HProcID" value="0" autocomplete="off" class="layui-input"> |
| | | <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="SerialNum-BT" id="SerialNum-BT" style="font-weight:bolder">...</button> |
| | | </td> |
| | | </tr> |
| | | <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;height:55px" onfocus="this.select();"> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>æ¥åºæ°é</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HWasterQty" class="layui-input" id="HWasterQty" value="0" placeholder="请è¾å
¥æ¥åºæ°é" style="border-radius: 50px;"> |
| | | <input type="text" name="HWasterQty" class="layui-input" id="HWasterQty" value="0" placeholder="请è¾å
¥æ¥åºæ°é" style="border-radius: 50px;height:55px" onfocus="this.select();"> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>æµæ°´å·</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HProcNo" class="layui-input" id="HProcNo" placeholder="è¯·éæ©æµæ°´å·åå车" style="border-radius: 50px;"> |
| | | <input type="hidden" name="HProcID" id="HProcID" value="0" autocomplete="off" class="layui-input"> |
| | | <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="SerialNum-BT" id="SerialNum-BT" style="font-weight:bolder">...</button> |
| | | </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;" > |
| | | <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;" readonly> |
| | |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>åæ®æ¥æ</th> |
| | | <td class="t1_input"> |
| | | <input type="text" name="HDate" class="layui-input" id="HDate" style="border-radius: 50px;" placeholder="è¯·éæ©æ¥æ"> |
| | | <th>ææ¾åº</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HTemporaryAreaName" class="layui-input" id="HTemporaryAreaName" placeholder="éæ©ææ¾åº" style="background-color:#efefef4d;border-radius: 50px;"> |
| | | <input type="hidden" name="HTemporaryAreaID" id="HTemporaryAreaID" value="0" autocomplete="off" class="layui-input"> |
| | | <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="BtnHTemporaryAreaName" id="BtnHTemporaryAreaName" style="font-weight:bolder">...</button> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>åæ®å·</th> |
| | | <th>æµè½¬å¡å·</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HBillNo" class="layui-input" id="HBillNo" placeholder="åæ®å·" style="border-radius: 50px;background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HInterID" id="HInterID" value="0" autocomplete="off" class="layui-input"> |
| | | <input type="text" name="HProcExchBillNo" class="layui-input" id="HProcExchBillNo" placeholder="æµè½¬å¡å·" style="border-radius: 50px;background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HProcExchHinteID" id="HProcExchHinteID" autocomplete="off" class="layui-input"> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>æµè½¬å¡æ°é</th> |
| | | <td class="bz_td" readonly> |
| | | <input type="text" name="HPlanQty" class="layui-input" id="HPlanQty" value="0" placeholder="æµè½¬å¡æ°é" style="border-radius: 50px;background-color:#efefef4d;" readonly> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>æªåºç«æ°é</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="NoOutboundHqty" class="layui-input" id="NoOutboundHqty" value="0" placeholder="æªåºç«æ°é" style="border-radius: 50px;background-color:#efefef4d;" readonly> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>è®¢åæ°é</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HICMOQty" class="layui-input" id="HICMOQty" value="0" placeholder="è®¢åæ°é" style="border-radius: 50px;background-color:#efefef4d;" readonly> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>产ååç§°</th> |
| | | <th>åæ®å·</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HMaterName" class="layui-input" id="HMaterName" placeholder="产ååç§°" style="border-radius: 50px;background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HMaterID" id="HMaterID" value="0" autocomplete="off" class="layui-input"> |
| | | <input type="text" name="HBillNo" class="layui-input" id="HBillNo" placeholder="åæ®å·" style="border-radius: 50px;background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HInterID" id="HInterID" value="0" autocomplete="off" class="layui-input"> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>è§æ ¼åå·</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HMaterModel" class="layui-input" id="HMaterModel" placeholder="è§æ ¼åå·" style="border-radius: 50px;background-color:#efefef4d;" readonly> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>æµè½¬å¡å·</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HProcExchBillNo" class="layui-input" id="HProcExchBillNo" placeholder="æµè½¬å¡å·" style="border-radius: 50px;background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HProcExchHinteID" id="HProcExchHinteID" autocomplete="off" class="layui-input"> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>æµè½¬å¡æ°é</th> |
| | | <td class="bz_td" readonly> |
| | | <input type="text" name="HPlanQty" class="layui-input" id="HPlanQty" value="0" placeholder="æµè½¬å¡æ°é" style="border-radius: 50px;background-color:#efefef4d;" readonly> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>æªåºç«æ°é</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="NoOutboundHqty" class="layui-input" id="NoOutboundHqty" value="0" placeholder="æªåºç«æ°é" style="border-radius: 50px;background-color:#efefef4d;" readonly> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>è®¢åæ°é</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HICMOQty" class="layui-input" id="HICMOQty" value="0" placeholder="è®¢åæ°é" style="border-radius: 50px;background-color:#efefef4d;" readonly> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th>å½åå·¥åº</th> |
| | | <td class="bz_td"> |
| | | <input type="text" name="HProcName" class="layui-input" id="HProcName" placeholder="å½åå·¥åº" style="border-radius: 50px;background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HProcID" id="HProcID" value="0" autocomplete="off" class="layui-input"> |
| | | <th>åæ®æ¥æ</th> |
| | | <td class="t1_input"> |
| | | <input type="text" name="HDate" class="layui-input" id="HDate" style="border-radius: 50px;" placeholder="è¯·éæ©æ¥æ"> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | |
| | | var FirstEndHProcNo = 0; // é»è®¤0 é¦éå·¥åº1 æ«éå·¥åº2 |
| | | |
| | | $('#Detail').addClass("layui-btn-disabled").attr("disabled", true);//ç¦ç¨æç»æé® |
| | | |
| | | $("#Add").attr("style", "display:none;");//éèæ°å¢æé® |
| | | /*åºå®ä»£ç ï¼æ¯å¼ åæ®é½è¦begin*/ |
| | | /* 1.æ æºåæ°å¢ |
| | | * 2.ææºåæ°å¢ |
| | |
| | | txtHProcNo_KeyDown(HBarCode, sProcNo); |
| | | get_DisplayTech(HBillNo); |
| | | } |
| | | } else { |
| | | } else if (params[params[0]] == "wgd") { |
| | | var OperationType = 5; |
| | | $(".gxcz").text("æå¼å¡å®å·¥å"); |
| | | |
| | | } else if (params[params[0]] == "czd") { |
| | | var OperationType = 1; |
| | | |
| | | } else { |
| | | var OperationType = params[params[0]];//æä½ç±»å |
| | | var linterid = params[params[1]];//æºåid |
| | | var HSouceBillType = params[params[2]];//æºåç±»å |
| | |
| | | } |
| | | |
| | | //夿æ¯å¦æ°å¢ |
| | | if (OperationType == 1 || OperationType == 2) { |
| | | if (OperationType == 1 || OperationType == 2 || OperationType == 5) { |
| | | $("#HInterID").val(""); |
| | | $("#HBillNo").val(""); |
| | | //è·åæå¤§åæ®å· |
| | |
| | | "HQCCheckName": data.HQCCheckName, |
| | | "HEmpID": data.HEmpID, |
| | | "HEmpName": data.HEmpName, |
| | | "HEmpName_second": data.HEmpName, |
| | | "HTemporaryAreaID": data.HTemporaryAreaID, |
| | | "HTemporaryAreaName": data.HTemporaryAreaName, |
| | | "HEmpID2": data.HEmpID2, |
| | | "HEmpName2": data.HEmpName2, |
| | | "HEmpID3": data.HEmpID3, |
| | |
| | | "HCenterName": data.å·¥ä½ä¸å¿åç§°, |
| | | "HEmpID": data.HEmpID, |
| | | "HEmpNumber": data.æä½å代ç , |
| | | "HEmpName": data.æä½ååç§° |
| | | "HEmpName": data.æä½ååç§°, |
| | | "HEmpName_second": data.æä½ååç§° |
| | | }); |
| | | layer.close(index); |
| | | } |
| | |
| | | "HCenterID": data.HCenterID, |
| | | "NoOutboundHqty": (data.æµè½¬å¡æ°é - data.åºç«æ¥åºå
³èæ°é - data.åºç«å
³èæ°é) |
| | | }); |
| | | $("#HProcNo").attr('disabled', 'disabled'); |
| | | HProcExchBillNoFlag = true; |
| | | break; |
| | | case "GXLX": |
| | |
| | | "HPRDOrgID": data.ç»ç», |
| | | "HPRDOrg": data.ç»ç»åç§°, |
| | | "HCenterName": data.å·¥ä½ä¸å¿, |
| | | "HCenterID": data.HCenterID |
| | | "HCenterID": data.HCenterID, |
| | | "lngBillSubKey": data.hsubid, |
| | | "HProcName": data.å·¥åº, |
| | | "HProcID": data.HProcID, |
| | | "HProcNo": data.å·¥åºå·, |
| | | "NoOutboundHqty": (data.æµè½¬å¡æ°é - data.åºç«æ¥åºå
³èæ°é - data.åºç«å
³èæ°é) |
| | | }); |
| | | //$("#HBarCode").attr("readonly", "readonly");//æ¡å½¢ç åªè¯» |
| | | //$("#HBarCode").css("background-color", "#efefef4d"); |
| | | $("#HProcNo").attr('disabled', 'disabled'); |
| | | HProcExchBillNoFlag = true; |
| | | |
| | | var HProcExchHinteID = $('#HProcExchHinteID').val(); |
| | |
| | | "HEmpID": data.HItemID, |
| | | "HEmpNumber": data.èå代ç , |
| | | "HEmpName": data.èååç§°, |
| | | "HEmpName_second": data.èååç§°, |
| | | "HGroupID": data.çç»ID, |
| | | "HGroupName": data.çç»åç§° |
| | | }); |
| | |
| | | //æµæ°´å·ï¼å·¥åºå·ï¼åè½¦æ¹æ³ |
| | | $('#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("æµè½¬å¡æ²¡ææ«æï¼æè
没ææå车é®ï¼è¯·æ«ææµè½¬å¡æè
卿µè½¬å¡ææ¬æ¡ä¸æå车é®ï¼"); |
| | |
| | | } |
| | | |
| | | var tableData = data.field; |
| | | var oMain = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"]; |
| | | var oMain = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"] + ";"+OperationType; |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | type: "POST", |
| | |
| | | if (data.count == 1) { |
| | | layer.close(index); |
| | | layer.msg("æäº¤æå"); |
| | | $("#Add").attr("style", "display:inline;");//æ¾ç¤ºæ°å¢æé® |
| | | $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);//ç¦ç¨ä¿åæé® |
| | | if (sessionStorage["OrganizationID"] == 100038) { |
| | | if (FirstEndHProcNo == 1) { |
| | | //æ±æ¥ |
| | |
| | | , end: function () { |
| | | var sProcNo = $('#HProcNo').val(); |
| | | var sBillNo = $('#HBarCode').val(); |
| | | txtHProcNo_KeyDown(sBillNo, sProcNo); |
| | | if (sProcNo != "") { |
| | | txtHProcNo_KeyDown(sBillNo, sProcNo); |
| | | } |
| | | } |
| | | //, btn: ['ç¡®å®', 'åæ¶'] |
| | | //, btn1: function (index, layero) { |
| | |
| | | , content: ['../../Baseset/åºç¡èµæ/Gy_EmployeeList.html?Type=HSecManager', 'yes'] |
| | | , resize: false |
| | | , cancel: function (index, layero) { |
| | | } |
| | | }) |
| | | }); |
| | | |
| | | //ææ¾åº |
| | | form.on('submit(BtnHTemporaryAreaName)', function (data) { |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['80%', '80%'] |
| | | , title: 'ææ¾åºå表' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_TemporaryArea.html?', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | |
| | | //æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HTemporaryAreaID").val(checkStatus.data[0].HItemID); |
| | | $("#HTemporaryAreaName").val(checkStatus.data[0].ææ¾åºåç§°); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | }) |
| | | }); |
| | |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HEmpName").val(checkStatus.data[0].HName); |
| | | $("#HEmpName_second").val(checkStatus.data[0].HName); |
| | | $("#HEmpID").val(checkStatus.data[0].HItemID); |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | |
| | | //è¿åæä½å |
| | | function GetHWorkerValue(obj) { |
| | | $("#HEmpName").val(obj[0].HName); |
| | | $("#HEmpName_second").val(obj[0].HName); |
| | | $("#HEmpID").val(obj[0].HItemID); |
| | | } |
| | | //è¿åæä½å2 |