|  | @@ -1011,11 +1011,13 @@ module.exports = app => {
 | 
	
		
			
				|  |  |                  this._mergeBlankRoleSignDate(roleRel, stgAudit);
 | 
	
		
			
				|  |  |              }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -            stageFlow.forEach(x => {
 | 
	
		
			
				|  |  | -                if (!x) return;
 | 
	
		
			
				|  |  | -                x.visible = (!ctx.session.sessionUser.is_admin && ctx.session.sessionProject.page_show.individualSign === 1)
 | 
	
		
			
				|  |  | -                    ? x.aid === ctx.session.sessionUser.accountId : true;
 | 
	
		
			
				|  |  | -            });
 | 
	
		
			
				|  |  | +            if (stageFlow) {
 | 
	
		
			
				|  |  | +                stageFlow.forEach(x => {
 | 
	
		
			
				|  |  | +                    if (!x) return;
 | 
	
		
			
				|  |  | +                    x.visible = (!ctx.session.sessionUser.is_admin && ctx.session.sessionProject.page_show.individualSign === 1)
 | 
	
		
			
				|  |  | +                        ? x.aid === ctx.session.sessionUser.accountId : true;
 | 
	
		
			
				|  |  | +                });
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |              mergeStampSignature(ctx, params.stage_status, pageRst, roleRel[0], null, stgAudit, stageList);
 | 
	
		
			
				|  |  |              mergeTextSignature(params.isTextSignature, params.stage_status, pageRst, roleRel[0], [], stgAudit, stageList);
 | 
	
		
			
				|  |  |              await encodeSignatureDataUri(roleRel, this.app.baseDir);
 |