using Volo.Abp.Localization; using Volo.Abp.Settings; namespace Win_in.Sfs.Wms.Job.Domain.Shared; public class JobSettingDefinitionProvider : SettingDefinitionProvider { public override void Define(ISettingDefinitionContext context) { /* Define module settings here. * Use names from JobSettings class. */ context.Add( new SettingDefinition( JobSettings.Cache.Minutes, "5", LocalizableString.Create(JobSettings.Cache.Minutes)), new SettingDefinition( JobSettings.Issue.ToWip.IsRemoveLot, "true", LocalizableString.Create(JobSettings.Issue.ToWip.IsRemoveLot) ), new SettingDefinition( JobSettings.Issue.ToWip.IsRemovePackingCode, "true", LocalizableString.Create(JobSettings.Issue.ToWip.IsRemovePackingCode) ), new SettingDefinition( JobSettings.Issue.ToWip.IsRemoveContainerCode, "true", LocalizableString.Create(JobSettings.Issue.ToWip.IsRemoveContainerCode) ), new SettingDefinition( JobSettings.Issue.ToSemi.IsRemoveLot, "true", LocalizableString.Create(JobSettings.Issue.ToSemi.IsRemoveLot) ), new SettingDefinition( JobSettings.Issue.ToSemi.IsRemovePackingCode, "true", LocalizableString.Create(JobSettings.Issue.ToSemi.IsRemovePackingCode) ), new SettingDefinition( JobSettings.Issue.ToSemi.IsRemoveContainerCode, "true", LocalizableString.Create(JobSettings.Issue.ToSemi.IsRemoveContainerCode) ) ); } }