diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor index 8bc5e9dfe7..4d2c1eed74 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor @@ -97,6 +97,7 @@ } + diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs index 095db9d12b..6dbdd282fe 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/Components/FeatureManagementModal.razor.cs @@ -114,6 +114,16 @@ public partial class FeatureManagementModal } } + public virtual async Task ResetToDefaultAsync([NotNull] string providerName, string providerKey = null) + { + if (!await Message.Confirm(L["AreYouSureToResetToDefault"])) + { + return; + } + await FeatureAppService.ResetToDefaultAsync(ProviderName, ProviderKey); + await Message.Success(L["ResetedToDefault"]); + } + protected virtual string GetNormalizedGroupName(string name) { return "FeatureGroup_" + name.Replace(".", "_"); diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js index 01ba7b9bdf..25739b8a2d 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/feature-management-modal.js @@ -11,8 +11,6 @@ var abp = abp || {}; abp.message.confirm(l('AreYouSureToResetToDefault')) .then(function (confirmed) { if (confirmed) { - debugger - let providerName = $('#ProviderName').val(); let prodiverKey = $('#ProviderKey').val(); volo.abp.featureManagement.features.resetToDefault(providerName, prodiverKey).then(function () {