From c9d0da28b32debada8d015ab1e2cdc4502cd6708 Mon Sep 17 00:00:00 2001
From: yxj <yxj@hz-kingdee.com>
Date: 星期四, 25 一月 2024 16:41:16 +0800
Subject: [PATCH] 1

---
 WebTM/views/生产工序管理/增加不良评审单/QC_Add_NoPassProdCheckBill.html |  248 +++++++++++++++++++++++++++++++++----------------
 1 files changed, 168 insertions(+), 80 deletions(-)

diff --git "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\242\236\345\212\240\344\270\215\350\211\257\350\257\204\345\256\241\345\215\225/QC_Add_NoPassProdCheckBill.html" "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\242\236\345\212\240\344\270\215\350\211\257\350\257\204\345\256\241\345\215\225/QC_Add_NoPassProdCheckBill.html"
index 91f9f2d..9e1d99b 100644
--- "a/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\242\236\345\212\240\344\270\215\350\211\257\350\257\204\345\256\241\345\215\225/QC_Add_NoPassProdCheckBill.html"
+++ "b/WebTM/views/\347\224\237\344\272\247\345\267\245\345\272\217\347\256\241\347\220\206/\345\242\236\345\212\240\344\270\215\350\211\257\350\257\204\345\256\241\345\215\225/QC_Add_NoPassProdCheckBill.html"
@@ -19,7 +19,7 @@
                         <div class="layui-card-header">
                             <div class="layui-btn-group">
 
-                                <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">淇濆瓨</button>
+                                <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">淇濆瓨</button>
                                 <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Cancel">閫�鍑�</button>
 
                             </div>
@@ -28,8 +28,8 @@
                         <div class="layui-card-body">
                             <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief">
                                 <!--<ul class="layui-tab-title">
-                                    <li class="layui-this">鍩烘湰淇℃伅</li>-->
-                                    <!--<li>鍏朵粬淇℃伅</li>-->
+                <li class="layui-this">鍩烘湰淇℃伅</li>-->
+                                <!--<li>鍏朵粬淇℃伅</li>-->
                                 <!--</ul>-->
                                 <h1 style="text-align:center;"><b>涓嶈壇璇勫鍗�</b></h1>
                                 <div class="layui-tab-content">
@@ -37,94 +37,98 @@
 
                                         <div class="layui-form-item">
                                             <div class="layui-row">
-                                                <div class="layui-col-xs2">
+                                                <div class="layui-inline">
                                                     <label class="layui-form-label">鍗� 鎹� 鍙凤細</label>
                                                     <div class="layui-input-inline">
                                                         <input class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" readonly="readonly" autocomplete="off">
                                                     </div>
                                                 </div>
-                                                <div class="layui-col-xs2">
+                                                <div class="layui-inline">
                                                     <label class="layui-form-label">鍗曟嵁鏃ユ湡锛�</label>
                                                     <div class="layui-input-inline">
                                                         <input class="layui-input" name="HDate" id="HDate" readonly="readonly" autocomplete="off" disabled>
                                                     </div>
                                                 </div>
-                                                <div class="layui-col-xs2">
+                                                <div class="layui-inline">
                                                     <label class="layui-form-label">璁㈠崟璺熻釜鍙凤細</label>
                                                     <div class="layui-input-inline">
-                                                        <input class="layui-input" name="" id=""  autocomplete="off" disabled>
+                                                        <input class="layui-input" name="" id="" autocomplete="off" disabled>
                                                         <input id="" name="" type="hidden" />
                                                     </div>
                                                 </div>
-                                                <div class="layui-col-xs2">
-                                                    <label class="layui-form-label">浜у搧锛�</label>
-                                                    <div class="layui-input-inline">
-                                                         <input type="text" name="HMater" id="HMater" lay-verify="HMater" readonly="readonly"  autocomplete="off" class="layui-input">
-                                                         <input id="HMaterID" name="HMaterID" type="hidden" />
-                                                    </div>
-                                                </div>
-                                                  <div class="layui-col-xs2">
-                                                    <label class="layui-form-label">浜у搧浠g爜锛�</label>
-                                                    <div class="layui-input-inline">
-                                                         <input type="text" name="HMaterNumber" id="HMaterNumber" lay-verify="HMaterNumber" readonly="readonly"  autocomplete="off" class="layui-input">
-                                                    </div>
-                                                </div>
+                                                <!--<button class="layui-btn" data-type="reload">閫夋嫨</button>-->
                                             </div>
-                                            <!--<button class="layui-btn" data-type="reload">閫夋嫨</button>-->
                                         </div>
                                         <div class="layui-form-item">
                                             <div class="layui-row">
-                                                <div class="layui-col-xs2">
-                                                    <label class="layui-form-label">宸ュ簭璁″垝鍗曞彿锛�</label>
+                                                <div class="layui-inline">
+                                                    <label class="layui-form-label">浜у搧锛�</label>
                                                     <div class="layui-input-inline">
-                                                        <input type="text" name="HMainSourceBillNo" id="HMainSourceBillNo" lay-verify="" autocomplete="off" class="layui-input">
-                                                       
-                                                            <button type="button" lay-submit="" class="layui-btn" lay-filter="HPlanID-BT">
-                                                           <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
-                                                              </button>
-                                                   <input id="HMainSourceInterID" name="HMainSourceInterID" type="hidden" />
-                                                    <input id="HMainSourceEntryID" name="HMainSourceEntryID" type="hidden" />
+                                                        <input type="text" name="HMater" id="HMater" lay-verify="HMater" readonly="readonly" autocomplete="off" class="layui-input">
+                                                        <input id="HMaterID" name="HMaterID" type="hidden" />
                                                     </div>
                                                 </div>
-                                              
-                                                <div class="layui-col-xs2">
+                                                <div class="layui-inline">
+                                                    <label class="layui-form-label">浜у搧浠g爜锛�</label>
+                                                    <div class="layui-input-inline">
+                                                        <input type="text" name="HMaterNumber" id="HMaterNumber" lay-verify="HMaterNumber" readonly="readonly" autocomplete="off" class="layui-input">
+                                                    </div>
+                                                </div>
+                                                <div class="layui-inline">
+                                                    <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">宸ュ簭璁″垝鍗曞彿锛�</label>
+                                                    <div class="layui-input-block" style="margin-left: 77px;">
+                                                        <input type="text" class="layui-input" lay-verify="HMainSourceBillNo" name="HMainSourceBillNo" id="HMainSourceBillNo" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
+                                                        <input id="HMainSourceInterID" name="HMainSourceInterID" type="hidden" />
+                                                        <input id="HMainSourceEntryID" name="HMainSourceEntryID" type="hidden" />
+                                                        <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="HPlanID-BT" id="HPlanID-BT" style="padding: 0 10px;float: right;margin-right: 3px;">
+                                                            <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                                                        </button>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </div>
+                                        <div class="layui-form-item">
+                                            <div class="layui-row">
+                                                <div class="layui-inline">
                                                     <label class="layui-form-label"> 宸ヤ綔涓績锛�</label>
                                                     <div class="layui-input-inline">
                                                         <input class="layui-input" name="HWorkCenterName" lay-verify="" id="HWorkCenterName" readonly="readonly" autocomplete="off">
                                                         <input id="HCenterID" name="HCenterID" type="hidden" />
                                                     </div>
                                                 </div>
-                                                <div class="layui-col-xs2">
+                                                <div class="layui-inline">
                                                     <label class="layui-form-label"> 璁″垝鏁伴噺锛�</label>
                                                     <div class="layui-input-inline">
                                                         <input class="layui-input" onkeyup="this.value=this.value.replace(/\D/g,'')" name="HPlanQty" id="HPlanQty" readonly="readonly" autocomplete="off">
-                                                        
+
                                                     </div>
                                                 </div>
-                                                <div class="layui-col-xs2">
+                                                <div class="layui-inline">
                                                     <label class="layui-form-label"> 瑙勬牸鍨嬪彿锛�</label>
                                                     <div class="layui-input-inline">
-                                                        <input class="layui-input" name="HModel" lay-verify="" id="HModel" readonly="readonly"  autocomplete="off">
-                                                              <!--<button type="button" lay-submit="" class="layui-btn" lay-filter="HMateriaID-BT">
-                                                           <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
-                                                              </button>-->
+                                                        <input class="layui-input" name="HModel" lay-verify="" id="HModel" readonly="readonly" autocomplete="off">
+                                                        <!--<button type="button" lay-submit="" class="layui-btn" lay-filter="HMateriaID-BT">
+                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
+                       </button>-->
                                                     </div>
                                                 </div>
-                                                <div class="layui-col-xs2">
+                                            </div>
+                                        </div>
+                                        <div class="layui-form-item">
+                                            <div class="layui-row">
+                                                <div class="layui-inline">
                                                     <label class="layui-form-label"> 涓嶈壇鏁伴噺锛�</label>
                                                     <div class="layui-input-inline">
-                                                        <input class="layui-input"  onkeyup="this.value=this.value.replace(/\D/g,'')" name="HBadQty"  id="HBadQty"  autocomplete="off">
-                                                        
+                                                        <input class="layui-input" onkeyup="this.value=this.value.replace(/\D/g,'')" name="HBadQty" id="HBadQty" autocomplete="off">
+
                                                     </div>
                                                 </div>
-
                                             </div>
                                         </div>
 
-
                                         <div class="layui-form-item">
                                             <div class="layui-row">
-                                           
+
                                                 <div class="layui-colorpicker-xs">
                                                     <label class="layui-form-label"> 璇勫鎰忚锛�</label>
                                                     <div class="layui-input-block">
@@ -137,14 +141,28 @@
                                         </div>
                                     </div>
                         </div>
-                     
-                          <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
-                
+
+                        <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table>
+                        <script type="text/html" id="toolbarDemo">
+                            <div class="layui-btn-container">
+
+                                <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>澧炲姞涓�琛�</button>
+                                  <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><i class="layui-icon layui-icon-form"></i>澶嶅埗涓�琛�</button>
+                             
+                            </div>
+                        </script>
+                        <script type="text/html" id="xuhao">
+                            {{d.LAY_TABLE_INDEX+1}}
+                        </script>
                     </form>
                 </div>
                         </div>
         </div>
     </div>
+    <script type="text/html" id="barDemo">
+  <!--<a class="layui-btn layui-btn-xs" lay-event="edit">缂栬緫</a>-->
+  <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">鍒犻櫎</a>
+</script>
      <script src="../../../layuiadmin/layui/layui.js"></script>
     <script src="../../../layuiadmin/Scripts/json2.js"></script>
     <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
@@ -164,55 +182,113 @@
                 , element = layui.element;
 
             var tableReload = table.reload;
-            table.render({
+            var option = {
                 elem: '#mainTable'
+                , toolbar: '#toolbarDemo'
                 , height: 500
                 //,url: '/demo/table/user/' //鏁版嵁鎺ュ彛
                 , page: true //寮�鍚垎椤�
                 , cols: [[ //琛ㄥご
-                    { field: 'ID', title: '搴忓彿', sort: true, fixed: 'left' }
+                     {type:'checkbox', fixed: 'left'}
+                    ,{ templet: '#xuhao', title: '搴忓彿', sort: true, fixed: 'left',event:"qwe" }
                     , { field: 'HWasterReasonName', title: '涓嶈壇鍘熷洜', event: "ReasonNameEvent" }
-                    , { field: 'HBadReasonID', title: 'HBadReasonID', hide: true }
+                    , { field: 'HBadReasonID', title: '涓嶈壇鍘熷洜id' }
                     , { field: 'HEmpName', title: '璐d换浜�', edit: 'text', event: "EmpNameEvent" }
                     , { field: 'HSQProcName', title: '鐢宠宸ュ簭', event: "SQProcNameEvent" }
-                    , { field: 'HProcID', title: 'HProcID', hide: true }
+                    , { field: 'HProcID', title: '鐢宠宸ュ簭id' }
                     , { field: 'HZRProcName', title: '璐d换宸ュ簭', event: "ZRProcNameEvent" }
                     , { field: 'HMRBChecker', title: '涓嶈壇鏁伴噺', edit: 'text', event: "BadQtyEvent" }//璇ュ瓧娈垫槸涓嶈壇鏁伴噺锛屽厛鐢℉MRBChecker瀛樻斁
                     , { field: 'HRemark', title: '澶囨敞', edit: 'text', event: "RemarkEvent" }
                     , { field: 'HPSProcName', title: '涓嶈壇纭浜�', event: "PSProcNameEvent" }
                     , { field: 'HCloseMan', title: '鍒ゅ畾缁撴灉', edit: 'text', event: "CloseManEvent" }
+                     ,{fixed: 'right', title:'鎿嶄綔', toolbar: '#barDemo', width:150}
                 ]]
-                , data: [
-                    { "ID": 1, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 2, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 3, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 4, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 5, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 6, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 7, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 8, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 9, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 10, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 11, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 12, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 13, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 14, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 15, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 16, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
-                    , { "ID": 17, "HWasterReasonName": " ", "HEmpName": "  ", "HSQProcName": "   ", "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
+                   , limit: 500 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
+            };
+             //鍒濆鍔犺浇琛ㄦ牸{ "ID": 0, "HWasterReasonName": " ","HBadReasonID":0,"HEmpName": "  ", "HSQProcName": "   ","HProcID":0, "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
+            option.data = [{ "HWasterReasonName": " ","HBadReasonID":0,"HEmpName": "  ", "HSQProcName": "   ","HProcID":0, "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }];
+            table.render(option);
 
-                ]
-                , limit: 500 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
-                //, height: 500
-                , done: function () {
-                    layer.closeAll("loading");
+            //table.render({
+            //    elem: '#mainTable'
+            //    , height: 500
+            //    //,url: '/demo/table/user/' //鏁版嵁鎺ュ彛
+            //    , page: true //寮�鍚垎椤�
+            //    , cols: [[ //琛ㄥご
+            //        { field: 'ID', title: '搴忓彿', sort: true, fixed: 'left' }
+            //        , { field: 'HWasterReasonName', title: '涓嶈壇鍘熷洜', event: "ReasonNameEvent" }
+            //        , { field: 'HBadReasonID', title: '涓嶈壇鍘熷洜id' }
+            //        , { field: 'HEmpName', title: '璐d换浜�', edit: 'text', event: "EmpNameEvent" }
+            //        , { field: 'HSQProcName', title: '鐢宠宸ュ簭', event: "SQProcNameEvent" }
+            //        , { field: 'HProcID', title: '鐢宠宸ュ簭id' }
+            //        , { field: 'HZRProcName', title: '璐d换宸ュ簭', event: "ZRProcNameEvent" }
+            //        , { field: 'HMRBChecker', title: '涓嶈壇鏁伴噺', edit: 'text', event: "BadQtyEvent" }//璇ュ瓧娈垫槸涓嶈壇鏁伴噺锛屽厛鐢℉MRBChecker瀛樻斁
+            //        , { field: 'HRemark', title: '澶囨敞', edit: 'text', event: "RemarkEvent" }
+            //        , { field: 'HPSProcName', title: '涓嶈壇纭浜�', event: "PSProcNameEvent" }
+            //        , { field: 'HCloseMan', title: '鍒ゅ畾缁撴灉', edit: 'text', event: "CloseManEvent" }
+            //    ]]
+            //    , data: [
+            //        { "ID": 1, "HWasterReasonName": " ","HBadReasonID":0,"HEmpName": "  ", "HSQProcName": "   ","HProcID":0, "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " }
+                   
+
+            //    ]
+            //    , limit: 500 //姣忛〉榛樿鏄剧ず鐨勬暟閲�
+            //    //, height: 500
+            //    , done: function () {
+            //        layer.closeAll("loading");
+            //    }
+            //});
+               //澶村伐鍏锋爮浜嬩欢
+            var rowid = 0;
+            var rows = 0;
+            table.on('toolbar(mainTable)', function (obj) {
+                var checkStatus = table.checkStatus('mainTable')
+                    ,data = checkStatus.data;;
+                var AddRow = table.cache['mainTable'];
+                var NewRow={ "HWasterReasonName": " ","HBadReasonID":0,"HEmpName": "  ", "HSQProcName": "   ","HProcID":0, "HZRProcName": "  ", "HMRBChecker": "  ", "HRemark": "  ", "HPSProcName": "  ", "HCloseMan": "   " };
+                switch (obj.event) {
+                    case 'btn-AddLine':
+                        //table.cache["mainTable"].push(AddRow[rows]);
+                         table.cache["mainTable"].push(NewRow);
+                        option.data = table.cache["mainTable"];
+                        table.render(option);
+                        rows++;
+                        layer.msg('澧炲姞涓�琛屾寜閽紒')
+                        break;
+                    case 'btn-CopyLine':
+                        var copydata = JSON.stringify(data);
+                        if (data.length <= 0) {
+                            layer.alert("璇烽�夋嫨闇�瑕佸鍒剁殑涓�琛岋紒");
+                        }
+                        else if (data.length>1) {
+                            layer.alert("鍙兘閫夋嫨澶嶅埗涓�琛岋紒");
+                        }
+                        else {
+                            var copydata2 = copydata.substring(1, copydata.length);//鍘婚櫎棣栬瀛楃'['
+                            var copyrow =copydata2.substring(0, copydata2.length - 1);//鍘婚櫎鏈熬瀛楃']'
+                            table.cache["mainTable"].push(JSON.parse(copyrow));//灏嗗鍒剁殑琛屽己杞垚json杩藉姞鍒拌〃鏍间笂
+                            option.data = table.cache["mainTable"];//灏嗘暟鎹粦瀹氬埌data涓�
+                            table.render(option);//灏嗘暟鎹覆鏌撳埌琛ㄦ牸涓�
+                            //layer.alert(copyrow);
+                        }    
+                        break;
                 }
             });
-
-
+            //琛屽唴浜嬩欢
             table.on('tool(mainTable)', function (obj) {
                 var data = obj.data;
                 var rowIndex = $(obj.tr).attr("data-index");
+                if (obj.event==='del') {
+                    layer.confirm('鐪熺殑鍒犻櫎琛屼箞', function (index) {
+                        console.log("绱㈠紩涓�:" + rowIndex);
+                        if (rowIndex ==='0') {
+                            layer.msg('棣栬鏃犳硶鍒犻櫎锛侊紒锛�');
+                        } else {
+                            obj.del();
+                            layer.close(index);
+                        }
+                    });
+                }
                 if (obj.event === 'ReasonNameEvent') {
                     var _obj = obj;
                     switch (rowIndex) {
@@ -576,7 +652,6 @@
 
                     }
                 }
-
                 else if (obj.event === 'EmpNameEvent') {
                      var _obj = obj;
                     switch (rowIndex) {
@@ -2153,6 +2228,8 @@
 
                     }
                 }
+                
+           
 
             });
 
@@ -2337,11 +2414,21 @@
                 //window.close();//鍏抽棴褰撳墠椤�
             })
 
-            form.on('submit(Saver)', function (data) {//淇濆瓨
+            //淇濆瓨
+            form.on('submit(Saver)', function (data) {
                 //debugger;
+                if (data.field["HBadQty"] == "") {
+                    data.field["HBadQty"] = 0;
+                }
+                if (data.field["HPlanQty"] == "") {
+                    data.field["HPlanQty"] = 0;
+                }
+                if (data.field["HMainSourceBillNo"] == "") {
+                    return layer.msg("璇烽�夋嫨宸ュ簭璁″垝");
+                }
                 var sMainStr = JSON.stringify(data.field);
                 var sSubStr = JSON.stringify(table.cache['mainTable']);
-                var sMainSub = sMainStr + ';' + sSubStr;
+                var sMainSub = sMainStr + ';' + sSubStr + ";" + sessionStorage["HUserName"];
                 $.ajax(
                     {
                         type: "POST",
@@ -2352,6 +2439,7 @@
                         success: function (data) {
                             if (data.count == 1) { // 璇存槑楠岃瘉鎴愬姛浜嗭紝
                                 layer.msg(data.Message, { icon: 1 });
+                                $('#add-btn').addClass("layui-btn-disabled").attr("disabled",true);
                             }
                             else {
 

--
Gitblit v1.9.1