diff --git a/api/src/Erp.Platform.DbMigrator/Seeds/ListFormSeeder_Maintenance.cs b/api/src/Erp.Platform.DbMigrator/Seeds/ListFormSeeder_Maintenance.cs index 184bc876..ddec7340 100644 --- a/api/src/Erp.Platform.DbMigrator/Seeds/ListFormSeeder_Maintenance.cs +++ b/api/src/Erp.Platform.DbMigrator/Seeds/ListFormSeeder_Maintenance.cs @@ -2156,8 +2156,17 @@ public class ListFormSeeder_Maintenance : IDataSeedContributor, ITransientDepend }), CommandColumnJson = JsonSerializer.Serialize(new CommandColumnDto[] { new() { - Hint = "Manage", - Text ="Manage", + Hint = "Workorder", + Text = "Workorder", + AuthName = PlatformConsts.IdentityPermissions.Roles.ManagePermissions, + DialogName = "RolesPermission", + DialogParameters = JsonSerializer.Serialize(new { name = "@Name" }), + IsVisible = true, + VisibleExpression = "(e) => e.row.data.WorkorderNumber == null" + }, + new() { + Hint = "Detail", + Text ="Detail", UrlTarget="_blank", AuthName = listFormName, Url=$"/admin/form/{SeederUtils.GetDefaultFormCodes(listFormName)}/@Id", @@ -2319,7 +2328,7 @@ public class ListFormSeeder_Maintenance : IDataSeedContributor, ITransientDepend CultureName = LanguageCodes.En, SourceDbType = DbType.DateTime, FieldName = "ScheduledStart", - Width = 100, + Width = 130, ListOrderNo = 9, Visible = true, IsActive = true, @@ -2334,7 +2343,7 @@ public class ListFormSeeder_Maintenance : IDataSeedContributor, ITransientDepend CultureName = LanguageCodes.En, SourceDbType = DbType.DateTime, FieldName = "ScheduledEnd", - Width = 100, + Width = 130, ListOrderNo = 10, Visible = true, IsActive = true, @@ -2366,7 +2375,7 @@ public class ListFormSeeder_Maintenance : IDataSeedContributor, ITransientDepend CultureName = LanguageCodes.En, SourceDbType = DbType.DateTime, FieldName = "ActualStart", - Width = 100, + Width = 130, ListOrderNo = 12, Visible = true, IsActive = true, @@ -2382,7 +2391,7 @@ public class ListFormSeeder_Maintenance : IDataSeedContributor, ITransientDepend CultureName = LanguageCodes.En, SourceDbType = DbType.DateTime, FieldName = "ActualEnd", - Width = 100, + Width = 130, ListOrderNo = 13, Visible = true, IsActive = true,