|  | @@ -1682,6 +1682,25 @@ $(document).ready(function() {
 | 
	
		
			
				|  |  |              }, 100);
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  |      };
 | 
	
		
			
				|  |  | +    billsContextMenuOptions.items.exportJSON = {
 | 
	
		
			
				|  |  | +        name: '导出后台标准表json',
 | 
	
		
			
				|  |  | +        callback: function (key, opt, menu, e) {
 | 
	
		
			
				|  |  | +            const result = [];
 | 
	
		
			
				|  |  | +            for (const node of ledgerTree.nodes) {
 | 
	
		
			
				|  |  | +                result.push({
 | 
	
		
			
				|  |  | +                    id: node.ledger_id, pid: node.ledger_pid, level: node.level, order: node.order,
 | 
	
		
			
				|  |  | +                    is_leaf: !node.children || node.children.length === 0, full_path: node.full_path,
 | 
	
		
			
				|  |  | +                    code: node.code || '', b_code: node.b_code || '', name: node.name || '', unit: node.unit || '',
 | 
	
		
			
				|  |  | +                    node_type: node.node_type,
 | 
	
		
			
				|  |  | +                });
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  | +            const blob = new Blob([JSON.stringify(result, '', '\t')], { type: 'application/text'});
 | 
	
		
			
				|  |  | +            saveAs(blob, "台账分解.json");
 | 
	
		
			
				|  |  | +        },
 | 
	
		
			
				|  |  | +        visible: function() {
 | 
	
		
			
				|  |  | +            return is_debug;
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    };
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      $.contextMenu(billsContextMenuOptions);
 | 
	
		
			
				|  |  |  
 |