| 
					
				 | 
			
			
				@@ -48,6 +48,10 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (maintainData.status === status) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    if (status === maintainConst.status.ongoing && this.ctx.session !== null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        this.ctx.session = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        throw '系统维护中~'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     return true; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 const data = {}; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -57,10 +61,9 @@ module.exports = app => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     data.maintain_time = ''; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 const operate = this.db.update(this.tableName, data); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (status === maintainConst.status.ongoing) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (status === maintainConst.status.ongoing && this.ctx.session !== null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     this.ctx.session = null; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    this.ctx.redirect('/'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    throw '系统维护中~'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 result = operate.affectedRows > 0; 
			 |