github.com/SupenBysz/gf-admin-community@v0.7.4/sys_model/sys_enum/internal/audit/permission.go (about) 1 package sys_enum_audit 2 3 import ( 4 "github.com/SupenBysz/gf-admin-community/utility/permission" 5 "github.com/gogf/gf/v2/container/gmap" 6 "github.com/gogf/gf/v2/util/gconv" 7 "github.com/kysion/base-library/utility/base_permission" 8 ) 9 10 type PermissionTypeEnum = base_permission.IPermission 11 12 type permissionType struct { 13 ViewDetail PermissionTypeEnum 14 List PermissionTypeEnum 15 Update PermissionTypeEnum 16 } 17 18 var ( 19 PermissionType = permissionType{ 20 ViewDetail: permission.New(5953151699124297, "ViewDetail", "查看资质审核信息", "查看某条资质审核信息"), 21 List: permission.New(5953151699124298, "List", "资质审核列表", "查看所有资质审核"), 22 Update: permission.New(5953151699124299, "Update", "更新资质审核信息", "更新某条资质审核信息"), 23 } 24 permissionTypeMap = gmap.NewStrAnyMapFrom(gconv.Map(PermissionType)) 25 )