| 
					
				 | 
			
			
				@@ -1276,12 +1276,15 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             let stgAudit = null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                stageFlow = null, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 stageList = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (params.stage_id > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 stgAudit = await ctx.service.stageAudit.getStageAudit(params.stage_id, params.stage_times); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 stageList = await ctx.service.stage.getValidStagesShort(params.tender_id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                stageFlow = await ctx.service.stageAudit.getAuditGroupByListWithOwner(params.stage_id, params.stage_times); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else if ([-100, -200].includes(params.stage_id)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 stgAudit = await ctx.service.paymentDetailAudit.getAuditors(params.detail_id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                stageFlow = await ctx.service.paymentDetailAudit.getAuditorsWithOwner(params.detail_id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 const paymentDetailList = await ctx.service.paymentDetail.getDetail(params.detail_id); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (paymentDetailList && paymentDetailList.length > 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     const payment = paymentDetailList[0]; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1289,6 +1292,7 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else if ([-300, -301, -302, -303, -400, -500].includes(params.stage_id)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 stgAudit = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                stageFlow = []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 await this._commonGetAudit(ctx, params, stgAudit); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 this._mergeBlankRoleSignDate(roleRel, stgAudit); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } else if ([-400, -500].includes(params.stage_id)) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1305,7 +1309,7 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // console.log(pageRstArr); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            ctx.body = { data: pageRstArr, signatureRelInfo: roleRel, stageAudit: stgAudit, waterMarkStr }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ctx.body = { data: pageRstArr, signatureRelInfo: roleRel, stageAudit: stgAudit, stageFlow, waterMarkStr }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ctx.status = 201; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |