| 
					
				 | 
			
			
				@@ -230,26 +230,26 @@ $(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     $('#update-ledger').click(function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        const addLedgerData = _.map(_.differenceBy(ledgerTree.nodes, slh, 'ledger_id'), 'ledger_id'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // const addLedgerData = _.map(_.differenceBy(ledgerTree.nodes, slh, 'ledger_id'), 'ledger_id'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const select_ledger = _.filter(ledgerTree.nodes, { 'is_select': 1 }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 找出addLedgerData父节点并一起加入到select_ledger中 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (addLedgerData.length > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            for (const a of addLedgerData) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                const ainfo = _.find(ledgerTree.nodes, { 'ledger_id': a }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                select_ledger.push(ainfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                findandpush(ainfo.ledger_pid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        function findandpush(ledger) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            const parent = _.find(ledgerTree.nodes, { ledger_id: ledger }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            if (parent) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                const hadinfo = _.find(select_ledger, { ledger_id: parent.ledger_id }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (!hadinfo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    select_ledger.push(parent); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    findandpush(parent); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // if (addLedgerData.length > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     for (const a of addLedgerData) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //         const ainfo = _.find(ledgerTree.nodes, { 'ledger_id': a }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //         select_ledger.push(ainfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //         findandpush(ainfo.ledger_pid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // function findandpush(ledger) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     const parent = _.find(ledgerTree.nodes, { ledger_id: ledger }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     if (parent) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //         const hadinfo = _.find(select_ledger, { ledger_id: parent.ledger_id }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //         if (!hadinfo) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //             select_ledger.push(parent); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //             findandpush(parent); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         $(this).attr('disabled', true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const [under_ledger, parent_ledger] = getPAndULedger(select_ledger); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 重新计算每一期计量进度金额并提交 
			 |