fix {ForeignKeyTemplate}存在无法生成的问题

This commit is contained in:
yubaolee
2021-09-14 23:57:24 +08:00
parent 4f37560dc8
commit 8fb9297145
2 changed files with 11 additions and 1 deletions

View File

@@ -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);