zhangweicheng пре 6 година
родитељ
комит
829cbe3131

+ 2 - 2
web/building_saas/main/html/main.html

@@ -2067,7 +2067,7 @@
                 $("#checkCount").text(checkCount);
 
             }
-            $(document).ready(function(){
+         /*   $(document).ready(function(){
                 document.addEventListener('visibilitychange', function() {
                     if(document.hidden){ //页面不可见状态
                         //document.title = '你离开了';
@@ -2076,7 +2076,7 @@
                         hideTooltip();
                     }
                 });
-            });
+            });*/
             window.onfocus  = function () {
                 hideTooltip();
             };

+ 5 - 4
web/building_saas/main/js/views/mbzm_view.js

@@ -290,16 +290,17 @@ let mbzm_obj={
             }
             if(billsID == ""){//也没有生成过的情况下,要自动生成清单
                 //2018-12-19  对于新生成的清单,根据新清单编码的前6位去查询有没有完全匹配的清单,有的话将这一节点做为新清单的父项清单
-                let parentNode = null,subNodes=[];
+                let subNodes=[];
+                //默认没有找到编码匹配的就挂在技术措施项目下
+                let parentNode = projectObj.project.Bills.getAutoParentNode("措施费用");
                 if(data.billsLocation.length >= 6){
                     projectObj.mainController.tree.getAllSubNode(rootNode,subNodes);
                     let tem_code = data.billsLocation.substr(0,6);
-                    parentNode = _.find(subNodes,function (n) {
+                    let n_parentNode = _.find(subNodes,function (n) {
                         return n.data.code == tem_code;
                     });
+                    if(n_parentNode) parentNode = n_parentNode;
                 }
-                //没有找到编码匹配的就挂在技术措施项目下
-                if(!parentNode) parentNode = projectObj.project.Bills.getAutoParentNode("措施费用");
                 billsID = uuid.v1();
                 let newBill = {
                     ID:billsID,