diff --git a/IRaCIS.Core.Test/IRaCIS.Core.Test.csproj b/IRaCIS.Core.Test/IRaCIS.Core.Test.csproj index 7941a8ebe..fc8d2d1ec 100644 --- a/IRaCIS.Core.Test/IRaCIS.Core.Test.csproj +++ b/IRaCIS.Core.Test/IRaCIS.Core.Test.csproj @@ -74,6 +74,10 @@ + + + + diff --git a/IRaCIS.Core.Test/Program.cs b/IRaCIS.Core.Test/Program.cs index fcbfbce59..5c692dbac 100644 --- a/IRaCIS.Core.Test/Program.cs +++ b/IRaCIS.Core.Test/Program.cs @@ -55,6 +55,9 @@ partial class Program var fileName=Path.GetFileNameWithoutExtension(templateFilePath); + //模板放入具体的文件夹 + var folder = fileName == "Entity" ? "Entity" : fileName.Replace("Entity", ""); + foreach (var tableName in tableNames) { var model = new TemplateModel @@ -75,7 +78,7 @@ partial class Program //Console.WriteLine(template.Render(context)); - string outputFilePath = Path.Combine(outPutTemplateFolderPath, $"{fileName.Replace("Entity", tableName)}.cs"); + string outputFilePath = Path.Combine(outPutTemplateFolderPath, folder, $"{fileName.Replace("Entity", tableName)}.cs"); File.WriteAllText(outputFilePath, template.Render(context)); }