github.com/SupenBysz/gf-admin-community@v0.7.4/sys_model/sys_enum/internal/menu/permission.go (about)

     1  package menu
     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  	Tree       PermissionTypeEnum
    13  	Update     PermissionTypeEnum
    14  	Delete     PermissionTypeEnum
    15  	Create     PermissionTypeEnum
    16  }
    17  
    18  var PermissionType = permissionType{
    19  	ViewDetail: permission.New(5948649434487532, "ViewDetail", "查看菜单", "查看某个菜单"),
    20  	Tree:       permission.New(5948649530309523, "Tree", "菜单树", "查看菜单树"),
    21  	Update:     permission.New(5948649642787342, "Update", "更新菜单", "更新某个菜单"),
    22  	Delete:     permission.New(5948649739509856, "Delete", "删除菜单", "删除某个菜单"),
    23  	Create:     permission.New(5948649828767321, "Create", "创建菜单", "创建菜单"),
    24  }
    25  
    26  //
    27  //func PermissionType() *permissionType {
    28  //	return &permissionType{
    29  //		ViewDetail: base_permission.New(5948649434487532, "ViewDetail", "查看菜单", "查看某个菜单"),
    30  //		Tree:       base_permission.New(5948649530309523, "Tree", "菜单树", "查看菜单树"),
    31  //		Update:     base_permission.New(5948649642787342, "Update", "更新菜单", "更新某个菜单"),
    32  //		Delete:     base_permission.New(5948649739509856, "Delete", "删除菜单", "删除某个菜单"),
    33  //		Create:     base_permission.New(5948649828767321, "Create", "创建菜单", "创建菜单"),
    34  //	}
    35  //}