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  )