Browse Source

improve

pull/17254/head
liangshiwei 3 years ago
parent
commit
b5b2cfb07e
  1. 2
      modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/SettingComponentCreationContext.cs
  2. 2
      modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/SettingComponentGroup.cs
  3. 3
      modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Settings/EmailingPageContributor.cs
  4. 3
      modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Settings/TimeZonePageContributor.cs
  5. 2
      modules/setting-management/src/Volo.Abp.SettingManagement.Web/Pages/SettingManagement/SettingPageCreationContext.cs
  6. 3
      modules/setting-management/src/Volo.Abp.SettingManagement.Web/Settings/EmailingPageContributor.cs
  7. 3
      modules/setting-management/src/Volo.Abp.SettingManagement.Web/Settings/TimeZonePageContributor.cs

2
modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/SettingComponentCreationContext.cs

@ -25,7 +25,7 @@ public class SettingComponentCreationContext : IServiceProviderAccessor
private void Order()
{
var orderedItems = Groups.OrderBy(item => item.Order).ToArray();
var orderedItems = Groups.OrderBy(item => item.Order).ThenBy(item => item.DisplayName).ToArray();
Groups.Clear();
Groups.AddRange(orderedItems);
}

2
modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/SettingComponentGroup.cs

@ -5,7 +5,7 @@ namespace Volo.Abp.SettingManagement.Blazor;
public class SettingComponentGroup
{
public const int DefaultOrder = 1000;
public const int DefaultOrder = 1;
public string Id {
get => _id;

3
modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Settings/EmailingPageContributor.cs

@ -23,8 +23,7 @@ public class EmailingPageContributor : ISettingComponentContributor
new SettingComponentGroup(
"Volo.Abp.SettingManagement",
l["Menu:Emailing"],
typeof(EmailSettingGroupViewComponent),
order : 3
typeof(EmailSettingGroupViewComponent)
)
);
}

3
modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Settings/TimeZonePageContributor.cs

@ -20,8 +20,7 @@ public class TimeZonePageContributor : ISettingComponentContributor
new SettingComponentGroup(
"Volo.Abp.TimeZone",
l["Menu:TimeZone"],
typeof(TimeZoneSettingGroupViewComponent),
order : 4
typeof(TimeZoneSettingGroupViewComponent)
)
);
}

2
modules/setting-management/src/Volo.Abp.SettingManagement.Web/Pages/SettingManagement/SettingPageCreationContext.cs

@ -25,7 +25,7 @@ public class SettingPageCreationContext : IServiceProviderAccessor
private void Order()
{
var orderedItems = Groups.OrderBy(item => item.Order).ToArray();
var orderedItems = Groups.OrderBy(item => item.Order).ThenBy(item => item.DisplayName).ToArray();
Groups.Clear();
Groups.AddRange(orderedItems);
}

3
modules/setting-management/src/Volo.Abp.SettingManagement.Web/Settings/EmailingPageContributor.cs

@ -23,8 +23,7 @@ public class EmailingPageContributor : SettingPageContributorBase
new SettingPageGroup(
"Volo.Abp.EmailSetting",
l["Menu:Emailing"],
typeof(EmailSettingGroupViewComponent),
order : 3
typeof(EmailSettingGroupViewComponent)
)
);
return Task.CompletedTask;

3
modules/setting-management/src/Volo.Abp.SettingManagement.Web/Settings/TimeZonePageContributor.cs

@ -25,8 +25,7 @@ public class TimeZonePageContributor : SettingPageContributorBase
new SettingPageGroup(
"Volo.Abp.TimeZone",
l["Menu:TimeZone"],
typeof(TimeZoneSettingGroupViewComponent),
order : 4
typeof(TimeZoneSettingGroupViewComponent)
)
);
}

Loading…
Cancel
Save