using Volo.Abp.Authorization.Permissions; using Volo.Abp.Localization; using Win_in.Sfs.Wms.DataExchange.Localization; namespace Win_in.Sfs.Wms.DataExchange.Application.Contracts.Iac.Mes.Permissions; public class IacMesPermissionDefinitionProvider : PermissionDefinitionProvider { public override void Define(IPermissionDefinitionContext context) { var dataExchangeGroup = context.AddGroup(Application.Contracts.Iac.Mes.Permissions.IacMesPermissions.GroupName, L($"Permission:{Application.Contracts.Iac.Mes.Permissions.IacMesPermissions.GroupName}")); dataExchangeGroup.AddIncomingDataPermission(); dataExchangeGroup.AddOutgoingDataPermission(); // dataExchangeGroup.AddProductL7PartsNotePermission(); } public static LocalizableString L(string name) { return LocalizableString.Create(name); } }