From ffac1e69ca4cf79dfbd5bfa9e519f2fe9625ad7a Mon Sep 17 00:00:00 2001
From: zrg <z18737863051@163.com>
Date: 星期一, 05 八月 2024 17:14:03 +0800
Subject: [PATCH] 异常反馈单 增加 字段 HErrLev varchar(100) --影响面程度(无法判断、停线、批量不良、偶发不良) 增加 异常反馈分析报表,增加下推签到单

---
 WebTM/views/生产管理/异常反馈单/Sc_Add_MESExecptFeedBackBillList.html |  476 ++++++++++++++++++++++++++++++++++++++++++++++++++++------
 1 files changed, 422 insertions(+), 54 deletions(-)

diff --git "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210\345\215\225/Sc_Add_MESExecptFeedBackBillList.html" "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210\345\215\225/Sc_Add_MESExecptFeedBackBillList.html"
index f19db1b..85d9a71 100644
--- "a/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210\345\215\225/Sc_Add_MESExecptFeedBackBillList.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\347\256\241\347\220\206/\345\274\202\345\270\270\345\217\215\351\246\210\345\215\225/Sc_Add_MESExecptFeedBackBillList.html"
@@ -101,7 +101,7 @@
                                             <li class="layui-this">鍩烘湰淇℃伅</li>
                                             <li>鍒跺崟淇℃伅</li>
                                         </ul>
-                                        <div class="layui-tab-content" style="height: 700px;">
+                                        <div class="layui-tab-content" style="height: 900px;">
                                             <div class="layui-tab-item layui-show">
                                                 <div class="layui-form-item">
                                                     <div class="layui-inline">
@@ -121,7 +121,14 @@
                                                     <div class="layui-inline">
                                                         <label class="layui-form-label">涓婚:<label style="color:red"> * </label></label>
                                                         <div class="layui-input-inline">
-                                                            <input class="layui-input" name="HContext" lay-verify="HContext" id="HContext" autocomplete="off" style="width:485px">
+                                                            <input class="layui-input" name="HContext" lay-verify="HContext" id="HContext" autocomplete="off" >
+                                                        </div>
+                                                    </div>
+                                                    <div class="layui-inline">
+                                                        <label class="layui-form-label">寮傚父绫诲瀷:</label>
+                                                        <div class="layui-input-inline">
+                                                            <input type="text" name="HErrMsgBackTypeName" id="HErrMsgBackTypeName" class="layui-input" value="" disabled>
+                                                            <input type="hidden" name="HErrMsgBackTypeID" id="HErrMsgBackTypeID" lay-verify="HErrMsgBackTypeID" value="0">
                                                         </div>
                                                     </div>
                                                 </div>
@@ -168,7 +175,7 @@
                                                 <div class="layui-form-item">
 
                                                     <div class="layui-inline">
-                                                        <label class="layui-form-label">鎶勯��:<label style="color:red"> * </label></label>
+                                                        <label class="layui-form-label">鎶勯��:</label>
                                                         <div>
                                                             <input type="text" name="HCopyMan" id="HCopyMan" class="layui-input" value="" style="float:left;width:1035px;" disabled>
                                                             <button type="button" lay-submit="" class="layui-btn" lay-filter="HCopyManList" id="HCopyManList" style="width:40px;">
@@ -177,31 +184,72 @@
                                                         </div>
                                                     </div>
                                                     <!--<div class="layui-inline">
-                                                        <label class="layui-form-label">杞彂鑷�:</label>
+            <label class="layui-form-label">杞彂鑷�:</label>
+            <div class="layui-input-inline">
+                <input type="text" name="HReTransmitMan" id="HReTransmitMan" class="layui-input" value="" style="float:left;width:150px;" disabled>
+                <button type="button" lay-submit="" class="layui-btn" lay-filter="HReTransmitManList" id="HReTransmitManList" style="width:40px;">
+                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+                </button>
+            </div>
+        </div>-->
+                                                </div>
+                                                <div class="layui-form-item">
+                                                    <div class="layui-inline">
+                                                        <label class="layui-form-label">璐d换浜�:<label style="color:red"> * </label></label>
                                                         <div class="layui-input-inline">
-                                                            <input type="text" name="HReTransmitMan" id="HReTransmitMan" class="layui-input" value="" style="float:left;width:150px;" disabled>
-                                                            <button type="button" lay-submit="" class="layui-btn" lay-filter="HReTransmitManList" id="HReTransmitManList" style="width:40px;">
+                                                            <input type="text" name="HBadProcManName" id="HBadProcManName" class="layui-input" value="" style="float:left;width:150px;" disabled>
+                                                            <input type="hidden" name="HBadProcMan" id="HBadProcMan" class="layui-input" value="0">
+                                                            <button type="button" lay-submit="" class="layui-btn" lay-filter="HBadProcManList" id="HBadProcManList" style="width:40px;">
                                                                 <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                             </button>
                                                         </div>
-                                                    </div>-->
-                                                </div>
-                                                <!--<div class="layui-form-item">
+                                                    </div>
                                                     <div class="layui-inline">
-                                                        <label class="layui-form-label">鍙戦�佺被鍨�:</label>
+                                                        <label class="layui-form-label">QE璐d换浜� :<label style="color:red"> * </label></label>
                                                         <div class="layui-input-inline">
-                                                            <select name="HSendType" lay-filter="HSendType" id="HSendType">
-                                                                <option value="0" selected="selected">鍏叡</option>
-                                                                <option value="1">涓汉</option>
-                                                            </select>
+                                                            <input type="text" name="HQEManName" id="HQEManName" class="layui-input" value="" style="float:left;width:150px;" disabled>
+                                                            <input type="hidden" name="HQEMan" id="HQEMan" class="layui-input" value="0">
+                                                            <button type="button" lay-submit="" class="layui-btn" lay-filter="HQEManList" id="HQEManList" style="width:40px;">
+                                                                <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+                                                            </button>
                                                         </div>
                                                     </div>
-                                                </div>-->
+                                                    <div class="layui-inline">
+                                                        <div class="layui-inline">
+                                                            <label class="layui-form-label">闂鏉ユ簮:</label>
+                                                            <div class="layui-input-inline">
+                                                                <select name="HForm" lay-filter="HForm" id="HForm">
+                                                                    <option value="浜�" selected="selected">浜�</option>
+                                                                    <option value="鏈�">鏈�</option>
+                                                                    <option value="鏂�">鏂�</option>
+                                                                    <option value="娉�">娉�</option>
+                                                                    <option value="鐜�">鐜�</option>
+                                                                    <option value="娴�">娴�</option>
+                                                                </select>
+                                                            </div>
+                                                        </div>
+                                                    </div>
+                                                    <div class="layui-inline">
+                                                        <label class="layui-form-label">鍙樺寲鐐�:</label>
+                                                        <div class="layui-input-inline">
+                                                            <input type="text" name="HChangeNote" id="HChangeNote" class="layui-input" value="" autocomplete="off">
+                                                        </div>
+                                                    </div>
+                                                </div>
+
                                                 <div class="layui-form-item">
                                                     <div class="layui-inline">
-                                                        <label class="layui-form-label">璇︾粏绫诲:<label style="color:red"> * </label></label>
+                                                        <label class="layui-form-label">璇︾粏鍐呭:<label style="color:red"> * </label></label>
                                                         <div class="layui-input-inline">
                                                             <textarea placeholder="璇疯緭鍏ヨ缁嗗唴瀹�" class="layui-textarea" name="HDescription" id="HDescription" style="width:1080px;"></textarea>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                                <div class="layui-form-item">
+                                                    <div class="layui-inline">
+                                                        <label class="layui-form-label">棰勯槻绾犳鎺柦 :</label>
+                                                        <div class="layui-input-inline">
+                                                            <textarea placeholder="璇疯緭鍏ラ闃茬籂姝f帾鏂� " class="layui-textarea" name="HNote" id="HNote" style="width:1080px;"></textarea>
                                                         </div>
                                                     </div>
                                                 </div>
@@ -241,17 +289,23 @@
                                                 </div>
                                                 <div class="layui-form-item">
                                                     <div class="layui-inline">
-                                                        <label class="layui-form-label">婧愬崟鍗曞彿:</label>
+                                                        <label class="layui-form-label">鐢熶骇璧勬簮</label>
                                                         <div class="layui-input-inline">
-                                                            <input class="layui-input" name="HMainSourceBillNo" lay-verify="HMainSourceBillNo" id="HMainSourceBillNo" disabled autocomplete="off">
-                                                            <input id="HMainSourceInterID" name="HMainSourceInterID" value="0" type="hidden" />
-                                                            <input id="HMainSourceEntryID" name="HMainSourceEntryID" value="0" type="hidden" />
+                                                            <input type="text" class="layui-input" name="HSourceName" id="HSourceName" style="float: left; width: 150px;" readonly>
+                                                            <input type="hidden" value="0" name="HSourceID" id="HSourceID">
+                                                            <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="ProductionResources-BT" id="ProductionResources-BT" style="width: 40px; padding: 0 10px;">
+                                                                <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                                            </button>
                                                         </div>
                                                     </div>
                                                     <div class="layui-inline">
-                                                        <label class="layui-form-label">婧愬崟绫诲瀷:</label>
+                                                        <label class="layui-form-label">鐢熶骇鐝</label>
                                                         <div class="layui-input-inline">
-                                                            <input class="layui-input" name="HMainSourceBillType" lay-verify="HMainSourceBillType" id="HMainSourceBillType" disabled autocomplete="off">
+                                                            <input type="text" class="layui-input" name="HShiftsName" id="HShiftsName" style="float: left; width: 150px;" readonly>
+                                                            <input type="hidden" value="0" name="HShiftsID" id="HShiftsID">
+                                                            <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="BtnHShiftsName" id="BtnHShiftsName" style="width: 40px; padding: 0 10px;">
+                                                                <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                                            </button>
                                                         </div>
                                                     </div>
                                                     <div class="layui-inline">
@@ -287,6 +341,31 @@
                                                         <div class="layui-input-inline">
                                                             <input type="text" name="HHandleEmpName" id="HHandleEmpName" class="layui-input" value="" style="float:left;" disabled>
                                                             <input type="hidden" name="HHandleEmpID" id="HHandleEmpID" class="layui-input" value="0" style="float:left;">
+                                                        </div>
+                                                    </div>
+                                                    <div class="layui-inline">
+                                                        <label class="layui-form-label">褰卞搷闈㈢▼搴�:</label>
+                                                        <div class="layui-input-inline">
+                                                            <select name="HErrLev" lay-filter="HErrLev" id="HErrLev">
+                                                                <option value="鍋滅嚎" selected="selected">鍋滅嚎</option>
+                                                                <option value="鎵归噺涓嶈壇">鎵归噺涓嶈壇</option>
+                                                                <option value="鍋跺彂涓嶈壇">鍋跺彂涓嶈壇</option>
+                                                                <option value="鏃犳硶鍒ゆ柇">鏃犳硶鍒ゆ柇</option>
+                                                            </select>
+                                                        </div>
+                                                    </div>
+                                                    <div class="layui-inline">
+                                                        <label class="layui-form-label">婧愬崟鍗曞彿:</label>
+                                                        <div class="layui-input-inline">
+                                                            <input class="layui-input" name="HMainSourceBillNo" lay-verify="HMainSourceBillNo" id="HMainSourceBillNo" disabled autocomplete="off">
+                                                            <input id="HMainSourceInterID" name="HMainSourceInterID" value="0" type="hidden" />
+                                                            <input id="HMainSourceEntryID" name="HMainSourceEntryID" value="0" type="hidden" />
+                                                        </div>
+                                                    </div>
+                                                    <div class="layui-inline">
+                                                        <label class="layui-form-label">婧愬崟绫诲瀷:</label>
+                                                        <div class="layui-input-inline">
+                                                            <input class="layui-input" name="HMainSourceBillType" lay-verify="HMainSourceBillType" id="HMainSourceBillType" disabled autocomplete="off">
                                                         </div>
                                                     </div>
                                                 </div>
@@ -376,12 +455,14 @@
         var HICMOBillNo = "";  //宸ュ崟鍙�
         var HSourceName = "";  //璁惧
         var HType = ""; //寮傚父绫诲瀷
+        var HSourceBill = "";//宸ュ簭娴佽浆鍗�
 
 
         var edit = function (data) {
             HICMOBillNo = data[0].HICMOBillNo;
             HSourceName = data[0].HSourceName;
             HType = data[0].HType;
+            HSourceBill = data[0].HSourceBillNo;
         }
         var HBillType = "";  //鍗曟嵁绫诲瀷
         var HMainSourceInterID = ""; //婧愬崟涓诲唴鐮�
@@ -390,8 +471,8 @@
         var HMainSourceBillType = "";  //婧愬崟绫诲瀷
         var refSav = "";   //鎻愪氦绫诲瀷
         var Qty = "";
-       
-     
+
+
 
         //var edit = function (data) {
         //    HBillType = data[0].HBillType;
@@ -438,6 +519,25 @@
             //鍒濆鍖栬〃鍗曟彃浠�
             set_InitFrom();
 
+            //鍒ゆ柇鏄惁鏂板
+            if (linterid == null || linterid == 0) {
+                //鑾峰彇鏈�澶у崟鎹彿 new
+                $("#HInterID").val("0");
+                $("#HBillNo").val("");
+                $.ajax({
+                    url: GetWEBURL() + "/Web/GetMAXNum",
+                    type: "GET",
+                    data: { "HBillType": '4502' },
+                    success: function (d) {
+                        $("#HBillNo").val(d.data[0].HBillNo);
+                        $("#HInterID").val(d.data[0].HInterID);
+                    }
+                });
+            }
+            else {//濡傛灉淇敼鍒欒蛋涓嬮潰 new
+                $("#HInterID").val(linterid);//淇敼鏃朵富琛↖D
+            }
+
             //鍒ゆ柇鎿嶄綔绫诲瀷
             if (OperationType == 1) {//鏃犳簮鍗�
                 set_AddFNew();
@@ -446,14 +546,25 @@
                 set_AddNew();
             }
             else if (OperationType == 3) {//缂栬緫
-
                 set_EditFromGrid();
-            } else if (OperationType == 4) {
+            }
+            else if (OperationType == 4) {
                 set_AddFNew();
+                var EquipNumber = "";
+                set_Sc_ICMOBillStatus();//鑾峰彇宸ュ崟鐨� 鐗╂枡 鏁伴噺
+                set_ErrMsgBackType();   //鑾峰彇寮傚父绫诲瀷
+                set_UserSuperiors();    //鑾峰彇褰撳墠鐧诲綍浜虹殑涓婄骇
+                set_EquipFile();        //鑾峰彇璁惧鐨勮澶囩紪鐮�
                 var Datetime = Format(new Date(), "yyyy-MM-dd hh:mm:ss");
-                var Person = sessionStorage["HUserName"];              
+                var Person = sessionStorage["HUserName"];
                 //鎶ュ伐鍙拌烦杞〉闈㈣嚜鍔ㄧ敓鎴愬唴瀹�
-                $("#HDescription").val(generateString(Datetime, Person, HSourceName, HICMOBillNo, HType));
+                $("#HDescription").val(generateString(Datetime, Person, HSourceName, HICMOBillNo, HType, EquipNumber));
+                $("#HContext").val(HType);//涓婚
+            }
+            else if (OperationType == 5) {  //鏌ョ湅
+                set_EditFromGrid();
+                $('#Saver').addClass("layui-btn-disabled").attr("disabled", true);
+                $('#VerIfySaver').addClass("layui-btn-disabled").attr("disabled", true);
             }
             else {
                 layer.alert("鏈煡鎿嶄綔绫诲瀷锛�", { icon: 5 });
@@ -496,6 +607,131 @@
                 });
             }
 
+            //#region   鎶ュ伐鍙版寫鎴� 鑷姩甯﹀嚭鏁版嵁
+
+            //鑾峰彇鎶ュ伐鍙拌烦杞俊鎭�  鐗╂枡 鏁伴噺
+            function set_Sc_ICMOBillStatus() {
+                $.ajax({
+                    type: "GET",
+                    url: GetWEBURL() + "/Sc_MESTransFerWorkBill/Get_Sc_ICMOBillStatus", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                    async: false,
+                    data: {
+                        "HSourceBill": HSourceBill
+                    },
+                    success: function (data) {
+                        if (data.count == 1)// 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                        {
+                            var LoadData = data.data;
+                            $("#HMaterNumber").val(LoadData[0].鐗╂枡浠g爜); //浜у搧鍚嶇О
+                            $("#HMaterName").val(LoadData[0].鐗╂枡鍚嶇О); //浜у搧鍚嶇О
+                            $("#HMaterModel").val(LoadData[0].瑙勬牸鍨嬪彿); //浜у搧瑙勬牸
+                            $("#HMainSourceBillNo").val(LoadData[0].娴佽浆鍗″彿); //婧愬崟鍗曞彿
+                            $("#HMainSourceInterID").val(LoadData[0].娴佽浆鍗′富鍐呯爜); //婧愬崟涓诲唴鐮�
+                            $("#HMainSourceEntryID").val(LoadData[0].娴佽浆鍗″瓙鍐呯爜); //婧愬崟瀛愬唴鐮�
+                            $("#HMainSourceBillType").val(3772); //婧愬崟绫诲瀷
+                            $("#HQty").val(LoadData[0].璁″垝鏁伴噺); //璁″垝鏁伴噺
+                        }
+                        else {
+                            layer.alert(data.Message, { icon: 5 });
+                        }
+                    },
+                    error: function (err) {
+                        layer.alert(err, { icon: 5 });
+                    }
+                });
+            }
+
+            //鑾峰彇鎶ュ伐鍙拌烦杞� 鑾峰彇 寮傚父绫诲瀷
+            function set_ErrMsgBackType() {
+                $.ajax(
+                    {
+                        type: "GET",
+                        url: GetWEBURL() + "/Sc_MESTransFerWorkBill/Get_ErrMsgBackType", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                        async: false,
+                        data: {
+                            "TypeName": HType
+                        },
+                        success: function (data) {
+                            if (data.count == 1)// 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                            {
+                                var LoadData = data.data;
+                                $("#HErrMsgBackTypeID").val(LoadData[0].HItemID); //浜у搧鍚嶇О
+                                $("#HErrMsgBackTypeName ").val(LoadData[0].HName); //浜у搧鍚嶇О
+                            }
+                            else {
+                                layer.alert(data.Message, { icon: 5 });
+
+                            }
+                        },
+                        error: function (err) {
+                            layer.alert(err, { icon: 5 });
+                        }
+                    });
+            }
+
+            //鑾峰彇鎶ュ伐鍙拌烦杞� 鑾峰彇 褰撳墠鐧诲綍浜虹殑涓婄骇
+            function set_UserSuperiors() {
+                $.ajax(
+                    {
+                        type: "GET",
+                        url: GetWEBURL() + "/Sc_MESTransFerWorkBill/Get_UserSuperiors", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                        async: false,
+                        data: {
+                            "HName": sessionStorage["HUserName"]
+                        },
+                        success: function (data) {
+                            if (data.count == 1)// 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                            {
+                                var LoadData = data.data;
+                                if (LoadData[0].鑱屽姟 == "娉ㄥ缁勫憳" || LoadData[0].鑱屽姟 == "鍚庡鐞嗙粍鍛�") {
+                                    $("#HSendMan").val(LoadData[0].鐢ㄦ埛鍚嶇О);   //鍙戦�佷汉
+                                    $("#HReceiveMan ").val(sessionStorage["HUserName"]); //鎺ユ敹浜�
+                                } else {
+                                    $("#HSendMan").val(sessionStorage["HUserName"]);   //鍙戦�佷汉
+                                    $("#HReceiveMan ").val(LoadData[0].鐢ㄦ埛鍚嶇О); //鎺ユ敹浜�
+                                }
+
+                            }
+                            else {
+                                layer.alert(data.Message, { icon: 5 });
+
+                            }
+                        },
+                        error: function (err) {
+                            layer.alert(err, { icon: 5 });
+                        }
+                    });
+            }
+
+            //鑾峰彇鎶ュ伐鍙拌烦杞� 鑾峰彇 璁惧缂栫爜
+            function set_EquipFile() {
+                $.ajax(
+                    {
+                        type: "GET",
+                        url: GetWEBURL() + "/Sc_MESTransFerWorkBill/set_EquipFile", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                        async: false,
+                        data: {
+                            "HSourceName": HSourceName
+                        },
+                        success: function (data) {
+                            if (data.count == 1)// 璇存槑楠岃瘉鎴愬姛浜嗭紝
+                            {
+                                var LoadData = data.data;
+                                EquipNumber = LoadData[0].璁惧缂栫爜; //浜у搧鍚嶇О
+                            }
+                            else {
+                                layer.alert(data.Message, { icon: 5 });
+
+                            }
+                        },
+                        error: function (err) {
+                            layer.alert(err, { icon: 5 });
+                        }
+                    });
+            }
+            //#endregion
+
+
             //鏃犳簮鍗曟柊澧�
             function set_AddFNew() {
                 //鍔犳簮鍗曠被鍨嬪尯鍒�(鍙互鍐欎笉鍚岀殑鏂规硶)
@@ -504,7 +740,6 @@
                 $("#HDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss"));      //鍗曟嵁鏃ユ湡
                 $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd hh:mm:ss"));  //鍒跺崟鏃ユ湡
                 $("#HMaker").val(sessionStorage["HUserName"]);     //鍒跺崟浜�
-                $("#HSendMan").val(sessionStorage["HUserName"]);   //鍙戦�佷汉
                 $("#HDeptID").val(sessionStorage["HDeptID"]);  //閮ㄩ棬ID
                 $("#HDeptName").val(sessionStorage["HDept"]);  //閮ㄩ棬
             }
@@ -587,11 +822,23 @@
                                 , "HMainSourceBillNo": data.HSourceBillNo                   //婧愬崟鍗曞彿
                                 , "HMainSourceBillType": data.HSourceBillType               //婧愬崟绫诲瀷
                                 , "HHasten": data.HHasten
+                                , "HMaterNumber": data.HMaterNumber
                                 , "HMaterName": data.HMaterName
                                 , "HHandleEmpID": data.HHandleEmpID
                                 , "HHandleEmpName": data.HHandleEmpName
                                 , "HMaterModel": data.HMaterModel
                                 , "HQty": data.HQty
+                                , "HForm": data.HForm
+                                , "HChangeNote": data.HChangeNote
+                                , "HNote": data.HNote
+                                , "HBadProcMan": data.HBadProcMan
+                                , "HBadProcManName": data.HBadProcManName
+                                , "HQEMan": data.HQEMan
+                                , "HQEManName": data.HQEManName
+                                , "HSourceID": data.HSourceID
+                                , "HSourceName": data.HSourceName
+                                , "HShiftsID": data.HShiftsID
+                                , "HShiftsName": data.HShiftsName
                                 , "HDescription": data.HDescription
                                 , "HRemark": data.HRemark
                                 , "HMaker": data.HMaker                            //鍒跺崟浜�
@@ -615,26 +862,6 @@
                         layer.alert("鍙戠敓閿欒!", { icon: 5 });
                     }
                 });
-            }
-
-
-            //鍒ゆ柇鏄惁鏂板
-            if (linterid == null || linterid == 0) {
-                //鑾峰彇鏈�澶у崟鎹彿 new
-                $("#HInterID").val("0");
-                $("#HBillNo").val("");
-                $.ajax({
-                    url: GetWEBURL() + "/Web/GetMAXNum",
-                    type: "GET",
-                    data: { "HBillType": '4502' },
-                    success: function (d) {
-                        $("#HBillNo").val(d.data[0].HBillNo);
-                        $("#HInterID").val(d.data[0].HInterID);
-                    }
-                });
-            }
-            else {//濡傛灉淇敼鍒欒蛋涓嬮潰 new
-                $("#HInterID").val(linterid);//淇敼鏃朵富琛↖D
             }
 
             //鑾峰彇涓嬫媺閫変腑鍊�
@@ -963,6 +1190,82 @@
                 });
             });
 
+            //璐d换浜哄脊绐�
+            form.on('submit(HBadProcManList)', function () {
+                //椤甸潰灞�-鑷畾涔�
+                layer.open({
+                    type: 2,
+                    skin: 'layui-layer-rim', //鍔犱笂杈规
+                    title: '鍙戦�佷汉鍒楄〃',
+                    closeBtn: 1,
+                    shift: 2,
+                    area: ['80%', '80%'],
+                    maxmin: true,
+                    content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?Type=HSecManager', 'yes'],
+                    btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {
+
+                        //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HBadProcManName").val(checkStatus.data[0].鑱屽憳鍚嶇О);
+                        $("#HBadProcMan").val(checkStatus.data[0].HItemID);
+                        layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) {
+                        //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+                        //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+                    },
+                    end: function () {
+
+                    },
+                    success: function (layero, index) {
+
+                    }
+                });
+            });
+
+            //QE璐d换浜哄脊绐�
+            form.on('submit(HQEManList)', function () {
+                //椤甸潰灞�-鑷畾涔�
+                layer.open({
+                    type: 2,
+                    skin: 'layui-layer-rim', //鍔犱笂杈规
+                    title: '鍙戦�佷汉鍒楄〃',
+                    closeBtn: 1,
+                    shift: 2,
+                    area: ['80%', '80%'],
+                    maxmin: true,
+                    content: ['../../鍩虹璧勬枡/鍏敤鍩虹璧勬枡/Gy_EmployeeList.html?Type=HManager', 'yes'],
+                    btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {
+
+                        //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HQEManName").val(checkStatus.data[0].鑱屽憳鍚嶇О);
+                        $("#HQEMan").val(checkStatus.data[0].HItemID);
+                        layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , btn2: function (index, layero) {
+                        //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
+                        //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
+                    },
+                    end: function () {
+
+                    },
+                    success: function (layero, index) {
+
+                    }
+                });
+            });
+
             //杞彂鑷�
             form.on('submit(HReTransmitManList)', function () {
                 //椤甸潰灞�-鑷畾涔�
@@ -1012,16 +1315,71 @@
                 });
             });
 
-          
+            //鐢熶骇鐝
+            form.on('submit(BtnHShiftsName)', function (data) {
+                layer.open({
+                    type: 2
+                    , area: ['80%', '80%']
+                    , title: '鐢熶骇鐝鍒楄〃'
+                    , shade: 0.6 //閬僵閫忔槑搴�
+                    , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                    , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                    , content: ['../../鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_ShiftsList.html?', 'yes']
+                    , btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {
+
+                        //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HShiftsID").val(checkStatus.data[0].HItemID);
+                        $("#HShiftsName").val(checkStatus.data[0].鐝鍚嶇О);
+                        layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                })
+            });
+
+            //閫夋嫨鐢熶骇璧勬簮寮圭獥
+            form.on('submit(ProductionResources-BT)', function () {//鐢熶骇璧勬簮
+                layer.open({
+                    type: 2
+                    , area: ['80%', '80%']
+                    , title: '鐢熶骇璧勬簮'
+                    , shade: 0.6 //閬僵閫忔槑搴�
+                    //, maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
+                    , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
+                    , content: ['../../鍩虹璧勬枡/鐢熶骇鍩虹璧勬枡/Gy_Source.html', 'yes']
+                    , resize: false
+                    , btn: ['纭畾', '鍙栨秷']
+                    , btn1: function (index, layero) {//鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
+                        var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
+                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
+                        if (checkStatus.data.length === 0) {
+                            return layer.msg('璇烽�夋嫨鏁版嵁');
+                        }
+                        $("#HSourceName").val(checkStatus.data[0].鐢熶骇璧勬簮鍚嶇О);
+                        $("#HSourceID").val(checkStatus.data[0].HItemID);
+                        layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
+                    }
+                    , cancel: function (index, layero) {
+                    }
+                })
+            });
+
+
 
             //鎶ュ伐澶紓甯歌烦杞嚜鍔ㄧ敓鎴愬唴瀹�
-            function generateString(Datetime, Person, HSourceName, HICMOBillNo, HType) {
+            function generateString(Datetime, Person, HSourceName, HICMOBillNo, HType, EquipNumber) {
                 // 鎷兼帴瀛楃涓�
-                var result = Datetime + ', ' + Person + '鍦�' + HSourceName + '涓婄敓浜у伐鍗曚负' + HICMOBillNo + ', 鍙戠敓寮傚父绫诲瀷涓�:' + HType;
+                var result = '寮傚父绫诲瀷:' + HType + ',璁㈠崟鍙�:' + HICMOBillNo + ',娴佽浆鍗″彿:' + HICMOBillNo
+                    + ', 浜у搧缂栫爜:' + $("#HMaterNumber").val() + ',浜у搧鍚嶇О:' + $("#HMaterName").val() + ',瑙勬牸鍨嬪彿:' + $("#HMaterModel").val()
+                    + ',鍙戦�佷汉:' + Person + ',鍙戠敓鏃堕棿:' + Datetime + ',鐢熶骇璧勬簮:' + HSourceName + ',璁惧缂栫爜:' + EquipNumber;
                 return result;
             }
-       
-          
+
+
             //浠ヤ笂涓簂ayui妯″潡
         });
 
@@ -1085,6 +1443,16 @@
             $("#HSendMan").val(obj[0].鑱屽憳鍚嶇О);
         }
 
+        function GetHManagerValue(obj) {  //QE璐d换浜�
+            $("#HQEManName").val(obj[0].鑱屽憳鍚嶇О);
+            $("#HQEMan").val(obj[0].HItemID);
+        }
+
+        function GetHSecManagerValue(obj) {  //璐d换浜�
+            $("#HBadProcManName").val(obj[0].鑱屽憳鍚嶇О);
+            $("#HBadProcMan").val(obj[0].HItemID);
+        }
+
         function GetHDeptNameValue(obj) {  //閮ㄩ棬
             if (HDeptType == 1) {
                 $("#HDeptName").val(obj[0].閮ㄩ棬鍚嶇О);

--
Gitblit v1.9.1