fix 代码生成没有编辑列选中时异常bug

This commit is contained in:
izory 2021-10-15 13:55:50 +08:00
parent 4d58a154cc
commit 4aaf73bad7

View File

@ -309,13 +309,19 @@ namespace ZR.CodeGenerator
.Replace("{ModelName}", replaceDto.ModelTypeName) .Replace("{ModelName}", replaceDto.ModelTypeName)
.Replace("{Permission}", replaceDto.Permission) .Replace("{Permission}", replaceDto.Permission)
.Replace("{PrimaryKey}", replaceDto.PKName) .Replace("{PrimaryKey}", replaceDto.PKName)
.Replace("{UpdateColumn}", replaceDto.UpdateColumn.TrimEnd('\n'))
.Replace("{InsertColumn}", replaceDto.InsertColumn.TrimEnd('\n'))
.Replace("{ModuleName}", generateDto.GenTable.ModuleName) .Replace("{ModuleName}", generateDto.GenTable.ModuleName)
.Replace("{PKCsharpType}", replaceDto.PKType) .Replace("{PKCsharpType}", replaceDto.PKType)
.Replace("{Author}", replaceDto.Author) .Replace("{Author}", replaceDto.Author)
.Replace("{DateTime}", replaceDto.AddTime); .Replace("{DateTime}", replaceDto.AddTime);
if (replaceDto.UpdateColumn != null)
{
content = content.Replace("{UpdateColumn}", replaceDto.UpdateColumn.TrimEnd('\n'));
}
if (replaceDto.InsertColumn != null)
{
content = content.Replace("{InsertColumn}", replaceDto.InsertColumn.TrimEnd('\n'));
}
generateDto.GenCodes.Add(new GenCode(5, "控制器", fullPath, content)); generateDto.GenCodes.Add(new GenCode(5, "控制器", fullPath, content));
} }
#endregion #endregion