init push
This commit is contained in:
18
backend/consts/admin.go
Normal file
18
backend/consts/admin.go
Normal file
@@ -0,0 +1,18 @@
|
||||
package consts
|
||||
|
||||
type UserKBPermission string
|
||||
|
||||
const (
|
||||
UserKBPermissionNull UserKBPermission = "" // 无权限
|
||||
UserKBPermissionNotNull UserKBPermission = "not null" // 有权限
|
||||
UserKBPermissionFullControl UserKBPermission = "full_control" // 完全控制
|
||||
UserKBPermissionDocManage UserKBPermission = "doc_manage" // 文档管理
|
||||
UserKBPermissionDataOperate UserKBPermission = "data_operate" // 数据运营
|
||||
)
|
||||
|
||||
type UserRole string
|
||||
|
||||
const (
|
||||
UserRoleAdmin UserRole = "admin" // 管理员
|
||||
UserRoleUser UserRole = "user" // 普通用户
|
||||
)
|
||||
Reference in New Issue
Block a user