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';