You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

59 lines
1.9 KiB

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<JobResource>(JobSettings.Cache.Minutes)),
new SettingDefinition(
JobSettings.Issue.ToWip.IsRemoveLot,
"true",
LocalizableString.Create<JobResource>(JobSettings.Issue.ToWip.IsRemoveLot)
),
new SettingDefinition(
JobSettings.Issue.ToWip.IsRemovePackingCode,
"true",
LocalizableString.Create<JobResource>(JobSettings.Issue.ToWip.IsRemovePackingCode)
),
new SettingDefinition(
JobSettings.Issue.ToWip.IsRemoveContainerCode,
"true",
LocalizableString.Create<JobResource>(JobSettings.Issue.ToWip.IsRemoveContainerCode)
),
new SettingDefinition(
JobSettings.Issue.ToSemi.IsRemoveLot,
"true",
LocalizableString.Create<JobResource>(JobSettings.Issue.ToSemi.IsRemoveLot)
),
new SettingDefinition(
JobSettings.Issue.ToSemi.IsRemovePackingCode,
"true",
LocalizableString.Create<JobResource>(JobSettings.Issue.ToSemi.IsRemovePackingCode)
),
new SettingDefinition(
JobSettings.Issue.ToSemi.IsRemoveContainerCode,
"true",
LocalizableString.Create<JobResource>(JobSettings.Issue.ToSemi.IsRemoveContainerCode)
)
);
}
}