|  | @@ -23,6 +23,7 @@ import com.ruoyi.common.core.web.page.TableDataInfo;
 | 
	
		
			
				|  |  |  import com.ruoyi.common.log.annotation.Log;
 | 
	
		
			
				|  |  |  import com.ruoyi.common.log.enums.BusinessType;
 | 
	
		
			
				|  |  |  import com.ruoyi.common.security.annotation.RequiresPermissions;
 | 
	
		
			
				|  |  | +import com.ruoyi.gen.config.GenConfig;
 | 
	
		
			
				|  |  |  import com.ruoyi.gen.domain.GenTable;
 | 
	
		
			
				|  |  |  import com.ruoyi.gen.domain.GenTableColumn;
 | 
	
		
			
				|  |  |  import com.ruoyi.gen.service.IGenTableColumnService;
 | 
	
	
		
			
				|  | @@ -168,6 +169,10 @@ public class GenController extends BaseController
 | 
	
		
			
				|  |  |      @GetMapping("/genCode/{tableName}")
 | 
	
		
			
				|  |  |      public AjaxResult genCode(@PathVariable("tableName") String tableName)
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  | +        if (!GenConfig.isAllowOverwrite())
 | 
	
		
			
				|  |  | +        {
 | 
	
		
			
				|  |  | +            return AjaxResult.error("【系统预设】不允许生成文件覆盖到本地");
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |          genTableService.generatorCode(tableName);
 | 
	
		
			
				|  |  |          return success();
 | 
	
		
			
				|  |  |      }
 |