From 77dafdec8a67e456ec1ee88ae556882be2dc774c Mon Sep 17 00:00:00 2001
From: yangle <admin@YINMOU>
Date: 星期二, 16 七月 2024 09:37:31 +0800
Subject: [PATCH] Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI

---
 WebTM/views/生产管理/异常反馈单/Sc_Add_MESExecptFeedBackBillList.html |  316 +++++++++++++++++++++++++++++++++++++++-------------
 1 files changed, 235 insertions(+), 81 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 a6d22d3..5803396 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"
@@ -105,7 +105,7 @@
                                             <div class="layui-tab-item layui-show">
                                                 <div class="layui-form-item">
                                                     <div class="layui-inline">
-                                                        <label class="layui-form-label">鍗曟嵁鍙�:</label>
+                                                        <label class="layui-form-label">鍗曟嵁鍙�:<label style="color:red"> * </label></label>
                                                         <div class="layui-input-inline">
                                                             <input class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" disabled autocomplete="off">
                                                             <input id="HInterID" name="HInterID" type="hidden" />
@@ -113,21 +113,28 @@
                                                         </div>
                                                     </div>
                                                     <div class="layui-inline">
-                                                        <label class="layui-form-label">鍗曟嵁鏃ユ湡:</label>
+                                                        <label class="layui-form-label">鍗曟嵁鏃ユ湡:<label style="color:red"> * </label></label>
                                                         <div class="layui-input-inline">
                                                             <input class="layui-input" name="HDate" id="HDate" disabled autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd">
                                                         </div>
                                                     </div>
                                                     <div class="layui-inline">
-                                                        <label class="layui-form-label">涓婚:</label>
+                                                        <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" readonly>
+                                                        </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>
                                                 <div class="layui-form-item">
                                                     <div class="layui-inline">
-                                                        <label class="layui-form-label">鍙戦�佷汉:</label>
+                                                        <label class="layui-form-label">鍙戦�佷汉:<label style="color:red"> * </label></label>
                                                         <div class="layui-input-inline">
                                                             <input type="text" name="HSendMan" id="HSendMan" class="layui-input" value="" style="float:left;width:150px;" disabled>
                                                             <button type="button" lay-submit="" class="layui-btn" lay-filter="HSendManList" id="HSendManList" style="width:40px;">
@@ -136,7 +143,7 @@
                                                         </div>
                                                     </div>
                                                     <div class="layui-inline">
-                                                        <label class="layui-form-label">鎺ユ敹浜�:</label>
+                                                        <label class="layui-form-label">鎺ユ敹浜�:<label style="color:red"> * </label></label>
                                                         <div class="layui-input-inline">
                                                             <input type="text" name="HReceiveMan" id="HReceiveMan" class="layui-input" value="" style="float:left;width:150px;" disabled>
                                                             <button type="button" lay-submit="" class="layui-btn" lay-filter="HReceiveManList" id="HReceiveManList" style="width:40px;">
@@ -169,7 +176,7 @@
 
                                                     <div class="layui-inline">
                                                         <label class="layui-form-label">鎶勯��:</label>
-                                                        <div >
+                                                        <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;">
                                                                 <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
@@ -199,7 +206,7 @@
                                                 </div>-->
                                                 <div class="layui-form-item">
                                                     <div class="layui-inline">
-                                                        <label class="layui-form-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>
@@ -215,27 +222,27 @@
                                                 </div>
                                                 <div class="layui-form-item">
                                                     <div class="layui-inline">
-                                                        <label class="layui-form-label">浜у搧缂栫爜:</label>
+                                                        <label class="layui-form-label">浜у搧缂栫爜:<label style="color:red"> * </label></label>
                                                         <div class="layui-input-inline">
-                                                            <input class="layui-input" name="HMaterNumber" lay-verify="HMaterNumber" id="HMaterNumber">
+                                                            <input class="layui-input" name="HMaterNumber" lay-verify="HMaterNumber" value="" id="HMaterNumber">
                                                         </div>
                                                     </div>
                                                     <div class="layui-inline">
-                                                        <label class="layui-form-label">浜у搧鍚嶇О:</label>
+                                                        <label class="layui-form-label">浜у搧鍚嶇О:<label style="color:red"> * </label></label>
                                                         <div class="layui-input-inline">
-                                                            <input class="layui-input" name="HMaterName" lay-verify="HMaterName" id="HMaterName">
+                                                            <input class="layui-input" name="HMaterName" lay-verify="HMaterName" value="" id="HMaterName">
                                                         </div>
                                                     </div>
                                                     <div class="layui-inline">
                                                         <label class="layui-form-label">瑙勬牸鍨嬪彿:</label>
                                                         <div class="layui-input-inline">
-                                                            <input class="layui-input" name="HMaterModel" lay-verify="HMaterModel" id="HMaterModel">
+                                                            <input class="layui-input" name="HMaterModel" lay-verify="HMaterModel" value="" id="HMaterModel">
                                                         </div>
                                                     </div>
                                                     <div class="layui-inline">
                                                         <label class="layui-form-label">娑夊強鏁伴噺:</label>
                                                         <div class="layui-input-inline">
-                                                            <input class="layui-input" name="HQty" lay-verify="HQty" id="HQty" autocomplete="off">
+                                                            <input class="layui-input" name="HQty" lay-verify="HQty" id="HQty" value="" autocomplete="off">
                                                         </div>
                                                     </div>
                                                 </div>
@@ -278,6 +285,15 @@
                                                         <label class="layui-form-label">鍌績娆℃暟:</label>
                                                         <div class="layui-input-inline">
                                                             <input class="layui-input" name="HHasten" lay-verify="HHasten" id="HHasten" autocomplete="off" value="0">
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                                <div class="layui-form-item">
+                                                    <div class="layui-inline">
+                                                        <label class="layui-form-label">鎸囨淳澶勭悊浜�:</label>
+                                                        <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>
@@ -364,6 +380,18 @@
     </div>
     <script>
         //鑾峰彇鍙傛暟
+        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 = ""; //婧愬崟涓诲唴鐮�
         var HMainSourceEntryID = "";  //婧愬崟瀛愬唴鐮�
@@ -371,21 +399,8 @@
         var HMainSourceBillType = "";  //婧愬崟绫诲瀷
         var refSav = "";   //鎻愪氦绫诲瀷
         var Qty = "";
-        //鑾峰彇椤甸潰璺宠浆鍙傛暟  //鍗曟嵁缂栬緫鐘舵�侊細 1.鏃犳簮鍗曟柊澧灺� 聽2.鏈夋簮鍗曟柊澧灺� 聽3.缂栬緫聽 4.娴忚聽 5.鍙樻洿
-        var params = get_UrlVars();
-        if (typeof (params[params[0]]) == "undefined") {
-            var OperationType = 1;//鎿嶄綔绫诲瀷
-        } else {
-            var OperationType = params[params[0]];//鎿嶄綔绫诲瀷
-            var linterid = params[params[1]];//婧愬崟id
-            var HEntryID = params[params[2]];//婧愬崟瀛恑d
-            var HSBillType = params[params[3]];//婧愬崟绫诲瀷
-            var HBillType = params[params[3]];
-            var HSourceInterID = params[params[4]];
-            var HSourceEntryID = params[params[5]];
-            var HSourceBillNo = params[params[6]];
-            var HSourceBillType = params[params[7]];
-        }
+
+
 
         //var edit = function (data) {
         //    HBillType = data[0].HBillType;
@@ -402,7 +417,7 @@
         }).extend({
             index: 'lib/index' //涓诲叆鍙fā鍧�
         }).use(['index', 'form', 'laydate', 'table', 'element'], function () {
-             //#region 鍏敤鍙橀噺
+            //#region 鍏敤鍙橀噺
             var $ = layui.$
                 , admin = layui.admin
                 , layer = layui.layer
@@ -413,9 +428,43 @@
 
             window.HDeptType = 0;
             //#endregion
+            //鑾峰彇椤甸潰璺宠浆鍙傛暟  //鍗曟嵁缂栬緫鐘舵�侊細 1.鏃犳簮鍗曟柊澧灺� 聽2.鏈夋簮鍗曟柊澧灺� 聽3.缂栬緫聽 4.娴忚聽 5.鍙樻洿
+            var params = get_UrlVars();
+            if (typeof (params[params[0]]) == "undefined") {
+                var OperationType = 1;//鎿嶄綔绫诲瀷
+            } else {
+                var OperationType = params[params[0]];//鎿嶄綔绫诲瀷
+                var linterid = params[params[1]];//婧愬崟id
+                var HEntryID = params[params[2]];//婧愬崟瀛恑d
+                var HSBillType = params[params[3]];//婧愬崟绫诲瀷
+                var HBillType = params[params[3]];
+                var HSourceInterID = params[params[4]];
+                var HSourceEntryID = params[params[5]];
+                var HSourceBillNo = params[params[6]];
+                var HSourceBillType = params[params[7]];
+            }
 
             //鍒濆鍖栬〃鍗曟彃浠�
             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) {//鏃犳簮鍗�
@@ -425,8 +474,23 @@
                 set_AddNew();
             }
             else if (OperationType == 3) {//缂栬緫
-
                 set_EditFromGrid();
+            }
+            else if (OperationType == 4) {
+                set_AddFNew();
+                set_Sc_ICMOBillStatus();//鑾峰彇宸ュ崟鐨� 鐗╂枡 鏁伴噺
+                set_ErrMsgBackType();   //鑾峰彇寮傚父绫诲瀷
+                set_UserSuperiors();    //鑾峰彇褰撳墠鐧诲綍浜虹殑涓婄骇
+                var Datetime = Format(new Date(), "yyyy-MM-dd hh:mm:ss");
+                var Person = sessionStorage["HUserName"];
+                //鎶ュ伐鍙拌烦杞〉闈㈣嚜鍔ㄧ敓鎴愬唴瀹�
+                $("#HDescription").val(generateString(Datetime, Person, HSourceName, HICMOBillNo, HType));
+                $("#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 });
@@ -469,16 +533,113 @@
                 });
             }
 
+            //#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 });
+                        }
+                    });
+            }
+
+            //#endregion
+
+
             //鏃犳簮鍗曟柊澧�
-            function set_AddFNew()
-            {
+            function set_AddFNew() {
                 //鍔犳簮鍗曠被鍨嬪尯鍒�(鍙互鍐欎笉鍚岀殑鏂规硶)
                 refSav = "Add";
                 //鍒濆鍩烘湰淇℃伅璧嬪��
                 $("#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"]);   //鍙戦�佷汉
+                $("#HMaker").val(sessionStorage["HUserName"]);     //鍒跺崟浜�               
                 $("#HDeptID").val(sessionStorage["HDeptID"]);  //閮ㄩ棬ID
                 $("#HDeptName").val(sessionStorage["HDept"]);  //閮ㄩ棬
             }
@@ -531,8 +692,7 @@
             }
 
             //缂栬緫
-            function set_EditFromGrid()
-            {
+            function set_EditFromGrid() {
                 refSav = "Update";
                 form.render('select');
                 $.ajax({
@@ -561,9 +721,12 @@
                                 , "HMainSourceEntryID": data.HSourceEntryID                 //婧愬崟瀛怚D
                                 , "HMainSourceBillNo": data.HSourceBillNo                   //婧愬崟鍗曞彿
                                 , "HMainSourceBillType": data.HSourceBillType               //婧愬崟绫诲瀷
-                                , "HHasten": data.HHasten    
-                                , "HMaterName": data.HMaterName   
-                                , "HMaterModel": data.HMaterModel  
+                                , "HHasten": data.HHasten
+                                , "HMaterNumber": data.HMaterNumber
+                                , "HMaterName": data.HMaterName
+                                , "HHandleEmpID": data.HHandleEmpID
+                                , "HHandleEmpName": data.HHandleEmpName
+                                , "HMaterModel": data.HMaterModel
                                 , "HQty": data.HQty
                                 , "HDescription": data.HDescription
                                 , "HRemark": data.HRemark
@@ -588,29 +751,9 @@
                         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(0);
-                    }
-                });
-            }
-            else {//濡傛灉淇敼鍒欒蛋涓嬮潰 new
-                $("#HInterID").val(linterid);//淇敼鏃朵富琛↖D
-            }
-
-              //鑾峰彇涓嬫媺閫変腑鍊�
+            //鑾峰彇涓嬫媺閫変腑鍊�
             form.on('select(SourceType)', function (data) {
                 Sctag = data.value;
                 form.render('select');
@@ -627,16 +770,12 @@
                 }
             });
 
-
-
-
-
             //淇濆瓨鎻愪氦
             form.on('submit(Saver)', function (data) {
 
                 var sMainStr = JSON.stringify(data.field);
                 var sMainSub = sMainStr + ';' + sessionStorage["HUserName"] + ';' + refSav;
-                if (!AllowLoadData())//鏁版嵁楠岃瘉
+                if (!AllowLoadData(OperationType))//鏁版嵁楠岃瘉
                 {
                     return false;
                 }
@@ -648,18 +787,18 @@
                     dataType: "json",
                     success: function (data) {
                         if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
-                            $("#HInterID").val(data.HInterID);//鑾峰彇鎻愪氦鎴愬姛杩斿洖鐨勫崟鎹富ID
+                            //$("#HInterID").val(data.HInterID);//鑾峰彇鎻愪氦鎴愬姛杩斿洖鐨勫崟鎹富ID
                             layer.confirm(data.Message, {
                                 btn: ['纭']
                             }, function (index) {
-                                    if (data.Verify == "Y") //鑷姩瀹℃牳
-                                    {
-                                        layer.close(index);
-                                        SaveVerify(); //瀹℃牳
-                                    }
-                                    else {
-                                        layer.close(index);
-                                    }
+                                if (data.Verify == "Y") //鑷姩瀹℃牳
+                                {
+                                    layer.close(index);
+                                    SaveVerify(); //瀹℃牳
+                                }
+                                else {
+                                    layer.close(index);
+                                }
                             });
                         }
                         else {
@@ -678,8 +817,7 @@
             });
 
             //瀹℃牳鎻愪氦
-            function SaveVerify()
-            {
+            function SaveVerify() {
                 var InterID = $("#HInterID").val();
                 if (!AllowLoadData())//鏁版嵁楠岃瘉
                 {
@@ -799,7 +937,7 @@
                 });
             });
 
-            
+
             //鎺ユ敹閮ㄩ棬
             form.on('submit(HRecDeptList)', function () {
                 HDeptType = 2;
@@ -990,10 +1128,22 @@
                 });
             });
 
+
+
+            //鎶ュ伐澶紓甯歌烦杞嚜鍔ㄧ敓鎴愬唴瀹�
+            function generateString(Datetime, Person, HSourceName, HICMOBillNo, HType) {
+                // 鎷兼帴瀛楃涓�
+                var result = '寮傚父绫诲瀷:' + HType + ',璁㈠崟鍙�:' + HICMOBillNo + ',娴佽浆鍗″彿:' + HICMOBillNo
+                    + ', 浜у搧缂栫爜:' + $("#HMaterNumber").val() + ',浜у搧鍚嶇О:' + $("#HMaterName").val() + ',瑙勬牸鍨嬪彿:' + $("#HMaterModel").val()
+                    + ',鍙戦�佷汉:' + Person + ',鍙戠敓鏃堕棿:' + Datetime + ',鐢熶骇璧勬簮:' + HSourceName;
+                return result;
+            }
+
+
             //浠ヤ笂涓簂ayui妯″潡
         });
 
-        function AllowLoadData() {  //闈炵┖楠岃瘉
+        function AllowLoadData(OperationType) {  //闈炵┖楠岃瘉
             var Result = true;
             if ($("#HBillNo").val() == '' || $("#HBillNo").val() == null) {
                 layer.msg("鍗曟嵁鍙蜂笉鑳戒负绌�!", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
@@ -1004,6 +1154,10 @@
                 return Result = false;
             }
             if ($("#HMaterName").val() == '' || $("#HMaterName").val() == null) {
+                layer.msg("浜у搧鍚嶇О涓嶈兘涓虹┖锛�", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
+                return Result = false;
+            }
+            if ($("#HMaterNumber").val() == '' || $("#HMaterName").val() == null) {
                 layer.msg("浜у搧缂栫爜涓嶈兘涓虹┖锛�", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                 return Result = false;
             }
@@ -1019,7 +1173,7 @@
                 layer.msg("鎺ユ敹浜轰笉鑳戒负绌猴紒", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });
                 return Result = false;
             }
-           
+
             if (OperationType == "2") {
                 if ($("#HMainSourceInterID").val() == '' || $("#HMainSourceInterID").val() == null) {
                     layer.msg("婧愬崟鍗曞彿涓嶈兘涓虹┖锛�", { icon: 5, btn: ['纭'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "娓╅Θ鎻愮ず" });

--
Gitblit v1.9.1