| 
					
				 | 
			
			
				@@ -551,7 +551,7 @@ class sumLoad { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const stageBills = await this.ctx.service.stageBills.getLastestStageData2(this.ctx.tender.id, this.ctx.stage.id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         const importLid = await this.ctx.service.stageImportChange.getLeafXmjImportLid(this.ctx.stage.id, select.id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.ctx.helper.assignRelaData(posterity, [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            { data: extraData, fields: ['is_import'], prefix: '', relaId: 'id' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            { data: extraData, fields: ['is_tp'], prefix: '', relaId: 'id' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { data: importLid, fields: ['is_import'], prefix: '', relaId: 'lid' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             { data: stageBills, fields: ['contract_qty', 'contract_tp', 'qc_qty', 'qc_tp', 'qc_minus_qty', 'positive_qc_qty', 'positive_qc_tp', 'negative_qc_qty', 'negative_qc_tp'], prefix: '', relaId: 'lid' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ]); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -561,6 +561,10 @@ class sumLoad { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         for (const tender of tenders) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (!tender.stage) continue; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             const billsData = await this.ctx.service.ledger.getData(tender.tid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            const billsExtraData = await this.ctx.service.ledgerExtra.getData(tender.tid, ['is_tp']); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.ctx.helper.assignRelaData(billsData, [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                { data: billsExtraData, fields: ['is_tp'], prefix: '', relaId: 'id' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             const stage = await this.ctx.service.stage.getDataByCondition({tid: tender.tid, order: tender.stage}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (!stage) throw '选择的期不存在'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             const curStageData = await this.ctx.service.stageBills.getLastestStageData2(tender.tid, stage.id); 
			 |