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