zhangweicheng 5 gadi atpakaļ
vecāks
revīzija
3444d658f2

+ 15 - 8
web/building_saas/standard_interface/export/guangdong_zhongshan.js

@@ -999,18 +999,25 @@ INTERFACE_EXPORT = (() => {
           }
         }
 
-        function getItemType(node) { 
+        function getItemType(node) {
           //100~900章部分,叶子清单输出1,父项输出为0;
           if (projectObj.project.Bills.isBelongOneToSeven(node)) {
-            if (node.children && node.children.length > 0) { 
-              return node.children[0].sourceType == ModuleNames.ration?1:0
-            } 
+            if (node.children && node.children.length > 0) {
+              return node.children[0].sourceType == ModuleNames.ration ? 1 : 0
+            }
             return 1 //叶子清单输出1
-          } else { 
-            //非100~900章部分,则判断清单的工程量是否等于0,等于0,则输出0;不等于0,则输出1
-            return gljUtil.isNotEmpty(node.data.quantity)?1:0 
+          } else {
+            //非100~900章部分,
+            //  是暂列金额,判断暂列金额的金额等于0,则输出为0;暂列金额的金额不等于0,则输出为1;
+            if (node.data.name && node.data.name.indexOf("暂列金额") != -1) {
+              let sum = node.data.feesIndex && node.data.feesIndex.common ? node.data.feesIndex.common.tenderTotalFee : "";
+              return gljUtil.isNotEmpty(sum) ? 1 : 0
+            } else { //非暂列金额,则判断清单的工程量是否等于0,等于0,则输出0;不等于0,则输出1
+              return gljUtil.isNotEmpty(node.data.quantity) ? 1 : 0
+            }
+
           }
-          
+
         }
 
         function bill(bNode, level) {