|  | @@ -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,
 |