| 
					
				 | 
			
			
				@@ -35,11 +35,7 @@ $(document).ready(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         treeSetting.calcFields = ['deal_tp', 'sgfh_tp', 'sjcl_tp', 'qtcl_tp', 'total_price']; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const ledgerTree = createNewPathTree('fx', treeSetting); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    ledgerTree.loadDatas(ledger); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    treeCalc.calculateAll(ledgerTree); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     SpreadJsObj.initSheet(ledgerSpread.getActiveSheet(), ledgerSpreadSetting); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    SpreadJsObj.loadSheetData(ledgerSpread.getActiveSheet(), 'tree', ledgerTree); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    SpreadJsObj.loadTopAndSelect(ledgerSpread.getActiveSheet(), ckBillsSpread); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 初始化 部位明细 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const pos = new PosData({ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -87,13 +83,19 @@ $(document).ready(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SpreadJsObj.initSheet(posSpread.getActiveSheet(), posSpreadSetting); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        postData('/tender/' + getTenderId() + '/pos', null, function (data) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            pos.loadDatas(data); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            loadCurPosData(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            SpreadJsObj.resetTopAndSelect(posSpread.getActiveSheet()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    postData('/tender/' + getTenderId() + '/ledger/load', null, function (data) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        ledgerTree.loadDatas(ledger); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        treeCalc.calculateAll(ledgerTree); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SpreadJsObj.loadSheetData(ledgerSpread.getActiveSheet(), 'tree', ledgerTree); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SpreadJsObj.loadTopAndSelect(ledgerSpread.getActiveSheet(), ckBillsSpread); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        pos.loadDatas(data.pos); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        loadCurPosData(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SpreadJsObj.resetTopAndSelect(posSpread.getActiveSheet()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    }, null, true); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ledgerSpread.bind(spreadNS.Events.SelectionChanged, function (e, info) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         loadCurPosData(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SpreadJsObj.saveTopAndSelect(info.sheet, ckBillsSpread); 
			 |