From a78d1e78e8fad466ec51965255e3dbb3292de1a1 Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期二, 03 十二月 2024 16:48:11 +0800
Subject: [PATCH] 应收单添加项目编号

---
 WebTM/views/销售管理/应收单/Xs_ReceivableBill.html         |  887 ++++++++++++++++++++--------------------------------------
 WebTM/views/计划管理/工艺路线/Gy_RoutingBillCheckQuery.html |    2 
 2 files changed, 313 insertions(+), 576 deletions(-)

diff --git "a/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillCheckQuery.html" "b/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillCheckQuery.html"
index c821fe8..9931c75 100644
--- "a/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillCheckQuery.html"
+++ "b/WebTM/views/\350\256\241\345\210\222\347\256\241\347\220\206/\345\267\245\350\211\272\350\267\257\347\272\277/Gy_RoutingBillCheckQuery.html"
@@ -537,7 +537,7 @@
                                     switch (data[i].Type) {
                                         //int
                                         case 'DateTime':
-                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 120 });
+                                            col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " =='' ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 120 });
                                             break;
                                         case 'long':
                                         case 'Int32':
diff --git "a/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\345\272\224\346\224\266\345\215\225/Xs_ReceivableBill.html" "b/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\345\272\224\346\224\266\345\215\225/Xs_ReceivableBill.html"
index 278329b..fbf3f82 100644
--- "a/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\345\272\224\346\224\266\345\215\225/Xs_ReceivableBill.html"
+++ "b/WebTM/views/\351\224\200\345\224\256\347\256\241\347\220\206/\345\272\224\346\224\266\345\215\225/Xs_ReceivableBill.html"
@@ -66,7 +66,7 @@
                                         <div class="layui-inline">
                                             <label class="layui-form-label">鍗曟嵁缂栧彿</label>
                                             <div class="layui-input-inline">
-                                                <input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="background-color:#efefef4d;" >
+                                                <input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="background-color:#efefef4d;">
                                                 <input type="hidden" name="HInterID" id="HInterID" value="0">
                                             </div>
                                         </div>
@@ -83,9 +83,9 @@
                                                     <!--鍔ㄦ�佹覆鏌撴簮鍗曠被鍨�-->
                                                 </select>
                                                 <!--<select name="BillType" id="BillType" lay-filter="BillType" style="width: 180px; ">
-                            <option style="color:blue;" selected="selected" value="1401">閿�鍞鍗�</option>
-                            <option style="color:blue;" value="1205">閿�鍞嚭搴撳崟</option>
-                        </select>-->
+                    <option style="color:blue;" selected="selected" value="1401">閿�鍞鍗�</option>
+                    <option style="color:blue;" value="1205">閿�鍞嚭搴撳崟</option>
+                </select>-->
                                             </div>
                                         </div>
                                         <div class="layui-inline">
@@ -102,7 +102,6 @@
                                         </div>
                                     </div>
                                     <div class="layui-row">
-
                                         <div class="layui-inline">
                                             <label class="layui-form-label">閿�鍞儴闂�</label>
                                             <div class="layui-input-inline">
@@ -129,18 +128,27 @@
                                                 <input type="text" name="HCusName" id="HCusName" class="layui-input" value="" style="background-color:#efefef4d;" readonly>
                                                 <input type="hidden" name="HCusID" id="HCusID" class="layui-input" value="0" style="float:left;width:150px;">
                                                 <!--<button type="button" lay-submit="" class="layui-btn" lay-filter="HCusList" style="width:40px;">
-                <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
-            </button>-->
+                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
+                </button>-->
                                             </div>
                                         </div>
                                         <div class="layui-inline">
                                             <label class="layui-form-label">鍗曚环绫诲瀷</label>
                                             <div class="layui-input-inline">
                                                 <select name="HPriceType" id="HPriceType" lay-filter="HPriceType" style="width: 190px; ">
-                                                    <option value="鍘荤◣浠�" selected="selected">鍘荤◣浠�</option>
-                                                    <option value="缁撶畻浠�">缁撶畻浠�</option>
+                                                    <option value="鍘荤◣浠�">鍘荤◣浠�</option>
+                                                    <option value="缁撶畻浠�" selected="selected">缁撶畻浠�</option>
                                                     <option value="鍚◣浠�">鍚◣浠�</option>
                                                 </select>
+                                            </div>
+                                        </div>
+                                    </div>
+                                    <div class="layui-row">
+                                        <div class="layui-inline">
+                                            <label class="layui-form-label">椤圭洰鍚嶇О</label>
+                                            <div class="layui-input-inline">
+                                                <input type="text" name="HProjectName" id="HProjectName" class="layui-input" lay-filter="HProjectName" value="" style="background-color:#efefef4d;" readonly>
+                                                <input type="hidden" name="HProjectID" id="HProjectID" class="layui-input" value="0" style="float:left;width:150px;">
                                             </div>
                                         </div>
                                     </div>
@@ -152,7 +160,7 @@
                                             </div>
                                         </div>
                                     </div>
-                                    
+
 
                                     <!--闅愯棌瀛楁-->
                                     <div class="layui-row" style="display:none;">
@@ -178,7 +186,7 @@
                                 </div>
                             </div>
 
-                            <!--鍩烘湰淇℃伅-->
+                            <!--鍏跺畠淇℃伅-->
                             <div class="layui-tab-item">
                                 <div class="layui-form-item" style="padding-top: 10px;">
                     
@@ -647,113 +655,61 @@
                                         , "HSSName": dataArray[0].缁撶畻鏂瑰紡
                                         , "HSellSID": dataArray[0].HSellSID
                                         , "HSellSName": dataArray[0].閿�鍞柟寮�
+                                        , "HProjectID": (dataArray[0].HProjectID == null ? 0 : dataArray[0].HProjectID)
+                                        , "HProjectName": (dataArray[0].椤圭洰鍚嶇О)
                                     });
-
-                                    if ($("#HPriceType").val() == "鍘荤◣浠�") {
-                                        //瀛愯〃鎴愭湰浠稥ntry  璧嬪��
-                                        var rowdataEntry = [];
-                                        for (var i = 0; i < dataArray.length; i++) {
-                                            var HQty = dataArray[i].鏁伴噺 - dataArray[i].鍏宠仈鏁伴噺;                           //鏁伴噺
-                                            var HPrice = dataArray[i].HNoTaxCost;               //鎴愭湰浠�
-                                            var HMoney = HQty * HPrice;                     //閲戦=鏁伴噺*鍗曚环
-                                            var HTaxRate = dataArray[i].绋庣巼 * 0.01;           //绋庣巼
-                                            var HTaxMoney = Number((HMoney * HTaxRate));         //绋庨=閲戦*绋庣巼
-                                            var HlineTotal = HMoney + HTaxMoney;            //浠风◣鍚堣=閲戦+绋庨
-                                            var HExRate = $("#HExRate").val();                      //姹囩巼
-                                            var HlineTotalBB = Number(((HMoney + HTaxMoney) * HExRate));      //鏈綅甯佷环绋庡悎璁�=(绋庨+閲戦)*姹囩巼
-                                            var HMoneyBB = HMoney * HExRate;
-                                            rowdataEntry.push(
-                                                {
-                                                    "HMaterID": dataArray[i].HMaterID
-                                                    , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
-                                                    , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
-                                                    , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
-                                                    , "HUnitID": dataArray[i].HUnitID
-                                                    , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
-                                                    , "HQty": dealDoubleToFixed(HQty, 1)
-                                                    , "HPrice": dealDoubleToFixed(dataArray[i].HNoTaxCost, 3)
-                                                    , "HTaxPrice": dealDoubleToFixed(dataArray[i].HTaxCost, 3)
-                                                    , 'HDiscountRate': "1"                                                     //
-                                                    , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].HTaxCost, 3)
-                                                    , "HTaxRate": dataArray[i].绋庣巼
-                                                    , 'HTaxMoney': dealDoubleToFixed(HTaxMoney, 2)                                                         //
-                                                    , "HMoney": dealDoubleToFixed(HMoney, 2)
-                                                    , 'HMoneyBB': dealDoubleToFixed(HMoneyBB, 2)
-                                                    , 'HlineTotal': dealDoubleToFixed(HlineTotal, 2)
-                                                    , 'HlineTotalBB': dealDoubleToFixed(HlineTotalBB, 2)
-                                                    , "HRemark": ""
-
-                                                    , "HSourceInterID": dataArray[i].hmainid
-                                                    , "HSourceEntryID": dataArray[i].hsubid
-                                                    , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
-                                                    , "HSourceBillType": dataArray[i].HBillType
-                                                    , "HRelationQty": "0"
-                                                    , "HRelationMoney": "0"
-
-                                                    , 'HPOOrderInterID': "0"
-                                                    , 'HPOOrderEntryID': "0"
-                                                    , 'HPOOrderBillNo': ""
-
-                                                    , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
-                                                    , "HSeOrderInterID": dataArray[i].hmainid
-                                                    , "HSeOrderEntryID": dataArray[i].hsubid
-                                                    , "HSeOrderBillNo": dataArray[i].鍗曟嵁鍙�
-                                                }
-                                            );
-                                        }
-                                    } else {
                                         //瀛愯〃Entry  璧嬪��
-                                        var rowdataEntry = [];
-                                        for (var i = 0; i < dataArray.length; i++) {
-                                            var HQty = dataArray[i].鏁伴噺 - dataArray[i].鍏宠仈鏁伴噺;                           //鏁伴噺
-                                            var HPrice = dataArray[i].鍗曚环;               //鍗曚环
-                                            var HMoney = HQty * HPrice;                     //閲戦=鏁伴噺*鍗曚环
-                                            var HTaxRate = dataArray[i].绋庣巼 * 0.01;           //绋庣巼
-                                            var HTaxMoney = Number((HMoney * HTaxRate));         //绋庨=閲戦*绋庣巼
-                                            var HlineTotal = HMoney + HTaxMoney;            //浠风◣鍚堣=閲戦+绋庨
-                                            var HExRate = $("#HExRate").val();                      //姹囩巼
-                                            var HlineTotalBB = Number(((HMoney + HTaxMoney) * HExRate));      //鏈綅甯佷环绋庡悎璁�=(绋庨+閲戦)*姹囩巼
-                                            var HMoneyBB = HMoney * HExRate;
-                                            rowdataEntry.push(
-                                                {
-                                                    "HMaterID": dataArray[i].HMaterID
-                                                    , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
-                                                    , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
-                                                    , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
-                                                    , "HUnitID": dataArray[i].HUnitID
-                                                    , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
-                                                    , "HQty": dealDoubleToFixed(HQty, 1)
-                                                    , "HPrice": dealDoubleToFixed(dataArray[i].鍗曚环, 3)
-                                                    , "HTaxPrice": dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
-                                                    , 'HDiscountRate': "1"                                                     //
-                                                    , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
-                                                    , "HTaxRate": dataArray[i].绋庣巼
-                                                    , 'HTaxMoney': dealDoubleToFixed(HTaxMoney, 2)                                                         //
-                                                    , "HMoney": dealDoubleToFixed(HMoney, 2)
-                                                    , 'HMoneyBB': dealDoubleToFixed(HMoneyBB, 2)
-                                                    , 'HlineTotal': dealDoubleToFixed(HlineTotal, 2)
-                                                    , 'HlineTotalBB': dealDoubleToFixed(HlineTotalBB, 2)
-                                                    , "HRemark": ""
+                                    var rowdataEntry = [];
+                                    for (var i = 0; i < dataArray.length; i++) {
+                                        var HQty = dataArray[i].鏁伴噺 - dataArray[i].鍏宠仈鏁伴噺;                           //鏁伴噺
+                                        var HPrice = dataArray[i].鍗曚环;               //鍗曚环
+                                        var HMoney = HQty * HPrice;                     //閲戦=鏁伴噺*鍗曚环
+                                        var HTaxRate = dataArray[i].绋庣巼 * 0.01;           //绋庣巼
+                                        var HTaxMoney = Number((HMoney * HTaxRate));         //绋庨=閲戦*绋庣巼
+                                        var HlineTotal = HMoney + HTaxMoney;            //浠风◣鍚堣=閲戦+绋庨
+                                        var HExRate = $("#HExRate").val();                      //姹囩巼
+                                        var HlineTotalBB = Number(((HMoney + HTaxMoney) * HExRate));      //鏈綅甯佷环绋庡悎璁�=(绋庨+閲戦)*姹囩巼
+                                        var HMoneyBB = HMoney * HExRate;
+                                        rowdataEntry.push(
+                                            {
+                                                "HMaterID": dataArray[i].HMaterID
+                                                , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
+                                                , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
+                                                , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
+                                                , "HUnitID": dataArray[i].HUnitID
+                                                , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
+                                                , "HQty": dealDoubleToFixed(HQty, 1)
+                                                , "HPrice": dealDoubleToFixed(dataArray[i].鍗曚环, 3)
+                                                , "HTaxPrice": dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
+                                                , 'HDiscountRate': "1"                                                     //
+                                                , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
+                                                , "HTaxRate": dataArray[i].绋庣巼
+                                                , 'HTaxMoney': dealDoubleToFixed(HTaxMoney, 2)                                                         //
+                                                , "HMoney": dealDoubleToFixed(HMoney, 2)
+                                                , 'HMoneyBB': dealDoubleToFixed(HMoneyBB, 2)
+                                                , 'HlineTotal': dealDoubleToFixed(HlineTotal, 2)
+                                                , 'HlineTotalBB': dealDoubleToFixed(HlineTotalBB, 2)
+                                                , "HRemark": ""
 
-                                                    , "HSourceInterID": dataArray[i].hmainid
-                                                    , "HSourceEntryID": dataArray[i].hsubid
-                                                    , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
-                                                    , "HSourceBillType": dataArray[i].HBillType
-                                                    , "HRelationQty": "0"
-                                                    , "HRelationMoney": "0"
+                                                , "HSourceInterID": dataArray[i].hmainid
+                                                , "HSourceEntryID": dataArray[i].hsubid
+                                                , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
+                                                , "HSourceBillType": dataArray[i].HBillType
+                                                , "HRelationQty": "0"
+                                                , "HRelationMoney": "0"
 
-                                                    , 'HPOOrderInterID': "0"
-                                                    , 'HPOOrderEntryID': "0"
-                                                    , 'HPOOrderBillNo': ""
+                                                , 'HPOOrderInterID': "0"
+                                                , 'HPOOrderEntryID': "0"
+                                                , 'HPOOrderBillNo': ""
 
-                                                    , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
-                                                    , "HSeOrderInterID": dataArray[i].hmainid
-                                                    , "HSeOrderEntryID": dataArray[i].hsubid
-                                                    , "HSeOrderBillNo": dataArray[i].鍗曟嵁鍙�
-                                                }
-                                            );
-                                        }
+                                                , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
+                                                , "HSeOrderInterID": dataArray[i].hmainid
+                                                , "HSeOrderEntryID": dataArray[i].hsubid
+                                                , "HSeOrderBillNo": dataArray[i].鍗曟嵁鍙�
+                                            }
+                                        );
                                     }
+                                    
                                     optionEntry.data = JSON.parse(JSON.stringify(rowdataEntry));
                                     table.render(optionEntry);
                                     //瀛愯〃姹囨��
@@ -792,106 +748,60 @@
                                         , "HEmpName": dataArray[0].涓氬姟鍛�
                                         , "HCusID": dataArray[0].HSupID
                                         , "HCusName": dataArray[0].瀹㈡埛
-                                        , "HCurID": dataArray[0].涓昏〃甯佸埆id
-                                        , "HCurName": dataArray[0].涓昏〃甯佸埆
-                                        , "HExRate": dataArray[0].涓昏〃姹囩巼
+                                        , "HCurID": dataArray[0].HCurID
+                                        , "HCurName": dataArray[0].甯佸埆
+                                        , "HExRate": dataArray[0].姹囩巼
                                         , "HSSID": "0"
                                         , "HSSName": ""
                                         , "HSellSID": dataArray[0].HSellSID
                                         , "HSellSName": dataArray[0].閿�鍞柟寮�
+                                        , "HProjectName": dataArray[0].椤圭洰鍚嶇О
+                                        , "HProjectID": (dataArray[0].HProjectID == null ? 0 : dataArray[0].HProjectID)
                                     });
-                                    if ($("#HPriceType").val() == "鍘荤◣浠�") {
-                                        //瀛愯〃  璧嬪��
-                                        var rowdataEntry = [];
-                                        for (var i = 0; i < dataArray.length; i++) {
-                                            var HQty = dataArray[i].鏁伴噺 - dataArray[i].宸插叧鑱旀暟閲�;                           //鏁伴噺
-                                            
-                                            rowdataEntry.push(
-                                                {
-                                                    "HMaterID": dataArray[i].hmaterid
-                                                    , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
-                                                    , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
-                                                    , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
-                                                    , "HUnitID": dataArray[i].hunitid
-                                                    , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
-                                                    , "HQty": dealDoubleToFixed(HQty, 1)
-                                                    , "HPrice": dealDoubleToFixed(dataArray[i].鎴愭湰鍗曚环, 3)
-                                                    , "HTaxPrice": dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                                    , 'HDiscountRate': "1"                                                     //
-                                                    , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                                    , "HTaxRate": dataArray[i].绋庣巼
-                                                    , 'HTaxMoney': dealDoubleToFixed(HQty * dataArray[i].鎴愭湰鍗曚环 * dataArray[0].绋庣巼, 2)                                                         //
-                                                    , "HMoney": dealDoubleToFixed(HQty * dataArray[i].鎴愭湰鍗曚环, 2)
-                                                    , 'HMoneyBB': dealDoubleToFixed(HQty * dataArray[i].鎴愭湰鍗曚环 * dataArray[0].姹囩巼, 2)
-                                                    , 'HlineTotal': dealDoubleToFixed(HQty * dataArray[i].鍚◣鍗曚环, 2)
-                                                    , 'HlineTotalBB': dealDoubleToFixed(HQty * dataArray[i].鍚◣鍗曚环 * dataArray[0].姹囩巼, 2)
-                                                    , "HRemark": ""
+                                    //瀛愯〃  璧嬪��
+                                    var rowdataEntry = [];
+                                    for (var i = 0; i < dataArray.length; i++) {
+                                        var HQty = dataArray[i].鏁伴噺 - dataArray[i].鍏宠仈鏁伴噺;                           //鏁伴噺
+                                        rowdataEntry.push(
+                                            {
+                                                "HMaterID": dataArray[i].hmaterid
+                                                , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
+                                                , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
+                                                , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
+                                                , "HUnitID": dataArray[i].hunitid
+                                                , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
+                                                , "HQty": dealDoubleToFixed(HQty, 1)
+                                                , "HPrice": dealDoubleToFixed(dataArray[i].鍗曚环, 3)
+                                                , "HTaxPrice": dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
+                                                , 'HDiscountRate': "1"                                                     //
+                                                , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
+                                                , "HTaxRate": dataArray[i].绋庣巼
+                                                , 'HTaxMoney': dealDoubleToFixed(HQty * dataArray[i].鍗曚环 * dataArray[0].绋庣巼, 2)                                                         //
+                                                , "HMoney": dealDoubleToFixed(HQty * dataArray[i].鍗曚环, 2)
+                                                , 'HMoneyBB': dealDoubleToFixed(HQty * dataArray[i].鍗曚环 * dataArray[0].姹囩巼, 2)
+                                                , 'HlineTotal': dealDoubleToFixed(HQty * dataArray[i].鍚◣鍗曚环, 2)
+                                                , 'HlineTotalBB': dealDoubleToFixed(HQty * dataArray[i].鍚◣鍗曚环 * dataArray[0].姹囩巼, 2)
+                                                , "HRemark": ""
 
-                                                    , "HSourceInterID": dataArray[i].hmainid
-                                                    , "HSourceEntryID": dataArray[i].hsubid
-                                                    , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
-                                                    , "HSourceBillType": dataArray[i].HBillType
-                                                    , "HRelationQty": "0"
-                                                    , "HRelationMoney": "0"
+                                                , "HSourceInterID": dataArray[i].hmainid
+                                                , "HSourceEntryID": dataArray[i].hsubid
+                                                , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
+                                                , "HSourceBillType": dataArray[i].HBillType
+                                                , "HRelationQty": "0"
+                                                , "HRelationMoney": "0"
 
-                                                    , 'HPOOrderInterID': "0"
-                                                    , 'HPOOrderEntryID': "0"
-                                                    , 'HPOOrderBillNo': ""
+                                                , 'HPOOrderInterID': "0"
+                                                , 'HPOOrderEntryID': "0"
+                                                , 'HPOOrderBillNo': ""
 
-                                                    , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                                    , "HSeOrderInterID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceInterID : "0"
-                                                    , "HSeOrderEntryID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceEntryID : "0"
-                                                    , "HSeOrderBillNo": dataArray[i].HSourceBillType == "1401" ? dataArray[i].婧愬崟鍗曞彿 : ""
-                                                }
-                                            );
-                                        }
+                                                , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
+                                                , "HSeOrderInterID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceInterID : "0"
+                                                , "HSeOrderEntryID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceEntryID : "0"
+                                                , "HSeOrderBillNo": dataArray[i].HSourceBillType == "1401" ? dataArray[i].婧愬崟鍗曞彿 : ""
+                                            }
+                                        );
                                     }
-                                    else {
-                                        //瀛愯〃  璧嬪��
-                                        var rowdataEntry = [];
-                                        for (var i = 0; i < dataArray.length; i++) {
-                                            var HQty = dataArray[i].鏁伴噺 - dataArray[i].鍏宠仈鏁伴噺;                           //鏁伴噺
-                                            rowdataEntry.push(
-                                                {
-                                                    "HMaterID": dataArray[i].hmaterid
-                                                    , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
-                                                    , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
-                                                    , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
-                                                    , "HUnitID": dataArray[i].hunitid
-                                                    , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
-                                                    , "HQty": dealDoubleToFixed(HQty, 1)
-                                                    , "HPrice": dealDoubleToFixed(dataArray[i].鍗曚环, 3)
-                                                    , "HTaxPrice": dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                                    , 'HDiscountRate': "1"                                                     //
-                                                    , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                                    , "HTaxRate": dataArray[i].绋庣巼
-                                                    , 'HTaxMoney': dealDoubleToFixed(HQty * dataArray[i].鍗曚环 * dataArray[0].绋庣巼, 2)                                                         //
-                                                    , "HMoney": dealDoubleToFixed(HQty * dataArray[i].鍗曚环, 2)
-                                                    , 'HMoneyBB': dealDoubleToFixed(HQty * dataArray[i].鍗曚环 * dataArray[0].姹囩巼, 2)
-                                                    , 'HlineTotal': dealDoubleToFixed(HQty * dataArray[i].鍚◣鍗曚环, 2)
-                                                    , 'HlineTotalBB': dealDoubleToFixed(HQty * dataArray[i].鍚◣鍗曚环 * dataArray[0].姹囩巼, 2)
-                                                    , "HRemark": ""
-
-                                                    , "HSourceInterID": dataArray[i].hmainid
-                                                    , "HSourceEntryID": dataArray[i].hsubid
-                                                    , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
-                                                    , "HSourceBillType": dataArray[i].HBillType
-                                                    , "HRelationQty": "0"
-                                                    , "HRelationMoney": "0"
-
-                                                    , 'HPOOrderInterID': "0"
-                                                    , 'HPOOrderEntryID': "0"
-                                                    , 'HPOOrderBillNo': ""
-
-                                                    , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                                    , "HSeOrderInterID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceInterID : "0"
-                                                    , "HSeOrderEntryID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceEntryID : "0"
-                                                    , "HSeOrderBillNo": dataArray[i].HSourceBillType == "1401" ? dataArray[i].婧愬崟鍗曞彿 : ""
-                                                }
-                                            );
-                                        }
-                                    }
-
+                                    
                                     optionEntry.data = JSON.parse(JSON.stringify(rowdataEntry));
                                     table.render(optionEntry);
                                     //瀛愯〃姹囨��
@@ -917,6 +827,7 @@
 
                                 }
                                 table.render(option);
+                                changeHPrice();
                                 layer.close(ajaxLoad);
                                 layer.msg("鏌ヨ鎴愬姛", { time: 1 * 1000, icon: 1 });
                             } else {
@@ -1354,7 +1265,10 @@
             // 鐩戝惉涓嬫媺妗嗛�夋嫨  
             form.on('select(HPriceType)', function (data) {
                 console.log(data.value); // 寰楀埌琚�変腑鐨勫��  
-                // 鎵ц鐩稿叧鎿嶄綔  
+                changeHPrice();
+            });
+            //鏍规嵁涓嬫媺妗嗙殑鍊艰缃墿鏂欏崟浠风瓑淇℃伅
+            function changeHPrice() {
                 //#region 瀛愯〃 鏁版嵁妫�楠�
                 for (var i = 0; i < option.data.length; i++) {
                     if (option.data[i]["HMaterID"] == "0") {
@@ -1363,7 +1277,7 @@
                     } else {
                         var HPrice = option.data[i]["HPrice"];
                         var HMaterID = option.data[i]["HMaterID"];
-                        var HType = data.value.toString();
+                        var HType = $("#HPriceType").val();
                         //鑾峰彇鐗╂枡瀵瑰簲鍗曚环绫诲瀷鐨勫崟浠�
                         $.ajax({
                             url: GetWEBURL() + "/Xs_ReceivableBill/getPriceByType",
@@ -1404,14 +1318,14 @@
                         option.data[i]["HRelTaxPrice"] = Number(HRelTaxPrice.toFixed(HPriceDec));
                         option.data[i]["HlineTotalBB"] = Number(HlineTotalBB.toFixed(HMoneyDec));
                     }
-                    
+
                 }
                 table.render(option);
                 //#endregion
-            });
+            }
 
             //#endregion
-
+            
             //#endregion
 
             //#endregion
@@ -1746,7 +1660,7 @@
                         {
                             setInitBySellOutBill(checkStatus);
                         }
-
+                        changeHPrice();
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
                     }
                     , btn2: function (index, layero) { }
@@ -1808,6 +1722,7 @@
                             }
                         }
                         getSeletMainInfo(sMainWhere);
+                        changeHPrice();
                         layer.close(index);//鍏抽棴寮圭獥
                     }
                 });
@@ -1847,113 +1762,62 @@
                                     , "HSSName": dataArray[0].缁撶畻鏂瑰紡
                                     , "HSellSID": dataArray[0].HSellSID
                                     , "HSellSName": dataArray[0].閿�鍞柟寮�
+                                    
+                                    , "HProjectName": dataArray[0].椤圭洰鍚嶇О
+                                    , "HProjectID": (dataArray[0].HProjectID == null ? 0 : dataArray[0].HProjectID)
                                 });
+                                //瀛愯〃Entry  璧嬪��
+                                var rowdataEntry = [];
+                                for (var i = 0; i < dataArray.length; i++) {
+                                    var HQty = dataArray[i].鏁伴噺 - dataArray[i].鍏宠仈鏁伴噺;                           //鏁伴噺
+                                    var HPrice = dataArray[i].鍗曚环;               //鍗曚环
+                                    var HMoney = HQty * HPrice;                     //閲戦=鏁伴噺*鍗曚环
+                                    var HTaxRate = dataArray[i].绋庣巼 * 0.01;           //绋庣巼
+                                    var HTaxMoney = Number((HMoney * HTaxRate));         //绋庨=閲戦*绋庣巼
+                                    var HlineTotal = HMoney + HTaxMoney;            //浠风◣鍚堣=閲戦+绋庨
+                                    var HExRate = $("#HExRate").val();                      //姹囩巼
+                                    var HlineTotalBB = Number(((HMoney + HTaxMoney) * HExRate));      //鏈綅甯佷环绋庡悎璁�=(绋庨+閲戦)*姹囩巼
+                                    var HMoneyBB = HMoney * HExRate;
+                                    rowdataEntry.push(
+                                        {
+                                            "HMaterID": dataArray[i].HMaterID
+                                            , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
+                                            , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
+                                            , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
+                                            , "HUnitID": dataArray[i].HUnitID
+                                            , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
+                                            , "HQty": dealDoubleToFixed(HQty, 1)
+                                            , "HPrice": dealDoubleToFixed(dataArray[i].鍗曚环, 3)
+                                            , "HTaxPrice": dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
+                                            , 'HDiscountRate': "1"                                                     //
+                                            , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
+                                            , "HTaxRate": dataArray[i].绋庣巼
+                                            , 'HTaxMoney': dealDoubleToFixed(HTaxMoney, 2)                                                         //
+                                            , "HMoney": dealDoubleToFixed(HMoney, 2)
+                                            , 'HMoneyBB': dealDoubleToFixed(HMoneyBB, 2)
+                                            , 'HlineTotal': dealDoubleToFixed(HlineTotal, 2)
+                                            , 'HlineTotalBB': dealDoubleToFixed(HlineTotalBB, 2)
+                                            , "HRemark": ""
 
-                                if ($("#HPriceType").val() == "鍘荤◣浠�") {
-                                    //瀛愯〃鎴愭湰浠稥ntry  璧嬪��
-                                    var rowdataEntry = [];
-                                    for (var i = 0; i < dataArray.length; i++) {
-                                        var HQty = dataArray[i].鏁伴噺 - dataArray[i].鍏宠仈鏁伴噺;                           //鏁伴噺
-                                        var HPrice = dataArray[i].HNoTaxCost;               //鎴愭湰浠�
-                                        var HMoney = HQty * HPrice;                     //閲戦=鏁伴噺*鍗曚环
-                                        var HTaxRate = dataArray[i].绋庣巼 * 0.01;           //绋庣巼
-                                        var HTaxMoney = Number((HMoney * HTaxRate));         //绋庨=閲戦*绋庣巼
-                                        var HlineTotal = HMoney + HTaxMoney;            //浠风◣鍚堣=閲戦+绋庨
-                                        var HExRate = $("#HExRate").val();                      //姹囩巼
-                                        var HlineTotalBB = Number(((HMoney + HTaxMoney) * HExRate));      //鏈綅甯佷环绋庡悎璁�=(绋庨+閲戦)*姹囩巼
-                                        var HMoneyBB = HMoney * HExRate;
-                                        rowdataEntry.push(
-                                            {
-                                                "HMaterID": dataArray[i].HMaterID
-                                                , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
-                                                , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
-                                                , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
-                                                , "HUnitID": dataArray[i].HUnitID
-                                                , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
-                                                , "HQty": dealDoubleToFixed(HQty, 1)
-                                                , "HPrice": dealDoubleToFixed(dataArray[i].HNoTaxCost, 3)
-                                                , "HTaxPrice": dealDoubleToFixed(dataArray[i].HTaxCost, 3)
-                                                , 'HDiscountRate': "1"                                                     //
-                                                , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].HTaxCost, 3)
-                                                , "HTaxRate": dataArray[i].绋庣巼
-                                                , 'HTaxMoney': dealDoubleToFixed(HTaxMoney, 2)                                                         //
-                                                , "HMoney": dealDoubleToFixed(HMoney, 2)
-                                                , 'HMoneyBB': dealDoubleToFixed(HMoneyBB, 2)
-                                                , 'HlineTotal': dealDoubleToFixed(HlineTotal, 2)
-                                                , 'HlineTotalBB': dealDoubleToFixed(HlineTotalBB, 2)
-                                                , "HRemark": ""
+                                            , "HSourceInterID": dataArray[i].hmainid
+                                            , "HSourceEntryID": dataArray[i].hsubid
+                                            , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
+                                            , "HSourceBillType": dataArray[i].HBillType
+                                            , "HRelationQty": "0"
+                                            , "HRelationMoney": "0"
 
-                                                , "HSourceInterID": dataArray[i].hmainid
-                                                , "HSourceEntryID": dataArray[i].hsubid
-                                                , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
-                                                , "HSourceBillType": dataArray[i].HBillType
-                                                , "HRelationQty": "0"
-                                                , "HRelationMoney": "0"
+                                            , 'HPOOrderInterID': "0"
+                                            , 'HPOOrderEntryID': "0"
+                                            , 'HPOOrderBillNo': ""
 
-                                                , 'HPOOrderInterID': "0"
-                                                , 'HPOOrderEntryID': "0"
-                                                , 'HPOOrderBillNo': ""
-
-                                                , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
-                                                , "HSeOrderInterID": dataArray[i].hmainid
-                                                , "HSeOrderEntryID": dataArray[i].hsubid
-                                                , "HSeOrderBillNo": dataArray[i].鍗曟嵁鍙�
-                                            }
-                                        );
-                                    }
-                                } else {
-                                    //瀛愯〃Entry  璧嬪��
-                                    var rowdataEntry = [];
-                                    for (var i = 0; i < dataArray.length; i++) {
-                                        var HQty = dataArray[i].鏁伴噺 - dataArray[i].鍏宠仈鏁伴噺;                           //鏁伴噺
-                                        var HPrice = dataArray[i].鍗曚环;               //鍗曚环
-                                        var HMoney = HQty * HPrice;                     //閲戦=鏁伴噺*鍗曚环
-                                        var HTaxRate = dataArray[i].绋庣巼 * 0.01;           //绋庣巼
-                                        var HTaxMoney = Number((HMoney * HTaxRate));         //绋庨=閲戦*绋庣巼
-                                        var HlineTotal = HMoney + HTaxMoney;            //浠风◣鍚堣=閲戦+绋庨
-                                        var HExRate = $("#HExRate").val();                      //姹囩巼
-                                        var HlineTotalBB = Number(((HMoney + HTaxMoney) * HExRate));      //鏈綅甯佷环绋庡悎璁�=(绋庨+閲戦)*姹囩巼
-                                        var HMoneyBB = HMoney * HExRate;
-                                        rowdataEntry.push(
-                                            {
-                                                "HMaterID": dataArray[i].HMaterID
-                                                , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
-                                                , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
-                                                , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
-                                                , "HUnitID": dataArray[i].HUnitID
-                                                , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
-                                                , "HQty": dealDoubleToFixed(HQty, 1)
-                                                , "HPrice": dealDoubleToFixed(dataArray[i].鍗曚环, 3)
-                                                , "HTaxPrice": dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
-                                                , 'HDiscountRate': "1"                                                     //
-                                                , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
-                                                , "HTaxRate": dataArray[i].绋庣巼
-                                                , 'HTaxMoney': dealDoubleToFixed(HTaxMoney, 2)                                                         //
-                                                , "HMoney": dealDoubleToFixed(HMoney, 2)
-                                                , 'HMoneyBB': dealDoubleToFixed(HMoneyBB, 2)
-                                                , 'HlineTotal': dealDoubleToFixed(HlineTotal, 2)
-                                                , 'HlineTotalBB': dealDoubleToFixed(HlineTotalBB, 2)
-                                                , "HRemark": ""
-
-                                                , "HSourceInterID": dataArray[i].hmainid
-                                                , "HSourceEntryID": dataArray[i].hsubid
-                                                , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
-                                                , "HSourceBillType": dataArray[i].HBillType
-                                                , "HRelationQty": "0"
-                                                , "HRelationMoney": "0"
-
-                                                , 'HPOOrderInterID': "0"
-                                                , 'HPOOrderEntryID': "0"
-                                                , 'HPOOrderBillNo': ""
-
-                                                , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
-                                                , "HSeOrderInterID": dataArray[i].hmainid
-                                                , "HSeOrderEntryID": dataArray[i].hsubid
-                                                , "HSeOrderBillNo": dataArray[i].鍗曟嵁鍙�
-                                            }
-                                        );
-                                    }
+                                            , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
+                                            , "HSeOrderInterID": dataArray[i].hmainid
+                                            , "HSeOrderEntryID": dataArray[i].hsubid
+                                            , "HSeOrderBillNo": dataArray[i].鍗曟嵁鍙�
+                                        }
+                                    );
                                 }
+                                
                                 optionEntry.data = JSON.parse(JSON.stringify(rowdataEntry));
                                 table.render(optionEntry);
                                 //瀛愯〃姹囨��
@@ -1990,11 +1854,11 @@
                             return;
                         }
                     });
-
                 } else if ($("#BillType").val() == "1205") {
                     $.ajax({
                         url: GetWEBURL() + '/Kf_SellOutBill/GetSellOutBillList',
                         type: "GET",
+                        async: false,
                         data: { "sWhere": sMainWhere, "user": sessionStorage["HUserName"] },
                         success: function (data1) {
                             if (data1.count == 1) {
@@ -2020,98 +1884,53 @@
                                     , "HSSName": ""
                                     , "HSellSID": dataArray[0].HSellSID
                                     , "HSellSName": dataArray[0].閿�鍞柟寮�
+                                    , "HProjectID": (dataArray[0].HProjectID == null ? 0 : dataArray[0].HProjectID)
+                                    , "HProjectName": dataArray[0].椤圭洰鍚嶇О
                                 });
-                                if ($("#HPriceType").val() == "鍘荤◣浠�") {
                                     //瀛愯〃  璧嬪��
-                                    var rowdataEntry = [];
-                                    for (var i = 0; i < dataArray.length; i++) {
-                                        var HQty = dataArray[i].鏁伴噺 * 1 - dataArray[i].宸插叧鑱旀暟閲� * 1;                           //鏁伴噺
-                                        rowdataEntry.push(
-                                            {
-                                                "HMaterID": dataArray[i].HMaterID
-                                                , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
-                                                , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
-                                                , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
-                                                , "HUnitID": dataArray[i].hunitid
-                                                , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
-                                                , "HQty": dealDoubleToFixed(HQty, 1)
-                                                , "HPrice": dealDoubleToFixed(dataArray[i].鎴愭湰鍗曚环, 3)
-                                                , "HTaxPrice": dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                                , 'HDiscountRate': "1"                                                     //
-                                                , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                                , "HTaxRate": dataArray[i].绋庣巼
-                                                , 'HTaxMoney': dealDoubleToFixed(HQty * dataArray[i].鎴愭湰鍗曚环 * dataArray[0].绋庣巼, 2)                                                         //
-                                                , "HMoney": dealDoubleToFixed(HQty * dataArray[i].鎴愭湰鍗曚环, 2)
-                                                , 'HMoneyBB': dealDoubleToFixed(HQty * dataArray[i].鎴愭湰鍗曚环 * dataArray[0].姹囩巼, 2)
-                                                , 'HlineTotal': dealDoubleToFixed(HQty * dataArray[i].鍚◣鍗曚环, 2)
-                                                , 'HlineTotalBB': dealDoubleToFixed(HQty * dataArray[i].鍚◣鍗曚环 * dataArray[0].姹囩巼, 2)
-                                                , "HRemark": ""
+                                var rowdataEntry = [];
+                                for (var i = 0; i < dataArray.length; i++) {
+                                    var HQty = dataArray[i].鏁伴噺*1 - dataArray[i].宸插叧鑱旀暟閲�;                           //鏁伴噺
+                                    rowdataEntry.push(
+                                        {
+                                            "HMaterID": dataArray[i].HMaterID
+                                            , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
+                                            , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
+                                            , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
+                                            , "HUnitID": dataArray[i].hunitid
+                                            , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
+                                            , "HQty": dealDoubleToFixed(HQty, 1)
+                                            , "HPrice": dealDoubleToFixed(dataArray[i].鍗曚环, 3)
+                                            , "HTaxPrice": dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
+                                            , 'HDiscountRate': "1"                                                     //
+                                            , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
+                                            , "HTaxRate": dataArray[i].绋庣巼
+                                            , 'HTaxMoney': dealDoubleToFixed(HQty * dataArray[i].鍗曚环 * dataArray[0].绋庣巼, 2)                                                         //
+                                            , "HMoney": dealDoubleToFixed(HQty * dataArray[i].鍗曚环, 2)
+                                            , 'HMoneyBB': dealDoubleToFixed(HQty * dataArray[i].鍗曚环 * dataArray[0].姹囩巼, 2)
+                                            , 'HlineTotal': dealDoubleToFixed(HQty * dataArray[i].鍚◣鍗曚环, 2)
+                                            , 'HlineTotalBB': dealDoubleToFixed(HQty * dataArray[i].鍚◣鍗曚环 * dataArray[0].姹囩巼, 2)
+                                            , "HRemark": ""
 
-                                                , "HSourceInterID": dataArray[i].hmainid
-                                                , "HSourceEntryID": dataArray[i].hsubid
-                                                , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
-                                                , "HSourceBillType": dataArray[i].HBillType
-                                                , "HRelationQty": "0"
-                                                , "HRelationMoney": "0"
+                                            , "HSourceInterID": dataArray[i].hmainid
+                                            , "HSourceEntryID": dataArray[i].hsubid
+                                            , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
+                                            , "HSourceBillType": dataArray[i].HBillType
+                                            , "HRelationQty": "0"
+                                            , "HRelationMoney": "0"
 
-                                                , 'HPOOrderInterID': "0"
-                                                , 'HPOOrderEntryID': "0"
-                                                , 'HPOOrderBillNo': ""
+                                            , 'HPOOrderInterID': "0"
+                                            , 'HPOOrderEntryID': "0"
+                                            , 'HPOOrderBillNo': ""
 
-                                                , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                                , "HSeOrderInterID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceInterID : "0"
-                                                , "HSeOrderEntryID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceEntryID : "0"
-                                                , "HSeOrderBillNo": dataArray[i].HSourceBillType == "1401" ? dataArray[i].婧愬崟鍗曞彿 : ""
-                                            }
-                                        );
-                                    }
+                                            , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
+                                            , "HSeOrderInterID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceInterID : "0"
+                                            , "HSeOrderEntryID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceEntryID : "0"
+                                            , "HSeOrderBillNo": dataArray[i].HSourceBillType == "1401" ? dataArray[i].婧愬崟鍗曞彿 : ""
+                                        }
+                                    );
                                 }
-                                else {
-                                    //瀛愯〃  璧嬪��
-                                    var rowdataEntry = [];
-                                    for (var i = 0; i < dataArray.length; i++) {
-                                        var HQty = dataArray[i].鏁伴噺 - dataArray[i].鍏宠仈鏁伴噺;                           //鏁伴噺
-                                        rowdataEntry.push(
-                                            {
-                                                "HMaterID": dataArray[i].HMaterID
-                                                , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
-                                                , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
-                                                , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
-                                                , "HUnitID": dataArray[i].hunitid
-                                                , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
-                                                , "HQty": dealDoubleToFixed(HQty, 1)
-                                                , "HPrice": dealDoubleToFixed(dataArray[i].鍗曚环, 3)
-                                                , "HTaxPrice": dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                                , 'HDiscountRate': "1"                                                     //
-                                                , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                                , "HTaxRate": dataArray[i].绋庣巼
-                                                , 'HTaxMoney': dealDoubleToFixed(HQty * dataArray[i].鍗曚环 * dataArray[0].绋庣巼, 2)                                                         //
-                                                , "HMoney": dealDoubleToFixed(HQty * dataArray[i].鍗曚环, 2)
-                                                , 'HMoneyBB': dealDoubleToFixed(HQty * dataArray[i].鍗曚环 * dataArray[0].姹囩巼, 2)
-                                                , 'HlineTotal': dealDoubleToFixed(HQty * dataArray[i].鍚◣鍗曚环, 2)
-                                                , 'HlineTotalBB': dealDoubleToFixed(HQty * dataArray[i].鍚◣鍗曚环 * dataArray[0].姹囩巼, 2)
-                                                , "HRemark": ""
-
-                                                , "HSourceInterID": dataArray[i].hmainid
-                                                , "HSourceEntryID": dataArray[i].hsubid
-                                                , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
-                                                , "HSourceBillType": dataArray[i].HBillType
-                                                , "HRelationQty": "0"
-                                                , "HRelationMoney": "0"
-
-                                                , 'HPOOrderInterID': "0"
-                                                , 'HPOOrderEntryID': "0"
-                                                , 'HPOOrderBillNo': ""
-
-                                                , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                                , "HSeOrderInterID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceInterID : "0"
-                                                , "HSeOrderEntryID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceEntryID : "0"
-                                                , "HSeOrderBillNo": dataArray[i].HSourceBillType == "1401" ? dataArray[i].婧愬崟鍗曞彿 : ""
-                                            }
-                                        );
-                                    }
-                                }
-
+                                
                                 optionEntry.data = JSON.parse(JSON.stringify(rowdataEntry));
                                 table.render(optionEntry);
                                 //瀛愯〃姹囨��
@@ -2134,7 +1953,7 @@
                                 set_InitGridHaveSource();
                                 option.data = rowdataEntry;
                                 haveSource = true;
-                                table.render(option);
+                                table.render(option)
                                 layer.close(ajaxLoad);
                             } else {
                                 layer.close(ajaxLoad);
@@ -2343,6 +2162,8 @@
                                 , "HRemark": data.琛ㄥご澶囨敞
                                 , "HExplanation": data.鎽樿
                                 , "HInnerBillNo": data.鍐呴儴鍗曟嵁鍙�
+                                , "HProjectID": (data.HProjectID == null ? 0 : data.HProjectID)
+                                , "HProjectName": data.椤圭洰鍚嶇О
 
                                 , "HMaker": data.鍒跺崟浜�
                                 , "HMakeDate": data.鍒跺崟鏃ユ湡 == null ? "" : Format(new Date(data.鍒跺崟鏃ユ湡), "yyyy-MM-dd")
@@ -3444,96 +3265,54 @@
                     , "HSSName": dataArray[0].缁撶畻鏂瑰紡
                     , "HSellSID": dataArray[0].HSellSID
                     , "HSellSName": dataArray[0].閿�鍞柟寮�
+                    , "HProjectID": (dataArray[0].HProjectID == null ? 0 : dataArray[0].HProjectID)
+                    , "HProjectName": dataArray[0].椤圭洰鍚嶇О
                 });
 
-                if ($("#HPriceType").val() == "鎴愭湰浠�") {
-                    //瀛愯〃鎴愭湰浠稥ntry  璧嬪��
-                    var rowdataEntry = [];
-                    for (var i = 0; i < dataArray.length; i++) {
+                //瀛愯〃Entry  璧嬪��
+                var rowdataEntry = [];
+                for (var i = 0; i < dataArray.length; i++) {
+                    var HQty = dataArray[i].鏁伴噺 - dataArray[i].鍏宠仈鏁伴噺;
+                    rowdataEntry.push(
+                        {
+                            "HMaterID": dataArray[i].HMaterID
+                            , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
+                            , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
+                            , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
+                            , "HUnitID": dataArray[i].HUnitID
+                            , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
+                            , "HQty": dealDoubleToFixed(HQty, 1)
+                            , "HPrice": dealDoubleToFixed(dataArray[i].鍗曚环, 3)
+                            , "HTaxPrice": dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
+                            , 'HDiscountRate': "1"                                                     //
+                            , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
+                            , "HTaxRate": dataArray[i].绋庣巼
+                            , 'HTaxMoney': "0"                                                         //
+                            , "HMoney": dealDoubleToFixed(dataArray[i].閲戦, 2)
+                            , 'HMoneyBB': dealDoubleToFixed(dataArray[i].閲戦 * dataArray[0].姹囩巼, 2)
+                            , 'HlineTotal': dealDoubleToFixed(dataArray[i].浠风◣鍚堣, 2)
+                            , 'HlineTotalBB': dealDoubleToFixed(dataArray[i].浠风◣鍚堣 * dataArray[0].姹囩巼, 2)
+                            , "HRemark": ""
 
-                        rowdataEntry.push(
-                            {
-                                "HMaterID": dataArray[i].HMaterID
-                                , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
-                                , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
-                                , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
-                                , "HUnitID": dataArray[i].HUnitID
-                                , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
-                                , "HQty": dealDoubleToFixed(dataArray[i].鏁伴噺, 1)
-                                , "HPrice": dealDoubleToFixed(dataArray[i].HNoTaxCost, 3)
-                                , "HTaxPrice": dealDoubleToFixed(dataArray[i].HTaxCost, 3)
-                                , 'HDiscountRate': "1"                                                     //
-                                , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].HTaxCost, 3)
-                                , "HTaxRate": dataArray[i].绋庣巼
-                                , 'HTaxMoney': "0"                                                         //
-                                , "HMoney": dealDoubleToFixed(dataArray[i].鏁伴噺 * dataArray[i].HNoTaxCost, 2)
-                                , 'HMoneyBB': dealDoubleToFixed(dataArray[i].鏁伴噺 * dataArray[i].HNoTaxCost, 2)
-                                , 'HlineTotal': dealDoubleToFixed(dataArray[i].浠风◣鍚堣, 2)
-                                , 'HlineTotalBB': dealDoubleToFixed(dataArray[i].浠风◣鍚堣 * dataArray[0].姹囩巼, 2)
-                                , "HRemark": ""
+                            , "HSourceInterID": dataArray[i].hmainid
+                            , "HSourceEntryID": dataArray[i].hsubid
+                            , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
+                            , "HSourceBillType": dataArray[i].HBillType
+                            , "HRelationQty": "0"
+                            , "HRelationMoney": "0"
 
-                                , "HSourceInterID": dataArray[i].hmainid
-                                , "HSourceEntryID": dataArray[i].hsubid
-                                , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
-                                , "HSourceBillType": dataArray[i].HBillType
-                                , "HRelationQty": "0"
-                                , "HRelationMoney": "0"
+                            , 'HPOOrderInterID': "0"
+                            , 'HPOOrderEntryID': "0"
+                            , 'HPOOrderBillNo': ""
 
-                                , 'HPOOrderInterID': "0"
-                                , 'HPOOrderEntryID': "0"
-                                , 'HPOOrderBillNo': ""
-
-                                , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
-                                , "HSeOrderInterID": dataArray[i].hmainid
-                                , "HSeOrderEntryID": dataArray[i].hsubid
-                                , "HSeOrderBillNo": dataArray[i].鍗曟嵁鍙�
-                            }
-                        );
-                    }
-                } else {
-                    //瀛愯〃Entry  璧嬪��
-                    var rowdataEntry = [];
-                    for (var i = 0; i < dataArray.length; i++) {
-                        rowdataEntry.push(
-                            {
-                                "HMaterID": dataArray[i].HMaterID
-                                , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
-                                , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
-                                , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
-                                , "HUnitID": dataArray[i].HUnitID
-                                , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
-                                , "HQty": dealDoubleToFixed(dataArray[i].鏁伴噺, 1)
-                                , "HPrice": dealDoubleToFixed(dataArray[i].鍗曚环, 3)
-                                , "HTaxPrice": dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
-                                , 'HDiscountRate': "1"                                                     //
-                                , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
-                                , "HTaxRate": dataArray[i].绋庣巼
-                                , 'HTaxMoney': "0"                                                         //
-                                , "HMoney": dealDoubleToFixed(dataArray[i].閲戦, 2)
-                                , 'HMoneyBB': dealDoubleToFixed(dataArray[i].閲戦 * dataArray[0].姹囩巼, 2)
-                                , 'HlineTotal': dealDoubleToFixed(dataArray[i].浠风◣鍚堣, 2)
-                                , 'HlineTotalBB': dealDoubleToFixed(dataArray[i].浠风◣鍚堣 * dataArray[0].姹囩巼, 2)
-                                , "HRemark": ""
-
-                                , "HSourceInterID": dataArray[i].hmainid
-                                , "HSourceEntryID": dataArray[i].hsubid
-                                , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
-                                , "HSourceBillType": dataArray[i].HBillType
-                                , "HRelationQty": "0"
-                                , "HRelationMoney": "0"
-
-                                , 'HPOOrderInterID': "0"
-                                , 'HPOOrderEntryID': "0"
-                                , 'HPOOrderBillNo': ""
-
-                                , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
-                                , "HSeOrderInterID": dataArray[i].hmainid
-                                , "HSeOrderEntryID": dataArray[i].hsubid
-                                , "HSeOrderBillNo": dataArray[i].鍗曟嵁鍙�
-                            }
-                        );
-                    }
+                            , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].HTaxPrice, 3)
+                            , "HSeOrderInterID": dataArray[i].hmainid
+                            , "HSeOrderEntryID": dataArray[i].hsubid
+                            , "HSeOrderBillNo": dataArray[i].鍗曟嵁鍙�
+                        }
+                    );
                 }
+                
                 optionEntry.data = JSON.parse(JSON.stringify(rowdataEntry));
                 table.render(optionEntry);
                 //瀛愯〃姹囨��
@@ -3592,7 +3371,6 @@
                         return;
                     }
                 }
-
                 form.val("component-form-group", { //formTest 鍗� class="layui-form" 鎵�鍦ㄥ厓绱犲睘鎬� lay-filter="" 瀵瑰簲鐨勫��
                     "HMainSourceInterID": "0"
                     , "HMainSourceEntryID": "0"
@@ -3607,103 +3385,62 @@
                     , "HEmpName": dataArray[0].涓氬姟鍛�
                     , "HCusID": dataArray[0].hsupid
                     , "HCusName": dataArray[0].瀹㈡埛
-                    , "HCurID": dataArray[0].涓昏〃甯佸埆id
-                    , "HCurName": dataArray[0].涓昏〃甯佸埆
-                    , "HExRate": dataArray[0].涓昏〃姹囩巼
+                    , "HCurID": dataArray[0].HCurID
+                    , "HCurName": dataArray[0].甯佸埆
+                    , "HExRate": dataArray[0].姹囩巼
                     , "HSSID": "0"
                     , "HSSName": ""
                     , "HSellSID": dataArray[0].HSellSID
                     , "HSellSName": dataArray[0].閿�鍞柟寮�
+
+                    , "HProjectName": dataArray[0].椤圭洰鍚嶇О
+                    , "HProjectID": dataArray[0].HProjectID == null ? "0" : dataArray[0].HProjectID
                 });
-                if ($("#HPriceType").val() == "鍘荤◣浠�") {
-                    //瀛愯〃  璧嬪��
-                    var rowdataEntry = [];
-                    for (var i = 0; i < dataArray.length; i++) {
-                        rowdataEntry.push(
-                            {
-                                "HMaterID": dataArray[i].hmaterid
-                                , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
-                                , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
-                                , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
-                                , "HUnitID": dataArray[i].hunitid
-                                , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
-                                , "HQty": dealDoubleToFixed(dataArray[i].鏁伴噺, 1)
-                                , "HPrice": dealDoubleToFixed(dataArray[i].鎴愭湰鍗曚环, 3)
-                                , "HTaxPrice": dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                , 'HDiscountRate': "1"                                                     //
-                                , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                , "HTaxRate": dataArray[i].绋庣巼
-                                , 'HTaxMoney': "0"                                                         //
-                                , "HMoney": dealDoubleToFixed(dataArray[i].鏁伴噺 * dataArray[i].鎴愭湰鍗曚环, 2)
-                                , 'HMoneyBB': dealDoubleToFixed(dataArray[i].鏁伴噺 * dataArray[i].鎴愭湰鍗曚环 * dataArray[0].姹囩巼, 2)
-                                , 'HlineTotal': dealDoubleToFixed(dataArray[i].鏁伴噺 * dataArray[i].鍚◣鍗曚环, 2)
-                                , 'HlineTotalBB': dealDoubleToFixed(dataArray[i].鏁伴噺 * dataArray[i].鍚◣鍗曚环 * dataArray[0].姹囩巼, 2)
-                                , "HRemark": ""
-
-                                , "HSourceInterID": dataArray[i].hmainid
-                                , "HSourceEntryID": dataArray[i].hsubid
-                                , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
-                                , "HSourceBillType": dataArray[i].HBillType
-                                , "HRelationQty": "0"
-                                , "HRelationMoney": "0"
-
-                                , 'HPOOrderInterID': "0"
-                                , 'HPOOrderEntryID': "0"
-                                , 'HPOOrderBillNo': ""
-
-                                , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                , "HSeOrderInterID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceInterID : "0"
-                                , "HSeOrderEntryID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceEntryID : "0"
-                                , "HSeOrderBillNo": dataArray[i].HSourceBillType == "1401" ? dataArray[i].婧愬崟鍗曞彿 : ""
-                            }
-                        );
-                    }
-                }
-                else {
-                    //瀛愯〃  璧嬪��
-                    var rowdataEntry = [];
-                    for (var i = 0; i < dataArray.length; i++) {
-                        rowdataEntry.push(
-                            {
-                                "HMaterID": dataArray[i].hmaterid
-                                , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
-                                , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
-                                , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
-                                , "HUnitID": dataArray[i].hunitid
-                                , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
-                                , "HQty": dealDoubleToFixed(dataArray[i].鏁伴噺, 1)
-                                , "HPrice": dealDoubleToFixed(dataArray[i].鍗曚环, 3)
-                                , "HTaxPrice": dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                , 'HDiscountRate': "1"                                                     //
-                                , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                , "HTaxRate": dataArray[i].绋庣巼
-                                , 'HTaxMoney': "0"                                                         //
-                                , "HMoney": dealDoubleToFixed(dataArray[i].鏁伴噺 * dataArray[i].鍗曚环, 2)
-                                , 'HMoneyBB': dealDoubleToFixed(dataArray[i].鏁伴噺 * dataArray[i].鍗曚环 * dataArray[0].姹囩巼, 2)
-                                , 'HlineTotal': dealDoubleToFixed(dataArray[i].鏁伴噺 * dataArray[i].鍚◣鍗曚环, 2)
-                                , 'HlineTotalBB': dealDoubleToFixed(dataArray[i].鏁伴噺 * dataArray[i].鍚◣鍗曚环 * dataArray[0].姹囩巼, 2)
-                                , "HRemark": ""
-
-                                , "HSourceInterID": dataArray[i].hmainid
-                                , "HSourceEntryID": dataArray[i].hsubid
-                                , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
-                                , "HSourceBillType": dataArray[i].HBillType
-                                , "HRelationQty": "0"
-                                , "HRelationMoney": "0"
-
-                                , 'HPOOrderInterID': "0"
-                                , 'HPOOrderEntryID': "0"
-                                , 'HPOOrderBillNo': ""
-
-                                , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
-                                , "HSeOrderInterID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceInterID : "0"
-                                , "HSeOrderEntryID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceEntryID : "0"
-                                , "HSeOrderBillNo": dataArray[i].HSourceBillType == "1401" ? dataArray[i].婧愬崟鍗曞彿 : ""
-                            }
-                        );
-                    }
-                }
                 
+                //瀛愯〃  璧嬪��
+                var rowdataEntry = [];
+                for (var i = 0; i < dataArray.length; i++) {
+                    var HQty = dataArray[i].鏁伴噺 * 1 - dataArray[i].鍏宠仈鏁伴噺;
+                    rowdataEntry.push(
+                        {
+                            "HMaterID": dataArray[i].hmaterid
+                            , "鐗╂枡浠g爜": dataArray[i].鐗╂枡浠g爜
+                            , "鐗╂枡鍚嶇О": dataArray[i].鐗╂枡鍚嶇О
+                            , "瑙勬牸鍨嬪彿": dataArray[i].瑙勬牸鍨嬪彿
+                            , "HUnitID": dataArray[i].hunitid
+                            , "璁¢噺鍗曚綅": dataArray[i].璁¢噺鍗曚綅
+                            , "HQty": dealDoubleToFixed(HQty, 1)
+                            , "HPrice": dealDoubleToFixed(dataArray[i].鍗曚环, 3)
+                            , "HTaxPrice": dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
+                            , 'HDiscountRate': "1"                                                     //
+                            , 'HRelTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
+                            , "HTaxRate": dataArray[i].绋庣巼
+                            , 'HTaxMoney': "0"                                                         //
+                            , "HMoney": dealDoubleToFixed(HQty * dataArray[i].鍗曚环, 2)
+                            , 'HMoneyBB': dealDoubleToFixed(HQty * dataArray[i].鍗曚环 * dataArray[0].姹囩巼, 2)
+                            , 'HlineTotal': dealDoubleToFixed(HQty * dataArray[i].鍚◣鍗曚环, 2)
+                            , 'HlineTotalBB': dealDoubleToFixed(HQty * dataArray[i].鍚◣鍗曚环 * dataArray[0].姹囩巼, 2)
+                            , "HRemark": ""
+
+                            , "HSourceInterID": dataArray[i].hmainid
+                            , "HSourceEntryID": dataArray[i].hsubid
+                            , "HSourceBillNo": dataArray[i].鍗曟嵁鍙�
+                            , "HSourceBillType": dataArray[i].HBillType
+                            , "HRelationQty": "0"
+                            , "HRelationMoney": "0"
+
+                            , 'HPOOrderInterID': "0"
+                            , 'HPOOrderEntryID': "0"
+                            , 'HPOOrderBillNo': ""
+
+                            , 'HSeOrderTaxPrice': dealDoubleToFixed(dataArray[i].鍚◣鍗曚环, 3)
+                            , "HSeOrderInterID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceInterID : "0"
+                            , "HSeOrderEntryID": dataArray[i].HSourceBillType == "1401" ? dataArray[i].HSourceEntryID : "0"
+                            , "HSeOrderBillNo": dataArray[i].HSourceBillType == "1401" ? dataArray[i].婧愬崟鍗曞彿 : ""
+                        }
+                    );
+                }
+
                 optionEntry.data = JSON.parse(JSON.stringify(rowdataEntry));
                 table.render(optionEntry);
                 //瀛愯〃姹囨��

--
Gitblit v1.9.1