From 01bb4cc6da9641e41d24f6ac7dea6e84cb8ba768 Mon Sep 17 00:00:00 2001 From: yusijie <ysj@hz-kingdee.com> Date: 星期六, 01 四月 2023 10:48:31 +0800 Subject: [PATCH] 便捷方式,扫码模板,条码生成、列表,工序出站 --- WebTM/views/车间管理/工序流转/MES_StationOutBill_PDA.html | 134 +++++++++++++++++++++++++------------------- 1 files changed, 77 insertions(+), 57 deletions(-) diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254/MES_StationOutBill_PDA.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254/MES_StationOutBill_PDA.html" index 6b69e4b..d0f8041 100644 --- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254/MES_StationOutBill_PDA.html" +++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\267\245\345\272\217\346\265\201\350\275\254/MES_StationOutBill_PDA.html" @@ -101,7 +101,7 @@ th { width: 70px; - text-align: center; + text-align: left; } </style> </head> @@ -115,9 +115,9 @@ <span style="color: white;"><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"> @@ -134,23 +134,49 @@ </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"> </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"> + </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> @@ -180,7 +206,7 @@ <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> @@ -197,16 +223,28 @@ </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="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> + <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="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="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> @@ -236,48 +274,16 @@ </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> @@ -408,7 +414,7 @@ var FirstEndHProcNo = 0; // 榛樿0 棣栭亾宸ュ簭1 鏈亾宸ュ簭2 $('#Detail').addClass("layui-btn-disabled").attr("disabled", true);//绂佺敤鏄庣粏鎸夐挳 - + $("#Add").attr("style", "display:none;");//闅愯棌鏂板鎸夐挳 /*鍥哄畾浠g爜锛屾瘡寮犲崟鎹兘瑕乥egin*/ /* 1.鏃犳簮鍗曟柊澧� * 2.鏈夋簮鍗曟柊澧� @@ -571,6 +577,7 @@ "HQCCheckName": data.HQCCheckName, "HEmpID": data.HEmpID, "HEmpName": data.HEmpName, + "HEmpName_second": data.HEmpName, "HEmpID2": data.HEmpID2, "HEmpName2": data.HEmpName2, "HEmpID3": data.HEmpID3, @@ -624,7 +631,8 @@ "HCenterName": data.宸ヤ綔涓績鍚嶇О, "HEmpID": data.HEmpID, "HEmpNumber": data.鎿嶄綔鍛樹唬鐮�, - "HEmpName": data.鎿嶄綔鍛樺悕绉� + "HEmpName": data.鎿嶄綔鍛樺悕绉�, + "HEmpName_second": data.鎿嶄綔鍛樺悕绉� }); layer.close(index); } @@ -705,6 +713,7 @@ "HCenterID": data.HCenterID, "NoOutboundHqty": (data.娴佽浆鍗℃暟閲� - data.鍑虹珯鎶ュ簾鍏宠仈鏁伴噺 - data.鍑虹珯鍏宠仈鏁伴噺) }); + $("#HProcNo").attr('disabled', 'disabled'); HProcExchBillNoFlag = true; break; case "GXLX": @@ -725,10 +734,16 @@ "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(); @@ -814,6 +829,7 @@ "HEmpID": data.HItemID, "HEmpNumber": data.鑱屽憳浠g爜, "HEmpName": data.鑱屽憳鍚嶇О, + "HEmpName_second": data.鑱屽憳鍚嶇О, "HGroupID": data.鐝粍ID, "HGroupName": data.鐝粍鍚嶇О }); @@ -1112,7 +1128,7 @@ //娴佹按鍙凤紙宸ュ簭鍙凤級鍥炶溅鏂规硶 $('#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("娴佽浆鍗℃病鏈夋壂鎻忥紝鎴栬�呮病鏈夋寜鍥炶溅閿紝璇锋壂鎻忔祦杞崱鎴栬�呭湪娴佽浆鍗℃枃鏈涓寜鍥炶溅閿紒"); @@ -1327,6 +1343,8 @@ 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) { //姹囨姤 @@ -1583,6 +1601,7 @@ 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); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨� } @@ -2141,6 +2160,7 @@ //杩斿洖鎿嶄綔鍛� function GetHWorkerValue(obj) { $("#HEmpName").val(obj[0].HName); + $("#HEmpName_second").val(obj[0].HName); $("#HEmpID").val(obj[0].HItemID); } //杩斿洖鎿嶄綔鍛�2 -- Gitblit v1.9.1