|
|
@ -6,13 +6,14 @@ namespace Win_in.Sfs.Wms.Inventory.Application.Contracts; |
|
|
|
public static class BalancePermissions |
|
|
|
{ |
|
|
|
public const string Default = InventoryPermissions.GroupName + "." + nameof(Balance); |
|
|
|
//不合格库存
|
|
|
|
public const string NokBalance = InventoryPermissions.GroupName + "." + nameof(NokBalance); |
|
|
|
//冻结 解冻
|
|
|
|
public const string BalanceActive = InventoryPermissions.GroupName + "." + nameof(Balance)+ "Active"; |
|
|
|
public const string Create = Default + "." + InventoryPermissions.CreateStr; |
|
|
|
public const string Update = Default + "." + InventoryPermissions.UpdateStr; |
|
|
|
public const string Delete = Default + "." + InventoryPermissions.DeleteStr; |
|
|
|
|
|
|
|
//不合格库存
|
|
|
|
public const string NokBalance = InventoryPermissions.GroupName + "." + nameof(NokBalance); |
|
|
|
|
|
|
|
public static void AddBalancePermission(this PermissionGroupDefinition permissionGroup) |
|
|
|
{ |
|
|
|
var balancePermission = permissionGroup.AddPermission(Default, InventoryPermissionDefinitionProvider.L(nameof(Balance))); |
|
|
@ -21,6 +22,7 @@ public static class BalancePermissions |
|
|
|
balancePermission.AddChild(Delete, InventoryPermissionDefinitionProvider.L(InventoryPermissions.DeleteStr)); |
|
|
|
|
|
|
|
permissionGroup.AddPermission(NokBalance, InventoryPermissionDefinitionProvider.L(nameof(NokBalance))); |
|
|
|
permissionGroup.AddPermission(BalanceActive, InventoryPermissionDefinitionProvider.L(nameof(BalanceActive))); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|