From 8745df6ece4311f8304996b056f4fdf65fae664f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=8D=E5=81=9A=E7=A0=81=E5=86=9C?= <599854767@qq.com> Date: Fri, 8 Dec 2023 08:28:39 +0800 Subject: [PATCH] =?UTF-8?q?:zap:=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E7=94=9F=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ZR.CodeGenerator/CodeGeneratorTool.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ZR.CodeGenerator/CodeGeneratorTool.cs b/ZR.CodeGenerator/CodeGeneratorTool.cs index d227669..138c008 100644 --- a/ZR.CodeGenerator/CodeGeneratorTool.cs +++ b/ZR.CodeGenerator/CodeGeneratorTool.cs @@ -38,6 +38,10 @@ namespace ZR.CodeGenerator { dto.SubTableOptions = GenerateOption(dto.GenTable.SubTable); } + if (dto.GenTable.SubTableName.IsNotEmpty() && dto.GenTable.SubTable == null) + { + throw new CustomException($"{dto.GenTable.SubTableName}子表不存在"); + } ReplaceDto replaceDto = new() { @@ -257,7 +261,7 @@ namespace ZR.CodeGenerator var result = tpl.Render(); string fullPath = Path.Combine(generateDto.GenCodePath, "sql", generateDto.GenTable.BusinessName + ".sql"); - generateDto.GenCodes.Add(new GenCode(8, "sql", fullPath, result)); + generateDto.GenCodes.Add(new GenCode(8, "sql菜单", fullPath, result)); } ///