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/销售管理/销售订单/Add_Edit_Xs_SeOrderBillList.html |  199 +++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 164 insertions(+), 35 deletions(-)

diff --git "a/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\350\256\242\345\215\225/Add_Edit_Xs_SeOrderBillList.html" "b/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\350\256\242\345\215\225/Add_Edit_Xs_SeOrderBillList.html"
index c3ff143..f62baba 100644
--- "a/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\350\256\242\345\215\225/Add_Edit_Xs_SeOrderBillList.html"
+++ "b/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\351\224\200\345\224\256\350\256\242\345\215\225/Add_Edit_Xs_SeOrderBillList.html"
@@ -15,25 +15,36 @@
     <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
     <script src="../../../layuiadmin/PubCustom.js"></script>
     <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script>
-    <style type="text/css">
-        /*.layui-form-item .layui-inline {
-            margin-right: 0;
+    <style>
+        .main-btn { /*澶撮儴涓绘寜閽�*/
+            padding: 0 2px; /*璋冩暣鎸夐挳宸﹀彸绌洪殭澶у皬*/
+            height: 30px;
+            line-height: 30px;
         }
 
-        html {
-            background-color: white;
-            color: white;
+        .btn-title {
+            font-size: 16px;
         }
-
+        /* 闃叉涓嬫媺妗嗙殑涓嬫媺鍒楄〃琚殣钘�---蹇呴』璁剧疆--- */
         .layui-table-cell {
             overflow: visible !important;
         }
-
+        /* 浣垮緱涓嬫媺妗嗕笌鍗曞厓鏍煎垰濂藉悎閫� */
         td .layui-form-select {
             margin-top: -10px;
             margin-left: -15px;
             margin-right: -15px;
-        }*/
+        }
+
+        .layui-form-item .layui-inline {
+            margin-top: 0px;
+            margin-bottom: 5px;
+            margin-right: 0px;
+        }
+
+        .layui-form-label {
+            width: 25%;
+        }
     </style>
 </head>
 <body>
@@ -158,7 +169,7 @@
                                             </div>
                                         </div>
                                     </div>
-                                   
+
                                     <div class="layui-row">
                                         <div class="layui-inline">
                                             <label class="layui-form-label">澶囨敞</label>
@@ -366,7 +377,13 @@
     <script type="text/html" id="barDemo">
         <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">鍒犻櫎</a>
     </script>
-
+    <!--琛屼笅鎷夐�夋嫨(鏄惁鍙栧簱瀛�)-->
+    <script type="text/html" id="HisStockGoods">
+        <select name="HisStockGoods" lay-filter="HisStockGoods" id="HisStockGoods{{d.LAY_TABLE_INDEX+1}}">
+            <option value="false">鍚�</option>
+            <option value="true">鏄�</option>
+        </select>
+    </script>
     <script>
         //#region 鎶樺彔娉ㄩ噴
         //#endregion
@@ -406,7 +423,7 @@
 
             //#region 鍒ゆ柇鏄惁鐧诲綍 鏈櫥褰曞垯璺冲埌鐧诲綍椤�
             get_LoginIs();
-            //#endregion 
+            //#endregion
 
             //#region 鍒ゆ柇骞惰缃搷浣滅被鍨嬨�侀〉闈㈠垵濮嬪寲
             if (OperationType == null || OperationType == 1) {                          //鏂板
@@ -450,7 +467,7 @@
             //DisPlay_HideColumn();
             //#endregion
             //#endregion
-            
+
             //#region 瑙﹀彂浜嬩欢锛氬寘鎷琭orm.on(){}鏍煎紡鐨勬墍鏈夌偣鍑讳簨浠躲�侀�夋嫨浜嬩欢绛�
             //#region 寮圭獥閫夋嫨瑙﹀彂浜嬩欢
             //#region 閫夋嫨閿�鍞憳鎸夐挳
@@ -469,7 +486,7 @@
             form.on('submit(HSellSList)', function () {
                 get_checkSellS();
             });
-            //#endregion 
+            //#endregion
 
             //#region 閫夋嫨缁撶畻鏂瑰紡鎸夐挳
             form.on('submit(HSSList)', function () {
@@ -481,7 +498,7 @@
             form.on('submit(HCurList)', function () {
                 get_checkCur();
             });
-            //#endregion 
+            //#endregion
 
             //#region 閫夋嫨閿�鍞儴闂ㄦ寜閽�
             form.on('submit(HDeptList)', function () {
@@ -562,6 +579,7 @@
                     "HlineTotal": "0",
                     "HlineTotalBB": "0",
                     "HDate": Format(new Date(), 'yyyy-MM-dd'),
+                    "HisStockGoods": "false",
                     "HOutStockQty": "0",
                     "HInvoiceQty": "0",
                     "HRemark": "",
@@ -603,7 +621,7 @@
                     var field = $(this).data('field');
                     laydate.render({
                         elem: this.firstChild
-                        , show: true //鐩存帴鏄剧ず  
+                        , show: true //鐩存帴鏄剧ず
                         , closeStop: this
                         , done: function (nowDate) {
                             //鏃堕棿閫夋嫨瀹屾垚锛岃鏁版嵁鏇存柊
@@ -639,6 +657,9 @@
                             });
                             table.render(option);
 
+                            //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                            setSelectHisStockGoodsByTableRender();
+
                             layer.msg("鏁伴噺璇疯緭鍏ュぇ浜�0鐨勬暟瀛�!");
                             return;
                         }
@@ -651,7 +672,7 @@
                         /*var HDiscountRate = obj.data.HDiscountRate * 1; //鎶樻墸鐜�*/
                         var HTaxPrice = HPrice * (1 + HTaxRate);        //鍚◣鍗曚环=鍗曚环*(1+绋庣巼)
                         /*var HRelTaxPrice = HTaxPrice * HDiscountRate;   //瀹為檯鍚◣鍗曚环=鍚◣鍗曚环*鎶樻墸鐜�*/
-                                                                        //鎶樻墸棰� = 鍚◣鍗曚环 * (1 - 鎶樻墸鐜�) * 鏁伴噺
+                        //鎶樻墸棰� = 鍚◣鍗曚环 * (1 - 鎶樻墸鐜�) * 鏁伴噺
                         var HMoney = HQty * HPrice;                     //閲戦=鏁伴噺*鍗曚环
                         var HTaxMoney = HMoney * HTaxRate;              //绋庨=閲戦*绋庣巼
                         var HlineTotal = HMoney + HTaxMoney;            //浠风◣鍚堣=閲戦+绋庨
@@ -674,6 +695,10 @@
                             , HlineTotal: HlineTotal
                         });
                         table.render(option);
+
+                        //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                        setSelectHisStockGoodsByTableRender();
+
                         //璁剧疆琛ㄥご鎵�闇�閲戦
                         set_HBillMoney();
                         break;
@@ -686,6 +711,9 @@
                                 HPrice: oldText
                             });
                             table.render(option);
+
+                            //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                            setSelectHisStockGoodsByTableRender();
 
                             layer.msg("鍗曚环璇疯緭鍏ュぇ浜�0鐨勬暟瀛�!");
                             return;
@@ -722,6 +750,10 @@
                             , HlineTotal: HlineTotal
                         });
                         table.render(option);
+
+                        //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                        setSelectHisStockGoodsByTableRender();
+
                         //璁剧疆琛ㄥご鎵�闇�閲戦
                         set_HBillMoney();
                         break;
@@ -734,6 +766,9 @@
                                 HTaxRate: oldText
                             });
                             table.render(option);
+
+                            //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                            setSelectHisStockGoodsByTableRender();
 
                             layer.msg("绋庣巼璇疯緭鍏ヤ笉灏忎簬0鐨勬暟瀛�!");
                             return;
@@ -770,6 +805,10 @@
                             , HlineTotal: HlineTotal
                         });
                         table.render(option);
+
+                        //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                        setSelectHisStockGoodsByTableRender();
+
                         //璁剧疆琛ㄥご鎵�闇�閲戦
                         set_HBillMoney();
                         break;
@@ -783,6 +822,9 @@
                             });
                             table.render(option);
 
+                            //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                            setSelectHisStockGoodsByTableRender();
+
                             layer.msg("鍚◣鍗曟嵁璇疯緭鍏ヤ笉灏忎簬0鐨勬暟瀛�!");
                             return;
                         }
@@ -791,9 +833,9 @@
                         var HTaxRate = obj.data.HTaxRate * 0.01;        //绋庣巼
                         var HTaxPrice = value * 1;                          //鍚◣鍗曚环=鍗曚环*(1+绋庣巼)
                         var HPrice = HTaxPrice / (1 + HTaxRate);        //鍗曚环=鍚◣鍗曟嵁/(1+绋庣巼)
-                        
+
                         /*var HDiscountRate = obj.data.HDiscountRate * 1; //鎶樻墸鐜�*/
-                        
+
                         /*var HRelTaxPrice = HTaxPrice * HDiscountRate;   //瀹為檯鍚◣鍗曚环=鍚◣鍗曚环*鎶樻墸鐜�*/
                         //鎶樻墸棰� = 鍚◣鍗曚环 * (1 - 鎶樻墸鐜�) * 鏁伴噺
                         var HMoney = HQty * HPrice;                     //閲戦=鏁伴噺*鍗曚环
@@ -818,6 +860,10 @@
                             , HlineTotal: HlineTotal
                         });
                         table.render(option);
+
+                        //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                        setSelectHisStockGoodsByTableRender();
+
                         //璁剧疆琛ㄥご鎵�闇�閲戦
                         set_HBillMoney();
                         break;
@@ -966,15 +1012,12 @@
                     , cols: [[ //瀛愯〃
                         { type: 'checkbox', totalRowText: '鍚堣琛�', style: 'background-color:#efefef4d;' }
                         , { type: 'numbers', title: '搴忓彿', width: 100, style: 'background-color:#efefef4d;' }
+                        , { field: 'HOrderLevID', title: 'HOrderLevID', width: 100, hide: true, style: 'background-color:#efefef4d;' }
+                        , { field: '璁㈠崟绛夌骇浠g爜', title: '璁㈠崟绛夌骇浠g爜', width: 150, hide: true, edit: 'text', event: "HOrderLevID" }//f7
+                        , { field: '璁㈠崟绛夌骇鍚嶇О', title: '璁㈠崟绛夌骇鍚嶇О', width: 150, style: 'background-color:#efefef4d;' }
                         , { field: 'HMaterID', title: 'HMaterID', width: 100, hide: true, style: 'background-color:#efefef4d;' }
                         , { field: '鐗╂枡浠g爜', title: '鐗╂枡浠g爜', width: 150, edit: 'text', event: "HMaterID" }//f7
                         , { field: '鐗╂枡鍚嶇О', title: '鐗╂枡鍚嶇О', width: 150, style: 'background-color:#efefef4d;' }
-                        , { field: 'HOrderLevID', title: 'HOrderLevID', width: 100, hide: true, style: 'background-color:#efefef4d;' }
-                        , { field: '璁㈠崟绛夌骇浠g爜', title: '璁㈠崟绛夌骇浠g爜', width: 150, edit: 'text', event: "HOrderLevID" }//f7
-                        , { field: '璁㈠崟绛夌骇鍚嶇О', title: '璁㈠崟绛夌骇鍚嶇О', width: 150, style: 'background-color:#efefef4d;' }
-                        , { field: 'HCusMaterNumber', title: '瀹㈡埛鐗╂枡缂栫爜', width: 100, edit: 'text' }
-                        , { field: 'HCusModel', title: '瀹㈡埛瑙勬牸鍨嬪彿', width: 100, edit: 'text' }
-                        , { field: 'HCusMaterName', title: '瀹㈡埛鐗╂枡鍚嶇О', width: 100, edit: 'text' }
                         , { field: '瑙勬牸鍨嬪彿', title: '瑙勬牸鍨嬪彿', width: 100, style: 'background-color:#efefef4d;' }
                         , { field: 'HUnitID', title: 'HUnitID', width: 100, hide: true, style: 'background-color:#efefef4d;' }
                         , { field: '璁¢噺鍗曚綅', title: '璁¢噺鍗曚綅', width: 100, style: 'background-color:#efefef4d;' }//f7
@@ -984,7 +1027,11 @@
                         , { field: 'HTaxPrice', title: '鍚◣鍗曚环', width: 100, edit: 'text' }
                         , { field: 'HMoney', title: '閲戦', width: 100, totalRow: true, style: 'background-color:#efefef4d;' }
                         , { field: 'HlineTotal', title: '浠风◣鍚堣', width: 100, totalRow: true, style: 'background-color:#efefef4d;' }
+                        , { field: 'HCusMaterNumber', title: '瀹㈡埛鐗╂枡缂栫爜', width: 100, edit: 'text' }
+                        , { field: 'HCusModel', title: '瀹㈡埛瑙勬牸鍨嬪彿', width: 100, edit: 'text' }
+                        , { field: 'HCusMaterName', title: '瀹㈡埛鐗╂枡鍚嶇О', width: 100, edit: 'text' }
                         , { field: 'HDate', title: '浜よ揣鏃ユ湡', event: "HDate", width: 120 }
+                        , { field: 'HisStockGoods', title: '鏄惁鍙栧簱瀛�', width: 120, templet: '#HisStockGoods' }
                         , { field: 'HRemark', title: '澶囨敞', width: 100, edit: 'text' }
                         , { field: 'HDiscountRate', title: '鎶樻墸鐜�', width: 100, edit: 'text', hide: true }
                         , { field: 'HRelTaxPrice', title: '瀹為檯鍚◣鍗曚环', width: 110, hide: true }
@@ -994,6 +1041,21 @@
                         , { field: 'HInvoiceQty', title: '寮�绁ㄦ暟閲�', width: 100, edit: 'text', hide: true }
                         , { fixed: 'right', title: '鎿嶄綔', toolbar: '#barDemo', width: 70 }
                     ]]
+                    , done: function (res, curr, count) {
+                        option.data = res.data;
+                        //鍘绘帀涓嬫媺妗嗗け鐒︿簨浠跺惁鍒欏湪涓嬫媺妗嗛噷杈撳叆鍊�
+                        $('.layui-form-select').find('input').unbind("blur");
+                        //琛ㄦ牸閲嶈浇鍥炴樉涓嬫媺妗嗛噷鐨勬暟鎹�
+                        $('tr').each(function (e) {
+                            var $cr = $(this);
+                            var dataIndex = $cr.attr("data-index");
+                            $.each(option.data, function (index, value) {
+                                if (value.LAY_TNDEX == dataIndex) {
+                                    $cr.find('input').val(value.HisStockGoods);
+                                }
+                            });
+                        });
+                    }
                 }
 
                 var rowdata = [{
@@ -1017,6 +1079,7 @@
                     "HlineTotal": "0",
                     "HlineTotalBB": "0",
                     "HDate": Format(new Date(),'yyyy-MM-dd'),
+                    "HisStockGoods": "false",
                     "HOutStockQty": "0",
                     "HInvoiceQty": "0",
                     "HRemark": "",
@@ -1027,6 +1090,9 @@
 
                 option.data = rowdata;
                 table.render(option);
+
+                //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                setSelectHisStockGoodsByTableRender();
 
                 //璁剧疆琛ㄥご鎵�闇�閲戦
                 set_HBillMoney();
@@ -1054,7 +1120,7 @@
                 set_InitGrid();
                 DisPlay_HideColumn();
             }
-            //#endregion 
+            //#endregion
 
             //#region 缂栬緫椤甸潰鍒濆鍖�
             function RoadBillMain(linterid) {
@@ -1142,6 +1208,7 @@
                                         "HTaxMoney": result.data[i]["绋庨"],
                                         "HlineTotal": dealDoubleToFixed(result.data[i]["浠风◣鍚堣"], 2),
                                         "HlineTotalBB": result.data[i]["鏈綅甯佷环绋庡悎璁�"],
+                                        "HisStockGoods": result.data[i]["鏄惁鍙栧簱瀛�"]=="Y"?true:false,
                                         "HDate": formatDate(result.data[i]["浜よ揣鏃ユ湡"]),
                                         "HOutStockQty": result.data[i]["鍑哄簱鏁伴噺"],
                                         "HInvoiceQty": result.data[i]["寮�绁ㄦ暟閲�"],
@@ -1160,6 +1227,9 @@
 
                             table.render(option);
 
+                            //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                            setSelectHisStockGoodsByTableRender();
+
                             //璁剧疆琛ㄥご鎵�闇�閲戦
                             set_HBillMoney();
                             layer.close(ajaxLoad);
@@ -1175,6 +1245,7 @@
             }
             //#endregion
 
+            //#region 琛ㄥご閫夋嫨鏂规硶
             //#region 閿�鍞憳閫夋嫨椤甸潰
             function get_checkEmp() {
                 layer.open({
@@ -1377,6 +1448,7 @@
                 })
             }
             //#endregion
+            //#endregion
 
             //#region 淇濆瓨鏂规硶
             function set_SaveBill(data) {
@@ -1491,7 +1563,7 @@
                 //    return false;
                 //}
 
-                
+
 
                 //if ($("#HPayCusID").val() == "0") {
                 //    layer.msg("缁撶畻鏂规湭閫夋嫨!");
@@ -1503,7 +1575,7 @@
                 //    return false;
                 //}
 
-                
+
                 //#endregion
 
                 //#region 瀛愯〃 鏁版嵁妫�楠�
@@ -1580,11 +1652,11 @@
                         return false;
                     }
 
-                    
 
-                    
 
-                    
+
+
+
 
                     ////鎶樻墸鐜囨牸寮忔牎楠�
                     //temp = option.data[i]["HDiscountRate"] + "";
@@ -1606,7 +1678,7 @@
                     //    return false;
                     //}
 
-                    
+
 
                     //绋庨鏍煎紡鏍¢獙
                     //temp = option.data[i]["HTaxMoney"] + "";
@@ -1618,7 +1690,7 @@
                     //    return false;
                     //}
 
-                    
+
 
                     ////鏈綅甯佷环绋庡悎璁℃牸寮忔牎楠�
                     //temp = option.data[i]["HlineTotalBB"] + "";
@@ -1666,6 +1738,10 @@
                 table.cache["mainTable"].push(NewRow);
                 option.data = table.cache["mainTable"];
                 table.render(option);
+
+                //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                setSelectHisStockGoodsByTableRender();
+
                 //璁剧疆琛ㄥご鎵�闇�閲戦
                 set_HBillMoney();
                 //rows++;
@@ -1689,6 +1765,10 @@
                     }
                     option.data = tables;
                     table.render(option);
+
+                    //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                    setSelectHisStockGoodsByTableRender();
+
                     //璁剧疆琛ㄥご鎵�闇�閲戦
                     set_HBillMoney();
                 } else {
@@ -1715,6 +1795,10 @@
                     option.data[option.data.length - 1].HWeight = "0";
 
                     table.render(option);//灏嗘暟鎹覆鏌撳埌琛ㄦ牸涓�
+
+                    //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                    setSelectHisStockGoodsByTableRender();
+
                     //璁剧疆琛ㄥご鎵�闇�閲戦
                     set_HBillMoney();
                 }
@@ -1741,6 +1825,10 @@
                             option.data[i - 1] = data[0];
                             option.data[i] = tables[0];
                             table.render(option);
+
+                            //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                            setSelectHisStockGoodsByTableRender();
+
                             //璁剧疆琛ㄥご鎵�闇�閲戦
                             set_HBillMoney();
                             break;
@@ -1774,6 +1862,10 @@
                             option.data[i + 1] = data[0];
                             option.data[i] = tables[0];
                             table.render(option);
+
+                            //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                            setSelectHisStockGoodsByTableRender();
+
                             //璁剧疆琛ㄥご鎵�闇�閲戦
                             set_HBillMoney();
                             break;
@@ -1801,6 +1893,10 @@
                             oldData.splice(obj.tr.data('index'), 1);
                             option.data = oldData;
                             table.render(option);
+
+                            //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                            setSelectHisStockGoodsByTableRender();
+
                             //璁剧疆琛ㄥご鎵�闇�閲戦
                             set_HBillMoney();
                             layer.close(index);
@@ -1808,6 +1904,19 @@
                     });
                 }
             }
+            //#endregion
+
+            //#region 琛ㄦ牸琛岄�夋嫨澶勭悊锛堟槸鍚﹀彇搴撳瓨锛�
+            form.on('select(HisStockGoods)', function (data) {
+                //鑾峰彇涓嬫媺妗嗛�変腑鐨勫��
+                var elem = data.othis.parents('tr');
+                var dataindex = elem.attr("data-index");
+                $.each(option.data, function (index, value) {
+                    if (value.LAY_TABLE_INDEX == dataindex) {
+                        value.HisStockGoods = data.value;//鎶婇�変腑涓嬫媺妗唅d鍊艰祴鍊肩粰琛ㄦ牸缂撳瓨
+                    }
+                });
+            });
             //#endregion
 
             //#region 琛屽唴蹇嵎閿瓫閫�
@@ -1896,6 +2005,10 @@
 
                                     }
                                     table.render(option);
+
+                                    //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                                    setSelectHisStockGoodsByTableRender();
+
                                     //璁剧疆琛ㄥご鎵�闇�閲戦
                                     set_HBillMoney();
 
@@ -2015,7 +2128,7 @@
                     success: function (data1) {
                         if (data1.data.length != 0) {
                             var dataCol = [];//鏁版嵁搴撴煡璇㈠嚭鐨勫垪鏁版嵁
-                            var titleData = ["HMaterID", "HUnitID", "鎶樻墸鐜�", "瀹為檯鍚◣鍗曚环", "绋庨","鏈綅甯佷环绋庡悎璁�","鍑哄簱鏁伴噺","寮�绁ㄦ暟閲�"];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
+                            var titleData = ["HMaterID", "HUnitID", "鎶樻墸鐜�", "瀹為檯鍚◣鍗曚环", "绋庨", "鏈綅甯佷环绋庡悎璁�", "鍑哄簱鏁伴噺", "寮�绁ㄦ暟閲�", "HOrderLevID","璁㈠崟绛夌骇浠g爜"];//涓嶉渶瑕佹樉绀虹殑瀛楁 鍙墿灞�
                             //titleData = [];
 
                             dataCol = data1.data[0].HGridString.split(',');
@@ -2079,8 +2192,15 @@
                                 }
                             }
                             table.render(option);
+
+                            //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                            setSelectHisStockGoodsByTableRender();
+
                         } else {
                             table.render(option);
+
+                            //鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+                            setSelectHisStockGoodsByTableRender();
                         }
                     }, error: function () {
                         layer.alert("鎺ュ彛璇锋眰澶辫触!", { icon: 5 });
@@ -2202,6 +2322,15 @@
                     }
                 });
                 return HSourceBillData;
+            }
+            //#endregion
+
+            //#region 鍒锋柊琛ㄦ牸鍚屾椂鏍规嵁option涓璈isStockGoods鍊艰缃笅鎷夊垪琛�
+            function setSelectHisStockGoodsByTableRender() {
+                for (var i = 1; i <= option.data.length; i++) {
+                    $('#HisStockGoods' + i + '').find("option[value='" + option.data[i - 1].HisStockGoods + "']").attr("selected", true);
+                }
+                form.render('select');
             }
             //#endregion
             //#endregion
@@ -2373,7 +2502,7 @@
                 }
             }
         }
-            //#endregion
+                //#endregion
     </script>
 </body>
 </html>
\ No newline at end of file

--
Gitblit v1.9.1