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  }