diff --git a/OpenAuth.App/BuilderTable/BuilderTableApp.cs b/OpenAuth.App/BuilderTable/BuilderTableApp.cs index e501127e..4b6b8bf7 100644 --- a/OpenAuth.App/BuilderTable/BuilderTableApp.cs +++ b/OpenAuth.App/BuilderTable/BuilderTableApp.cs @@ -308,6 +308,11 @@ namespace OpenAuth.App domainContent = domainContent .Replace("{ForeignKeyTemplate}", foreignTemplate); } + else + { + domainContent = domainContent + .Replace("{ForeignKeyTemplate}", ""); + } var primarykey = sysColumns.FirstOrDefault(u => u.IsKey); if (primarykey == null) @@ -359,6 +364,11 @@ namespace OpenAuth.App domainContent = domainContent .Replace("{ForeignKeyTemplate}", foreignTemplate); } + else + { + domainContent = domainContent + .Replace("{ForeignKeyTemplate}", ""); + } FileHelper.WriteFile(Path.Combine(appRootPath, $"{sysTableInfo.ModuleCode}\\Request"), $"Query{sysTableInfo.ClassName}ListReq.cs", domainContent); diff --git a/OpenAuth.WebApi/Template/SingleTable/BuildAppWithDynamicHeader.html b/OpenAuth.WebApi/Template/SingleTable/BuildAppWithDynamicHeader.html index 6ae2e1ec..36e7991f 100644 --- a/OpenAuth.WebApi/Template/SingleTable/BuildAppWithDynamicHeader.html +++ b/OpenAuth.WebApi/Template/SingleTable/BuildAppWithDynamicHeader.html @@ -29,7 +29,7 @@ namespace OpenAuth.App var columnFields = loginContext.GetTableColumns("{ClassName}"); if (columnFields == null || columnFields.Count == 0) { - throw new Exception("请在代码生成界面配置Resource表的字段属性"); + throw new Exception("请在代码生成界面配置{ClassName}表的字段属性"); } var result = new TableData();