From b6b10647963e45ea2c8ad1b29ec92d6d0fcd2413 Mon Sep 17 00:00:00 2001
From: 仲国强 <519541279@qq.com>
Date: 星期五, 15 十月 2021 14:12:45 +0800
Subject: [PATCH] 批量委外工序接收单优化

---
 WebTM/views/车间管理/委外工序接收单/Cj_StationEntrustOutBill_Mul.html |   62 ++++++++++++++++++++++++------
 1 files changed, 49 insertions(+), 13 deletions(-)

diff --git "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\346\216\245\346\224\266\345\215\225/Cj_StationEntrustOutBill_Mul.html" "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\346\216\245\346\224\266\345\215\225/Cj_StationEntrustOutBill_Mul.html"
index 0b6f3d8..6dde8e5 100644
--- "a/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\346\216\245\346\224\266\345\215\225/Cj_StationEntrustOutBill_Mul.html"
+++ "b/WebTM/views/\350\275\246\351\227\264\347\256\241\347\220\206/\345\247\224\345\244\226\345\267\245\345\272\217\346\216\245\346\224\266\345\215\225/Cj_StationEntrustOutBill_Mul.html"
@@ -83,10 +83,8 @@
                                                 <input type="text" class="layui-input" name="HDate" id="HDate" style="background-color:#efefef4d;" readonly>
                                             </div>
                                         </div>
-                                    </div>
-                                    <div class="layui-row">
                                         <div class="layui-col-xs4 layui-inline">
-                                            <label class="layui-form-label">渚涘簲鍟�</label>
+                                            <label class="layui-form-label"><span style="color:red;">*</span>渚涘簲鍟�</label>
                                             <div class="layui-input-inline">
                                                 <input type="text" class="layui-input" name="HSupName" id="HSupName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                 <input type="hidden" name="HSupID" id="HSupID">
@@ -98,7 +96,7 @@
                                     </div>
                                     <div class="layui-row">
                                         <div class="layui-col-xs4 layui-inline">
-                                            <label class="layui-form-label"><span style="color:red;">*</span>鍙戝嚭浜�</label>
+                                            <label class="layui-form-label"><span style="color:red;">*</span>鎺ユ敹浜�</label>
                                             <div class="layui-input-inline">
                                                 <input type="text" class="layui-input" name="HEmpName" id="HEmpName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                 <button type="button" class="layui-btn" lay-submit="" lay-filter="HEmployeeID-BT" id="HEmployeeID-BT" style="width: 40px; padding: 0 10px;">
@@ -108,7 +106,7 @@
                                             </div>
                                         </div>
                                         <div class="layui-col-xs4 layui-inline">
-                                            <label class="layui-form-label">鍙戝嚭鏁伴噺</label>
+                                            <label class="layui-form-label"><span style="color:red;">*</span>鎺ユ敹鏁伴噺</label>
                                             <div class="layui-input-inline">
                                                 <input type="text" class="layui-input" name="HQty" id="HQty">
                                             </div>
@@ -220,7 +218,6 @@
                     </div>
                     <input type="hidden" name="HBillNo" id="HBillNo" value="">
                     <input type="hidden" name="HInterID" id="HInterID" value="0">
-                    <input type="hidden" name="lngBillSubKey" id="lngBillSubKey" value="0">
                     <input type="hidden" name="HICMOInterID" id="HICMOInterID" value="0">
                     <input type="hidden" name="lngICMOEntryID" id="lngICMOEntryID" value="0">
                     <input type="hidden" name="HICMOBillNo" id="HICMOBillNo" value="">
@@ -232,13 +229,24 @@
                     <input type="hidden" name="HPlanQty" id="HPlanQty" value="0">
                     <input type="hidden" name="HProcExchBillNo" id="HProcExchBillNo" value="">
                     <input type="hidden" name="HICMOQty" id="HICMOQty" value="0">
-                    <input type="hidden" name="lngBillKey" id="lngBillKey" value="0">
                     <input type="hidden" name="HOrderProcNO" id="HOrderProcNO" value="">
                     <input type="hidden" name="HProcName" id="HProcName" value="">
                     <input type="hidden" name="HProcID" id="HProcID" value="0">
                     <input type="hidden" name="HCenterName" id="HCenterName" value="">
                     <input type="hidden" name="HCenterID" id="HCenterID" value="0">
+                    <!--闅愯棌瀛楁-->
+                    <input type="hidden" name="lngBillKey" id="lngBillKey" value="0">
+                    <input type="hidden" name="lngBillSubKey" id="lngBillSubKey" value="0">
                     <input type="hidden" name="eventType" id="eventType" value="Add">
+                    <input type="hidden" name="HPrice_BHS" id="HPrice_BHS" value="0"><!--涓嶅惈绋庡崟浠�-->
+                    <input type="hidden" name="HMoney_BHS" id="HMoney_BHS" value="0"><!--涓嶅惈绋庨噾棰�-->
+                    <input type="hidden" name="HGroup" id="HGroup"><!--鐢熶骇鐝粍-->
+                    <input type="hidden" name="HGroupID" id="HGroupID" value="0"><!--鐢熶骇鐝粍-->
+                    <input type="hidden" name="HInnerBillNo" id="HInnerBillNo"><!--閫佽揣鍗曞彿-->
+                    <input type="hidden" name="HPlanPieceQty" id="HPlanPieceQty" value="0"><!--鍙戝嚭浠舵暟-->
+                    <input type="hidden" name="HBadPNL" id="HBadPNL" value="0"><!--鎶ュ簾浠舵暟-->
+                    <input type="hidden" name="HSourceName" id="HSourceName"><!--鐢熶骇璧勬簮-->
+                    <input type="hidden" name="HSourceID" id="HSourceID" value="0"><!--鐢熶骇璧勬簮-->
                 </form>
             </div>
         </div>
@@ -389,13 +397,18 @@
                         $("#HBarCode").val("");
                         return;
                     }
-                    if ($("#HQty").val() == "") {
-                        layer.msg("璇峰厛濉啓鍙戝嚭鏁伴噺锛�", { icon: 7 });
+                    if ($("#HSupID").val() == "") {
+                        layer.msg("璇烽�夋嫨渚涘簲鍟嗭紒", { icon: 7 });
                         $("#HBarCode").val("");
                         return;
                     }
-                    if ($("#HEmpID").val() == "") {
-                        layer.msg("璇烽�夋嫨鍙戝嚭浜猴紒", { icon: 7 });
+                    if ($("#HEmpID").val() == "" || $("#HEmpID").val() == 0) {
+                        layer.msg("璇烽�夋嫨鎺ユ敹浜猴紒", { icon: 7 });
+                        $("#HBarCode").val("");
+                        return;
+                    }
+                    if ($("#HQty").val() == "") {
+                        layer.msg("璇峰厛濉啓鎺ユ敹鏁伴噺锛�", { icon: 7 });
                         $("#HBarCode").val("");
                         return;
                     }
@@ -459,7 +472,7 @@
                         var ajaxLoad = layer.load();
                         //閫昏緫鍒犻櫎鏂规硶
                         $.ajax({
-                            url: GetWEBURL() + '/Cj_StationInBill/del_StationInBill',
+                            url: GetWEBURL() + '/Cj_StationOutBill/del_StationOutBill',
                             type: "GET",
                             data: { "HInterID": rowData.HInterID, "HDeleteMan": sessionStorage["HUserName"] },
                             success: function (result) {
@@ -625,6 +638,8 @@
                             $("#HMaterName").val(data.浜у搧);
                             $("#HMaterNumber").val(data.浜у搧浠g爜);
                             $("#HMaterModel").val(data.瑙勬牸鍨嬪彿);
+                            //$("#HSupID").val(data.HSupID);
+                            //$("#HSupName").val(data.渚涘簲鍟�);
                             $("#HPieceQty").val(data.鐢熶骇鏁伴噺);
                             $("#HPlanQty").val(data.鐢熶骇鏁伴噺);
                             $("#HProcExchBillNo").val(data.鍗曟嵁鍙�);
@@ -678,7 +693,7 @@
                             $.ajax({
                                 url: GetWEBURL() + "/Web/GetMAXNum",
                                 type: "GET",
-                                data: { "HBillType": '3792' },
+                                data: { "HBillType": '3793' },
                                 success: function (d) {
                                     //console.log(d.data);
                                     $("#HInterID").val(d.data[0].HInterID);
@@ -721,6 +736,22 @@
                 })
             });
 
+            //閫夋嫨鑱屽憳
+            form.on('submit(HEmployeeID-BT)', function () {//閫夋嫨璐d换浜�
+                layer.open({
+                    type: 2
+                    , area: ['80%', '80%']
+                    , title: '鑱屽憳鍒楄〃'
+                    , shade: 0.6 //閬僵閫忔槑搴�
+                    , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                    , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                    , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_EmployeeList.html?Type=HKeeper', 'yes']
+                    , resize: false
+                    , cancel: function () {
+                        //$(".layui-btn").removeClass("layui-btn-disabled");
+                    }
+                })
+            });
             //浠ヤ笂涓簂ayui妯″潡
         });
 
@@ -729,6 +760,11 @@
             $("#HSupName").val(obj[0].HName);
             $("#HSupID").val(obj[0].HItemID);
         }
+        //杩斿洖鎿嶄綔鍛�
+        function GetHKeeperValue(obj) {
+            $("#HEmpName").val(obj[0].HName);
+            $("#HEmpID").val(obj[0].HItemID);
+        }
     </script>
 </body>
 </html>
\ No newline at end of file

--
Gitblit v1.9.1