T4模板生成的属性 按照顺序排序
continuous-integration/drone/push Build is passing

This commit is contained in:
hang
2024-09-08 18:57:36 +08:00
parent 564477b728
commit 2127c47d00
5 changed files with 97 additions and 85 deletions
@@ -68,7 +68,7 @@ public partial class <#= EntityType.Name #>: BaseFullAuditEntity
<#
var firstProperty = true;
var excludedColumns = new[] { "CreateUserId", "Id", "UpdateUserId", "CreateTime", "UpdateTime", "DeleteUserId", "IsDeleted", "DeletedTime" };
foreach (var property in EntityType.GetProperties().OrderBy(p => p.GetColumnOrder() ?? -1))
foreach (var property in EntityType.GetProperties().OrderBy(p => p.GetColumnOrder() ?? -1).OrderBy(t=>t.Name))
{
if (!excludedColumns.Contains(property.Name))
{