Abp 添加权限项<一>

1.下载代码,数据库迁移,npm install

2.添加权限项:

public static class PermissionNames
    {
        public const string Pages_Tenants = "Pages.Tenants";
        public const string Pages_Users = "Pages.Users";
        public const string Pages_Roles = "Pages.Roles";
        public const string Pages_Orders = "Pages.Orders";
        public const string Pages_Orders_Edit = "Pages.Orders.Edit";
    }

3.

  context.CreatePermission(PermissionNames.Pages_Orders, L("订单")).CreateChildPermission(PermissionNames.Pages_Orders_Edit, L("订单编辑"));

4.这样就可以使用权限了

 [AbpAuthorize(PermissionNames.Pages_Orders)]

 但是,前端是有些麻烦的。注意:import 组件的时候,要把组件放在 entrycomponents中。千万注意路径的大小写,不然会说没有引入,但是明明引入了的。

import { OrderComponent } from './Order/order.component';
 
 

猜你喜欢

转载自www.cnblogs.com/qgbo/p/11333384.html
ABP