github.com/SupenBysz/gf-admin-community@v0.7.4/sys_model/sys_enum/internal/organization/permission.go (about) 1 package organization 2 3 import ( 4 "github.com/SupenBysz/gf-admin-community/utility/permission" 5 "github.com/kysion/base-library/utility/base_permission" 6 ) 7 8 type PermissionTypeEnum = base_permission.IPermission 9 10 type permissionType struct { 11 ViewDetail PermissionTypeEnum 12 List PermissionTypeEnum 13 Update PermissionTypeEnum 14 Delete PermissionTypeEnum 15 Create PermissionTypeEnum 16 } 17 18 var PermissionType = permissionType{ 19 ViewDetail: permission.New(5948649434447941, "ViewDetail", "查看组织架构", "查看某个组织架构"), 20 List: permission.New(5948649530392645, "List", "组织架构列表", "查看所有组织架构列表"), 21 Update: permission.New(5948649642721349, "Update", "更新组织架构", "更新某个组织架构"), 22 Delete: permission.New(5948649739583557, "Delete", "删除组织架构", "删除某个组织架构"), 23 Create: permission.New(5948649828712517, "Create", "创建组织架构", "创建组织架构"), 24 }